Archives for Gebastel und Gelöt

Wikileaks Cable Mirror aufsetzen

Beim Kaffee heute morgen konnte ich die Meldung lesen, dass die wikileaks.org Domain vom US Provider wg. angeblicher DDOS Attacken abgeschaltet wurde. Mittlerweile kann man die von der Schweizer Piratenpartei gehostete Domain wikileaks.ch verwenden oder wikileaks.nl.

Nach dem lesen der Meldung hatte ich dann eben die Schnautze voll und habe einen mirror für die bisher …

Cortex-M3 On Chip Debugging unter Linux

Im letzten Eintrag habe ich berichtet wie man sich die GNU ARM Cortex-M3 Compiler Toolchain baut. Heute möchte ich kurz dokumentieren wie ich On-Chip-Debugging (OCD) ans laufen gebracht habe.
On-Chip-Debugging
Beim On-Chip-Debugging geht es darum, ein compiliertes Stück Software auf der Zielhardware auszuführen (in meinem Fall auf einem Keil MCBSTM32E Board mit einem Cortex-M3 Controller von …

GNU ARM Cortex-M3 Toolchain selber bauen

Die GNU Toolchain unterstütz u.a. auch die neue Cortex-M3 Familie von ARM. Ich möchte hier kurz vorstellen, wie man sich selber die entsprechende Crosscompiler Toolchain baut.

Um eine vollständige Toolchain zu erhalten werden 3 Pakete benötigt:

GNU binutils
GNU Compiler Collection (GCC)
newlib (libc für embedded Systeme)

Zunächst legt man sich ein Verzeichnis an, in dem der gesamte Buildprozess …