Hi, ich progge seit etwa einem Jahr AVR Controller. Nun möchte ich gerne auch anfangen ARM (AT91SAM9G20 usw.) zu proggen. Wisst ihr wie das mit USBProg, OpenOCD,GDB Server usw. funktioniert? Vielen Dank
Bist du sicher, dass du so ein Ding von Null weg neu aufsetzen willst? Diese Klasse von Maschinchen (AT91SAM9G20) wird normalerweise mit Linux oder ähnl. betankt. Low-Level-Debugging per JTAG macht man dann um den Bootloader zum Laufen zu kriegen und um das Linux drauf zu portieren, danach entwanzt man einzelne Programme da drauf wie auf dem PC, nicht aber das Gesamtsystem. Bischen grosser Schritt. Bist du sicher, dass du nicht eher die ARM7 oder Cortex-M3 Klasse meinst?
Hallo Moritz, ich verwende den AT91SAM7S256. Als Umgebung nehme ich yagarto (ohne Eclipse). Nachdem ich eher so der "poormans-debugger" typ bin, habe ich mir ne batch auf den Desktop angelegt, die das Programm kompiliert und via SAM-BA ins RAM des AT91SAM7 hochläd und dort ausführt. Nachdem mein Olimex-Board AT91SAM7P256 2 Serielle Schnittstellen und 2 LEDs hat, kann ich auch gut Debug-Meldungen schicken. Ist wahrscheinlich nicht die eleganteste Lösung, aber mir gefällts... Wenn Du spezielle Fragen hast, gerne melden. mfg Peter
Hi, vielen Dank für die Antwort! Geht das auch ohne irgendein Entwicklungsboard? (So wie mit ISP, PDI usw.). Wie wird der Controller dann beschaltet?
Hmm, da bin ich leider nicht der richtige Ansprechpartner. Ich bin ganz froh, dass ich den USB-Anschluss auf dem Board habe und somit eine Verbindung ohne Zusatzhardware zum PC hinbekomme...
http://www.pcb-dev.com/index.php?option=com_content&task=view&id=14&Itemid=54 + http://www.hjtag.com/
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.