Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
software:atmel_flip:start [2020-05-18 13:19] – ditaranto | software:atmel_flip:start [2020-06-05 14:32] – graf | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Atmel FLIP ====== | ====== Atmel FLIP ====== | ||
- | [{{ .: | + | [{{ .: |
- | Atmel FLIP (FLexible In-system Programmer) ist ein Programmer für 8-bit Atmel AVR Prozessoren. Die Software läuft unter Windows 9x/Me/NT/2000/XP/Vista/7 und GNU/Linux (nur x86). | + | //Atmel FLIP// (FLexible In-system Programmer) ist ein Programmer für 8-bit //Atmel AVR//-Prozessoren. Die Software läuft unter //Windows// und //GNU/Linux// (nur x86). // |
- | FLIP unterstützt die In-System Programmierung via RS232, USB und CAN. | + | //Atmel FLIP// unterstützt die In-System Programmierung via //RS232//, //USB// und //CAN//. Dazu muss aber ein Bootloader auf dem Target vorhanden sein. |
- | + | ||
- | FLIP benötigt eine Java Runtime Environment (JRE Version 1.5 oder neuer). | + | |
<box> | <box> | ||
**Dieser Bootloader muss vorgängig mit Hilfe eines Debuggers und entsprechender Software (in unserem Fall via //Atmel Studio//) auf das Target geflasht werden, erst dann ist das Flashen via //Atmel FLIP// möglich!** | **Dieser Bootloader muss vorgängig mit Hilfe eines Debuggers und entsprechender Software (in unserem Fall via //Atmel Studio//) auf das Target geflasht werden, erst dann ist das Flashen via //Atmel FLIP// möglich!** | ||
</ | </ | ||
+ | |||
+ | [[Installationsanleitung]] | ||
===== Kurzanleitung ===== | ===== Kurzanleitung ===== | ||
- | Beispiel für das // | + | Beispiel für das // |
Sobald der unten stehende Bootloader via //Atmel Studio// auf das //NTB SEA14// | Sobald der unten stehende Bootloader via //Atmel Studio// auf das //NTB SEA14// | ||
- | - AVR-Typ festlegen: //Device// -> // | + | - AVR-Typ festlegen: //Device// -> // |
- 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// | ||
- Bootloader starten: Auf Platine den Taster //S5// (HWB) drücken und gedückt halten, //S6// (Reset) kurz drücken, //S5// (HWB) wieder loslassen. | - Bootloader starten: Auf Platine den Taster //S5// (HWB) drücken und gedückt halten, //S6// (Reset) kurz drücken, //S5// (HWB) wieder loslassen. | ||
- Verbinden über USB: // | - Verbinden über USB: // | ||
- AVR programmieren: | - AVR programmieren: | ||
- | - Auf Target Board //Reset// drücken \\ Alternativ: //Start Application// | + | - Auf Target Board //S6// (Reset) |
- | ===== Dokumentation ===== | ||
- | * [[Installationsanleitung]] | ||
===== Download ===== | ===== Download ===== | ||
- | * [[http://wiki.ntb.ch/externalData/downloads/AVRStudio/FlipInstaller-3.4.1.exe | Am NTB eingesetzte Version (3.4.1 ohne integriertes JRE)]] | + | * [[https://www.microchip.com/DevelopmentTools/ProductDetails/PartNO/FLIP | Neueste |
- | * [[http:// | + | |
* [[http:// | * [[http:// | ||
* {{: | * {{: | ||
* {{: | * {{: | ||