Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
software:atmel_flip:start [2020-06-05 14:31] grafsoftware:atmel_flip:start [2022-06-08 16:30] Urs Graf
Zeile 8: Zeile 8:
 </box> </box>
  
-  * [[Installationsanleitung]] +[[Installationsanleitung]] für Flip und USB Flip Treiber.
- +
-===== Kurzanleitung ===== +
-Beispiel für das //[[embedded_systems:avr8:ntb_sea14-board|NTB SEA14-Board]]// mit //ATmega[xx]U4//-Prozessor: \\ +
-Sobald der unten stehende Bootloader via //Atmel Studio// auf das //NTB SEA14//-Board geflasht wurde, kann ein beliebiges .HEX-File 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]]//):+
  
 +===== Anleitung =====
 +  - Mit Hilfe eines Debuggers den passenden Bootloader flashen (Bootloader siehe unten).
 +  - 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//
Zeile 21: Zeile 21:
   - Auf Target Board //S6// (Reset) drücken \\ Alternativ: //Start Application// im GUI klicken   - Auf Target Board //S6// (Reset) drücken \\ Alternativ: //Start Application// im GUI klicken
  
 +===== Downloads =====
  
 +==== FLIP ====
 +  * [[https://www.microchip.com/DevelopmentTools/ProductDetails/PartNO/FLIP | Neueste Version von FLIP]]
  
-===== Download ===== +==== Bootloader für Atmel FLIP ====
-  * [[http://wiki.ntb.ch/externalData/downloads/AVRStudio/Flip Installer - 3.4.7.112.exe | Am NTB eingesetzte Version (3.4.7 ohne integriertes JRE)]] +
-  * [[https://www.microchip.com/DevelopmentTools/ProductDetails/PartNO/FLIP | Neueste Version von Atmel FLIP]] +
-  * [[http://wiki.ntb.ch/externalData/downloads/AVRStudio/Flip-libusb-signed-driver.zip | Treiber für FLIP (signiert)]]+
   * {{: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!