AVR32 und batchisp: cannot open .hex

Gast #2623903
Lesenswert?

Hallo an alle,

Ich bin neu in der Welt des AVR32, hatte bisher immer nur 8biter von 
Atmel benutzt. Da ich nun etwas mehr Leistung brauche bin ich auf ein 
AVR32 board umgestiegen. Mein Problem ist allerdings das ich es nicht 
schaffe den Controller zu flashen. Ich benutze zum flashen batchisp von 
der Konsole aus mit dem AVR32 Bootloader von Atmel. Wenn ich batchisp 
-device avr32uc3b0256 -hardware usb -operation echo test ausführe 
scheinen alle Schritte zu funktionieren und es erscheint "test". Auch 
das löschen des Flashspeicher scheint zu funktionieren "batchisp -device 
at32uc3b0256 -hardware usb -operation erase f memory flash blankcheck" 
für alle Schritte wird pass angezeigt. Nur wenn ich "batchisp -device 
at32uc3b0256 -hardware usb -operation erase f memory flash blankcheck 
loadbuffer test.hex  program verify start reset 0" ausführe kommt 
"cannot open .hex file" (gleiches passiert wenn das .elf File verwendet 
wird). Bin momentan ein wenig ratlos an was das liegen kann da ja 
offensichtlich die Kommunikation zwischen PC und uC funktioniert. Ich 
habe schon versucht das hex-File unter Angabe des kompletten Datenpfades 
zu flashen oder habe es in den \bin Ordner von Flip3 geschmissen und es 
dann so versucht. Ich nutze ein WinXp rechner. Ich würde mich sehr 
freuen wenn jemand helfen könnte.
Gast #2623999
Lesenswert?

Ich bin neu in der Welt des AVR32, hatte bisher immer nur 8biter von
Atmel benutzt. Da ich nun etwas mehr Leistung brauche bin ich auf ein
AVR32 board umgestiegen.

Mein Problem ist allerdings das ich es nicht schaffe den Controller zu 
flashen.

Ich benutze zum flashen batchisp von der Konsole aus mit dem AVR32 
Bootloader von Atmel.

Wenn ich
"batchisp -device avr32uc3b0256 -hardware usb -operation echo test"
ausführe scheinen alle Schritte zu funktionieren und es erscheint 
"test".

Auch das löschen des Flashspeicher scheint zu funktionieren:
"batchisp -device at32uc3b0256 -hardware usb -operation erase f memory 
flash blankcheck"
für alle Schritte wird pass angezeigt.

Nur wenn ich

"batchisp -device at32uc3b0256 -hardware usb -operation erase f memory 
flash blankcheck loadbuffer test.hex  program verify start reset 0"

ausführe kommt "cannot open .hex file" (gleiches passiert wenn das .elf 
File verwendetwird).

Bin momentan ein wenig ratlos an was das liegen kann da ja
offensichtlich die Kommunikation zwischen PC und uC funktioniert.

Ich habe schon versucht das hex-File unter Angabe des kompletten 
Datenpfadeszu flashen oder habe es in den \bin Ordner von Flip3 
geschmissen und es dann so versucht.
Ich nutze ein WinXp rechner.

Ich würde mich sehr freuen wenn jemand helfen könnte.

Ich hoffe so ist es besser

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