Hallo, ich habe das ARM SAM7S256 Entwicklungsboard und den ARM-JTAG(Wiggler) von Olimex. Ich habe versucht den µC mit Eclipse und OpenOCD zu programmieren. Das hat leider nicht funktioniert. Openocd findet gibt folgende Meldung aus: Info: openocd.c:93 main(): Open On-Chip Debugger (2007-12-15 15:00 CET) svn: 231 Info: openocd.c:94 main(): $URL: http://svn.berlios.de/svnroot/repos/openocd/trunk/src/openocd.c $ Info: jtag.c:1291 jtag_examine_chain(): JTAG device found: 0x3f0f0f0f (Manufacturer: 0x787, Part: 0xf0f0, Version: 0x3) Warning: arm7_9_common.c:742 arm7_9_assert_reset(): srst resets test logic, too Wie kann ich auf einfachsten Weg feststellen ob das Board funktioniert? Ich habe auch den IAR Compiler ausprobiert, hatte aber auch kein Erfolg. Vielen Dank Michael
hallo michael, kennst du schon diese seite: http://www.mikrocontroller.net/articles/AT91SAM7S_mit_OpenOCD_programmieren damit sollte alles klar sein. gruss gerhard
Hallo Gerhard, ja die Seite ist mir bekannt, nur leider werde ich daraus nicht schlau. Gibt es nicht eine einfachere Möglichkeit?
Wenn dir das Programmieren der CPU schon zuviel Arbeit macht, dann solltest du es evtl. ganz sein lassen ...
Hallo, es geht mir nicht um die Arbeit sondern um das Verständnis. Deshalb habe ich mich an dieses Forum gerichtet.
Also ich hab das jetzt mal so gemacht wie Ihr gesagt habt: Ich habe nun openocd direkt verwendet und folgendes Kommando eingegeben: openocd-pp -f at91sam7s256-wiggler.cfg Bekommen habe ich wieder folgende Meldung Info: openocd.c:93 main(): Open On-Chip Debugger (2007-12-15 15:00 CET) svn: 231 Info: openocd.c:94 main(): $URL: http://svn.berlios.de/svnroot/repos/openocd/trunk/... $ Info: jtag.c:1291 jtag_examine_chain(): JTAG device found: 0x3f0f0f0f (Manufacturer: 0x787, Part: 0xf0f0, Version: 0x3) Warning: arm7_9_common.c:742 arm7_9_assert_reset(): srst resets test logic, too Funktioniert der Prozessor? Woran kann ich das sehen?
> Info: openocd.c:93 main(): Open On-Chip Debugger (2007-12-15 15:00 > CET) svn: 231 > Info: openocd.c:94 main(): $URL: > http://svn.berlios.de/svnroot/repos/openocd/trunk/... $ > Info: jtag.c:1291 jtag_examine_chain(): JTAG device found: 0x3f0f0f0f > (Manufacturer: 0x787, Part: 0xf0f0, Version: 0x3) > Warning: arm7_9_common.c:742 arm7_9_assert_reset(): srst resets test > logic, too Openocd hat erfolgreich eine JTAG Verbindung zum Prozessor hergestellt. > Funktioniert der Prozessor? Woran kann ich das sehen? Als nächstes würde ich mal probieren Daten ins interne SRAM zu schreiben und zu lesen. Danach an der PLL drehen und den Takt auf einen PCKx legen und messen. Anschließend mal ein Programm einspielen. Viel Erfolg.
hallo michael, versuchs mal über telnet mit folgendem command: flash info 0 aus dem ergebnis siehst du sofort ob die verbindung zum at91sam7s läuft und wie schnell dieser getaktet wird. gruss gerhard
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.