OpenOCD unter Mac OS X installieren
Momentan haben wir kein Binärpaket für OS X. Daher müssen Sie OpenOCD aus dem Quellcode erstellen. Falls noch nicht geschehen, laden Sie Xcode von developer.apple.com/tools/xcode/ herunter und installieren Sie es. Xcode enthält alle GNU Tools, welche zur Erstellung von OpenOCD benötigt werden.
Wenn Sie einen JTAG Adapter verwenden, der auf dem FT2232 Chip
basiert, laden Sie anschließend den entsprechenden Mac OS X Treiber von
www.ftdichip.com/Drivers/D2XX.htm
.
Der Treiber ist in einem Disk Image gepackt.
Doppelklicken Sie es um das entsprechende Laufwerk zu öffnen.
Um den Treiber zu installieren, führen Sie folgende Befehle in einem Terminal Fenster aus:
$ cd /Volumes/PPC\ D2XX/D2XX/ $ sudo mkdir -p /usr/local/lib /usr/local/include $ sudo cp bin/libftd2xx.0.1.0.dylib /usr/local/lib/ $ sudo ln -sf /usr/local/lib/libftd2xx.0.1.0.dylib \ /usr/local/lib/libftd2xx.dylib $ sudo cp bin/ftd2xx.h /usr/local/include/ $ sudo cp Samples/WinTypes.h /usr/local/include/
Für andere JTAG Adapter erhalten Sie entsprechende Hinweise vom jeweiligen Hersteller.
Beziehen Sie nun den OpenOCD Quellcode aus dem SVN Repository unter developer.berlios.de/svn. Dazu geben Sie folgenden Befehl in einem Terminalfenster ein:
$ svn co -r 520 svn://svn.berlios.de/openocd/trunk openocd-r520
Zum Erstellen und Installieren von OpenOCD müssen Sie noch weitere Befehle eingeben:
$ cd openocd-r520/ $ ./bootstrap $ ./configure --enable-ft2232_ftd2xx $ make $ sudo make install