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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren