Gast
#951657
Nabend Ich stehe da vor einem Rätsel. Ich will einen ARM7 LPC2148 mit dem USBprog als OpenOCD Debugger flashen. Aber ich weis nicht was ich tun muss. Was ich bereits habe: - Ich habe dieses Board mit dem LPC2148 http://shop.embedded-projects.net/product_info.php?info=p13_LPC2148-ARM-Adapterplatine--LPC-H2148-.html - Unter http://www.yagarto.de/index.html habe ich den Open OCD-Debugger heruntergeladen, extrahiert und auf Funktion getestet. - Yagarto habe ich ebenfalls heruntergeladen und getestet. - Eclipse als Entwicklungsplattform habe ich ebenfalls. Dort habe ich (wie im Beispiel bei dem Link) ein Projekt erstellt und Eclipse entsprechend konfiguriert. - Ich habe USBProg. Das Ding rennt bei mir als Open OCD-Debugger. Meine Probleme: 1. Wie konfiguriere ich diesen Open OCD Debugger? Wenn ich USBProg einstecke erkennt Windows das Ding, kann damit aber nichts anfangen, es findet keine Treiber. Wie installiere ich diesen Treiber? 2. Wenn ich (ohne den Treiber zu installieren) folgendes in die Eingabeaufforderung tippe (und dabei der OpenOCD Debugger [USBProg] angeschlossen ist) K:\ARMEclipse\EclipseWorkspace\LPC2148_T2>openocd-ftd2xx -f.\prj\jtagkey.cfg (K:\.... ist das Verzeichnis meines Projekts) dann bekomme ich: Open On-Chip Debugger <2008-06-19 19:00> svn: 717 URL: .... Info: options.c:50 configuration_output_handler(): jtag_khz: 10, 1500 Error: ft2232.c:1419 ft2232_init_ftd2xx(): unable to open ftdi device: 2 Error: ft2232.c:1419 ft2232_init_ftd2xx(): unable to open ftdi device: 2 Info: options.c:50 configuration_output_handler(): Open On-Chip Debugger <2008-06-19 19:00> svn: 717 Error: ft2232.c:1419 ft2232_init_ftd2xx(): unable to open ftdi device: 2 Also nichts als Fehler. Ich hoffe, dass das wirklich nur am fehlenden Treiber liegt ;-) 3. Ist das normal, dass wenn dieses Open OCD Zeugs noch nicht konfiguriert ist, der Debugmodus in Eclipse noch nicht funktioniert? Das würde ja heisen, Eclipse macht Echtzeit Debugging auf dem Chip? Naja wie man sieht bin ich wegen dem OpenOCD ziemlich verwirrt.