Grasshopper (IC Nova Base) Flashen

Gast #1223524
Lesenswert?
• ▲
▼
Hallo!
Ich habe mir kürzlich ein Grasshopper Board zugelegt und versuche nun 
verzweifelt mit USBProg eine Testfirmware auf das Board zu laden. 
Leider wird das Board trotz erfolgreicher Treiberinstallation nicht als 
Target erkannt.(WinVista als OS) Auch im AVR32 Studio wird es nicht als 
Target erkannt. Über welche Schnittstelle bzw welchen Programmieradapter 
ist es denn überhaupt möglich den Speicher zu flashen?
Im Moment ist das Board über den USB-Anschluss an den PC angeschlossen, 
also im Prinzip die RS232-Schnittstelle, die über einen Wandler dann auf 
den USB-Anschluss geht.

Vielen Dank für eine Antwort im Voraus!
Gast #1223861
Lesenswert?
• ▲
▼
Was verstehst du jetzt unter "Firmware"? Ein anderes Betriebssystem oder 
einfach nur ein Programm a´la "nach dem Einschalten sollen die an den 
GPIO-Ports angeschlossenen Leuchdioden blinken".
Grundsätzlich kannst du natürlich das an den AP70xx angeschlossene Flash 
über den JTAG-Port brennen. Dazu bräuchtest du einen JTAG-ICE MKII von 
Atmel oder entsprechenden Clone.
Gast #1223980
Lesenswert?
• ▲
▼
Ich möchte einfach nur irgendwelche Software in den Flash schreiben. Ob 
es sich dabei um ein komplexes OS handelt oder nur ein Mini-Programm ist 
ganz egal. Es geht einfach nur um das Beschreiben des Speichers an sich 
bzw es dreht sich um das Problem, dass AVR32-Studio bzw USBProg das Ding 
nicht als Target erkennen und ich nicht weiß, ob ich nun einen 
Programmieradapter benötige oder ob ich auch über den auf dem 
Grasshopper befindlichen USB-Anschluss (der ja auf dem Board in RS232 
gewandelt wird) in den Flash schreiben kann und welche Schritte ich dann 
noch auf meinem Rechner durchführen müsste, damit ich in den Flash 
schreiben kann.
Als OS hätte ich wahlweise WinVista oder auch WinXP zu Verfügung.

Ich möchte also z.B mit USBProg eine fertige Software in den Flash des 
Boards schreiben oder auch mit AVR32 Studio vielleicht selbst mal ein 
C-Programm schreiben, dass dann danach auf das Grasshopper geladen und 
dort ausgeführt wird.

Das ist alles!

Vielen Dank für die Unterstützung
Gast #1223997
Lesenswert?
• ▲
▼
Also direkt aus dem AVR32-Studio oder mit USBProg geht es nur über einen 
JTAG-ICE. Fertig compilierte Software kannst aber auch über den 
Bootloader Uboot ins Flash laden. Wenn du den Grasshopper über die 
USB-Schnittstelle an den Rechner anschließt, kannst du über ein 
Terminalprogramm den Bootvorgang beobachten. Nach dem Einschalten der 
Versorgungsspannung wartest du ca.3sek.und drückst dann die Space-Taste. 
Dann wartet Uboot auf deine Eingaben.
#1516620
Lesenswert?
• ▲
▼
Hallo,

hab heute mein u-boot zerschossen. Was muss ich denn nun machen? Habe 
ein USBprog und ein Atmel AVRISP mkII zur verfügung. Habe bis jetzt ohne 
erfolg versucht ein uboot auf den grasshopper zu flashen. Allerdings hat 
es nicht geklappt.

Welche Programm brauche ich denn dafür. Habe zwar USPprog 1.0 über 
windows herutergeladen, aber der hat kein Gerät angezeigt.

Ich habe da bestimmt was falsch gemacht, aber was :)

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.