Programm in SAM9G45 laden mit JTAGICE mkll

Gast #2686581
Ich bin absolut neu in der ARM Controllern und benötige mal Hilfe.

Ich will ein binary in einen Microcontroller SAM9G45 via JTAGICE mkll 
laden.
Leider hab ich jetzt nach langem probiere immer noch keine Lösung 
gefunden.
Ich finde einfach die Menüpunkte nicht obwohl ich bereits Erfahrung mit 
AVR habe.

Ich verwende Eclipse und AVR32 Studio von Atmel.
Wie krieg ich das mit dem JTAGICE mkll rein kann doch nicht so 
schwiereig sein. Auch beim suchen im Internet bislang kein Erfolg. Ich 
wäre für jede Hilfe dankbar.

Wenn möglich eine Schritt für Schritt Anleitung.

Bin euch jetzt schon Dankbar.
Wer hat dem Typ nur ein Board mit nem SAM9G45 geben...
Entsprechende Toolchains für deinen Prozessor wären zB. Yagarto. 
Programmer zB. Segger J-Link wie auch schon gesagt.
Hast du dir überhaupt mal das Datenblatt zu dem Prozessor angeschaut?
Gast
Vielen Danke erstmal.
Was ist an dem Prozessor / Datenblatt schlecht???.
Er hat alles was ich benötige.
Dass das kein Spaziergang ist weiss ich auch zumal ich noch im  2. 
Schritt die Hardware meinen bedürfnissen anpasse.

Ich brauch ein Betriebssystem drauf Android oder Linux und muss meine 
Applicationen programmieren mit Zugriff auf Peripherie.
Weelches OS ist denn eurer Meinung nach zu Empfehlen.

Muss mir den J-Link mal ansehen.
Debuggen kann ich mit dem auch oder?.

Ich muss halt Betriebssystem laden können ggf. Debuggen und dann kommen 
die Apps drauf. Die Grafische Auflösung muss ich dann auch noch auf das 
Display anpassen können.

Meine derzeitigen Programme schreibe ich in C++ (PC) und AVR (c).
Gast
Wenn Du Android/Linux nutzen willst, wozu brauchst Du überhaupt JTAG?
Debuggen unter Linux/Android funktioniert ganz anders

nimm die fertige BSP von Atmel www.at91.com - zum Flashen kannst du das 
kostenlose SAM-BA Tool von Atmel verwenden. auf at91.com gibt es 
step-by-step Anleitungen wie man eine Demo auf G45 lädt. Fang erstmal 
damit an.

Harald R.
Moderator Persönliche Seite
Frank K. schrieb:
> noch das JTAGICE mkii sind für ARMs geeignet.

Hmm, naja.  Prinzipiell könnte das durchaus sogar gehen.  Seit
AVR32 gibt's so 'ne Art "JTAG passthrough commands" beim JTAGICEmkII,
damit sollte man auch einen ARM ansteuern können.  Natürlich lässt
man dabei die ganze Elektronik im JTAGICE praktisch links liegen,
das Ganze degradiert also zu einer Art teurem, über USB angebundenem
Wiggler.

Ob aber Atmel Studio 6 (das ja nun ganz offiziell eben nicht mehr
nur AVR Studio sein will, sondern auch Atmel ARM unterstützt) eine
derartige Betriebsart bedienen kann, will oder wird, entzieht
sich meiner Kenntnis.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.