ARM Controller programmieren

#1974085
Lesenswert?
• ▲
▼
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?
#1974825
Lesenswert?
• ▲
▼
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

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.