Hallo zusammen, ich habe meine Eclipse Umgebung mit OpenOCD (svn 556), der WinARM Testversion vom 30.3.2008 erfolgreich für mein SAM7S256 Board am Laufen. Ich kann Software in das RAM laden und dort ausführen, Breakpoints setzen, ich kann auch mit OpenOCD Software ins ROM flashen und diese dann in Eclipse debuggen =) Wiggler Kabel als Debug Hardware. Soweit, alles gut! Was mich wundert, ist dass das flashen super schnell geht (ca. 6,5 kByte/s), das laden uns RAM dauer aber ewig (0,5 kByte/s). Es liegt also nicht an der Wiggler Hardware, sondern muss irgendwo an meinen Einstellungen liegen. Hat jemand eine Idee, woran es liegen könnte? Wie schnell geht bei euch das Laden uns RAM? Ich habe auch noch folgendes Problem: Ich habe mal testweise das gdb memory map feature aktiviert: und am Ende des Resetscripts ein "flash_info 0" zum Aufbau der Memory Map eingebaut. gdb_memory_map enable gdb_flash_program enable Danach functioniert das Debuggen im RAM nicht mehr, der load Befehl wird mit einem Fehler quittiert. Ich wollte testen, ob ich mit gdb flashen kann. Noch eine allerletzte Frage: Hat von euch schon watch points ausprobiert? Kann ich die direkt aus Eclipse setzen oder muss ich die Adresse des Speichers händisch in das entsprechende Register schreiben? Vielen Dank schon mal im Vorraus! Viele Grüße, Christoph
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.