Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision |
software:atmel_flip:start [2022-06-08 16:25] – Urs Graf | software:atmel_flip:start [2022-06-08 16:30] – Urs Graf |
---|
[[Installationsanleitung]] für Flip und USB Flip Treiber. | [[Installationsanleitung]] für Flip und USB Flip Treiber. |
| |
===== Kurzanleitung ===== | ===== Anleitung ===== |
Beispiel für das //[[embedded_systems:avr8:ntb_sea14-board|NTB SEA14-Board]]// mit //ATmega[xx]U4//-Prozessor: \\ | - Mit Hilfe eines Debuggers den passenden Bootloader flashen (Bootloader siehe unten). |
Ein beliebiges .HEX-File kann via //Atmel FLIP// wie folgt auf das //NTB SEA14-Board// geflasht werden (z.B. die ''ch.ntb.inf.sea14.test.firmware.hex''-Datei des //[[embedded_systems:avr8:ntb_avr_demo_gui|NTB AVR Demo GUI]]//): | - Fuses kontrollieren mit dem Device Programming Tool. Damit der Bootloader korrekt starten kann, muss das //HWBE// Fuse-Bit gesetzt sein und das //BOOTRST// Fuse-Bit nicht gesetzt sein. |
| - Flip starten. |
- AVR-Typ festlegen: //Device// -> //Select...// -> //ATmega[xx]U4// (oder anderen gewünschten Typ) -> //OK// | - AVR-Typ festlegen: //Device// -> //Select...// -> //ATmega[xx]U4// (oder anderen gewünschten Typ) -> //OK// |
- HEX-Datei auswählen: //File// -> //Load HEX File...// -> gewünschte Datei auswählen -> //OK// | - HEX-Datei auswählen: //File// -> //Load HEX File...// -> gewünschte Datei auswählen -> //OK// |
| |
===== Downloads ===== | ===== Downloads ===== |
**Achtung:** Damit der Bootloader korrekt starten kann, muss das //HWBE// Fuse-Bit gesetzt sein und das //BOOTRST// Fuse-Bit nicht gesetzt sein. | |
==== Atmel FLIP ==== | ==== FLIP ==== |
* [[https://www.microchip.com/DevelopmentTools/ProductDetails/PartNO/FLIP | Neueste Version von FLIP]] | * [[https://www.microchip.com/DevelopmentTools/ProductDetails/PartNO/FLIP | Neueste Version von FLIP]] |
==== Treiber für Atmel FLIP ==== | |
* [[http://wiki.ntb.ch/externalData/downloads/AVRStudio/Flip-libusb-signed-driver.zip | Treiber für FLIP (signiert)]] | |
==== Bootloader für Atmel FLIP ==== | ==== Bootloader für Atmel FLIP ==== |
* {{:embedded_systems:avr8:atmega16u4-usbdevice_dfu-1_0_1.hex|Bootloader für FLIP für ATmega16U4}} → Achtung: Kann NICHT direkt via Atmel FLIP geflasht werden! | * {{:embedded_systems:avr8:atmega16u4-usbdevice_dfu-1_0_1.hex|Bootloader für FLIP für ATmega16U4}} → Achtung: Kann NICHT direkt via Atmel FLIP geflasht werden! |
* {{:embedded_systems:avr8:atmega32u4-usbdevice_dfu-1_0_0.hex|Bootloader für FLIP für ATmega32U4}} → Achtung: Kann NICHT direkt via Atmel FLIP geflasht werden! | * {{:embedded_systems:avr8:atmega32u4-usbdevice_dfu-1_0_0.hex|Bootloader für FLIP für ATmega32U4}} → Achtung: Kann NICHT direkt via Atmel FLIP geflasht werden! |
| |