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.
Falsche Tools! Du verwendest einen ARM. Weder das AVR32 Studio noch das JTAGICE mkii sind für ARMs geeignet. Nimm das Studio 6 und den Segger JLINK, damit gehts. Der JLINK kann aber keine AVRs und keine AVR32. fchk
Danke für den Tip Ich dachte der JTAGICE mkll mit dem kann man laden und debuggen. Studio 6 ist wohl von Atmel?. Gruß Frank
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?
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).
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.
hallo, für linux guckst du hier: http://www.at91.com/linux4sam/bin/view/Linux4SAM für android guckst du hier: http://www.at91.com/android4sam/bin/view/Android4SAM/ gruss gerhard
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.
Vielen Dank noch euch allen, das hat mir sehr geholfen.
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.