atMega32U4 unter Linux mit Bootloader ?

OP #3215658
Lesenswert?

Hallo,

ich habe mir jetzt zwei dieser atMega32U4 LCD-Adapter Boards bestellt.

Der 32U4 besitzt ja einen Bootloader den man mit Atmels Flip beschreiben 
kann, aber unter Linux läuft das Tool nicht.

Deshalb meine Frage:

/Wie beschreibt man einen atMega32U4 unter Linux mit Bootloader ?/

Sollte ich einen anderen Bootloader installieren, z.B. den DFU 
Bootloader habe ich entdeckt, aber noch keine Erfahrungen damit sammeln 
können.

Link: http://dfu-programmer.sourceforge.net/

Ziel ist es also das atMega3U24 Board unter Linux mit Hilfe von avrdude 
zu beschreiben.

Danke.
Angehängte Dateien:
OP #3218044
Lesenswert?

Hallo Dave,

nun weil der atmega32u4 nicht unterstützt wird.

Meine Boards sind heute eingetroffen und ich versuche nun ein 
lauffähiges Programm mit dem dfu-programmer zu schreiben.

Und so geht es unter linux:
1
dfu-programmer atmega32u4 erase
2
dfu-programmer atmega32u4 flash lcd-adapter.hex 
3
dfu-programmer atmega32u4 start

Auf der eHaJo Webseite finde ich noch:
Bootloader

Um eigene Firmware auf den Atmega32U4 zu kriegen benötigt man keinen 
externen Programmieradapter. Der Chip wird standardmäßig mit einem 
Bootloader ausgeliefert mit dem man ihn über USB programmieren kann.

Wie das funktioniert ist hier beschrieben: Chip mit FLIP flashen

Um den Chip in den Bootloader zu bekommen müssen vier Pins überbrückt 
werden.

http://dokuwiki.ehajo.de/_media/artikel:display-adapter_bootloader.png

HWB-Pin (PE2) gegen GND brücken und gebrückt lassen
Reset-Pin kurz gegen GND brücken und somit einen Reset auslösen
Chip startet im Bootloader und wird als Atmega32U4 angezeigt.

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