Forum: Mikrocontroller und Digitale Elektronik ATMEL Flip / Ardunio Uno als HID/DFU


von Jan Christian H. (jhaddorp)


Lesenswert?

Hallo,

ich versuche auf dem Ardunio Uno R3 SMD einen neue Fireware für den 
ATMEGA16U2 zu installieren. Also Fireware möchte ich folgende Datei 
nutzen.

https://github.com/arduino/Arduino/blob/master/hardware/arduino/firmwares/atmegaxxu2/Arduino-COMBINED-dfu-usbserial-atmega16u2-Uno-Rev3.hex

Beim Öffnen der HEX Datei zeigt Flip jedoch nur einen Fehler.
Address is out of range.

Andere HEX Dateien funktionieren. Von der Namensgebunung der HEX Datei 
müsste die Datei passen. Auf der Platine des Arduino ist auch wird ein 
ATMEGA16U2 enthalten.

Wer hat hierzu schon Erfahrung gesammelt? Muss ich etwas in Flip 
konfigurieren? Oder gibt es andere Hex Dateien oder andere Wege der 
Programmierung (möglichst Win 7).

Viele Grüße
Jan Chrisian

von Hubert G. (hubertg)


Lesenswert?

Ich kenne jetzt Flip nicht, aber ändern kannst du den Bootloader ja nur 
über ISP und einem entsprechenden Programmer.
Oder habe ich da was falsch verstanden?

von Jan Christian H. (jhaddorp)


Lesenswert?

Flip ist ein Tool von Atmel. Hier wird nicht der ATMega des Arduino 
geschrieben, sondern eine neuen Firmware in den USB Controller geladen. 
Grundsätzlich funktioniert es auch.

Nur dieses eine Hex File lässt sich nicht laden. Evtl. habe ich aber 
auch etwas falsch verstanden und dieses Hex File ist gar nicht zur 
direkten Verwendung gedacht oder ich habe an andere Stelle etwas noch 
nicht verstanden...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.