Bootloader mega2560

Gast #2903534
Lesenswert?
• ▲
▼
Hallo zusammen,

ich versuche seit einigen Tagen den Arduino Bootloader 
(stk500boot_v2_mega2560.hex) in den 2560 zu laden. Zunächst habe ich 
versucht diesen per Arduino SW zu schreiben. Leider hängt sich dieses 
nach der Meldung, das es nicht funktioniert hat, auf.
Jetzt wollte ich es per AVRdude versuchen und bekomme auch hier eine 
Fehlermeldung.
Ich habe das Protokoll mal als Textdatei mit angehängt. Dort werden auch 
die Fehlermeldungen protokolliert.

Kann mir jemand erklären, was da schief läuft?

Gruß Wolle
Angehängte Dateien:
#2903567
Lesenswert?
• ▲
▼
In log2.txt sehe ich gar keine Fehlermeldung. Da ist alles in Ordnung.

Die Fehlermeldung in log1.txt resultiert (vermutlich) aus einem 
fehlerhaften Aufruf von avrdude (den du nicht zeigst), denn avrdude an 
sich funktioniert und liest und schreibt auch brav die Fuses. Was da 
schief geht, verrät dir ein Blick ins Datenblatt, zu den Bits in hfuse.

Am besten zeigst du auch mal den Aufruf von avrdude.

Oliver
Gast #2903599
Lesenswert?
• ▲
▼
Hallo Oliver,

danke für Deine Antwort. Ich habe es jetzt durch einen "Zufall" hin 
bekommen :)

Ursprünglich habe ich es so aufgerufen:
1
avrdude -P COM4 -b 115200 -c stk500v2 -p atmega2560 -v -e -U efuse:w:0xFD:m -U hfuse:w:0xFF:m -U lfuse:w:0xFF:m make > log.txt 2>&1 
2
pause
3
avrdude -P COM4 -b 115200 -c stk500v2 -p atmega2560 -v -e -U flash:w:stk500boot_v2_mega2560.hex -U lock:w:0x3F:m make > log2.txt 2>&1

Jetzt habe ich es so aufgerufen und das funktioniert:
1
avrdude -P COM4 -b 115200 -c stk500v2 -p m2560 -v -e -U efuse:w:0xFD:m -U hfuse:w:0xD8:m -U lfuse:w:0xFF:m make > log.txt  2>&1
2
pause
3
avrdude -P COM4 -b 115200 -c stk500v2 -p m2560 -v -e -U flash:w:stk500boot_v2_mega2560.hex -U lock:w:0x0F:m make > log1.txt  2>&1


Vielleicht hilft dies jemand anderen weiter ;)

Gruß Wolfgang
Angehängte Dateien:

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.