Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
artikel:atmega_u-howto:flashen_flip [2012/11/02 00:01] – Hannes Jochriem | artikel:atmega_u-howto:flashen_flip [2024/02/06 09:43] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Atmega*U2 mit FLIP programmieren ====== | + | ====== Atmega*U2/4 mit FLIP programmieren ====== |
- | FLIP (**FL**exible **I**n-system **P**rogrammer) ist ein kostenloses Tool von Atmel und kann [[http://www.atmel.com/tools/FLIP.aspx|unter diesem Link]] heruntergeladen werden. | + | FLIP (**FL**exible **I**n-system **P**rogrammer) ist ein kostenloses Tool von Atmel und kann [[https://www.microchip.com/developmenttools/ |
Die Screenshots wurden mit Version 3.4.7 für Windows gemacht. | Die Screenshots wurden mit Version 3.4.7 für Windows gemacht. | ||
Zeile 23: | Zeile 23: | ||
<note tip> | <note tip> | ||
+ | |||
+ | ====== ATmega*U2 mit AVR-Dude programmieren ====== | ||
+ | '' | ||
+ | |||
+ | ===== Windows ===== | ||
+ | |||
+ | Als Erstes ladet ihr euch euch AVRDUDE herunter und kopiert die dateien nach | ||
+ | C:\Windows\ | ||
+ | |||
+ | Als Nächstes könnt ihr mit | ||
+ | avrdude -c flip1 -p m32u2 -U flash: | ||
+ | den Mega*U2 | ||
+ | programmieren wobei ihr "< | ||
+ | Solltet ihr den Code öfter benötigen könnt ihr euch eine kleine " | ||
+ | Den Treiber müsst ihr auch wie beim Atmel Tool installieren. | ||
+ | |||
+ | ===== GNU/LINUX ===== | ||
+ | |||
+ | Als Erstes installiert ihr euch, wenn noch nicht geschehen " | ||
+ | |||
+ | **UBUNTU/ | ||
+ | sudo apt-get update && sudo apt-get install avrdude | ||
+ | **ARCH LINUX**: | ||
+ | pacman -Sy avrdude | ||
+ | | ||
+ | Als Nächstes könnt ihr mit | ||
+ | avrdude -c flip1 -p m32u2 -U flash: | ||
+ | |||
+ | den Mega*U2 Programmieren, | ||
+ | |||
+ | Unter Linux wird wie immer kein Zusätzlicher Treiber benötigt da //libusb// standardmäsig installiert ist. Sollte der Code öfters benötigt werden kann ein Shell-Script angelegt werden, nachfolgend ein Code beispiel. | ||
+ | |||
+ | ==== ATmega*U2-flip-flasher.sh ==== | ||
+ | |||
+ | <code bash> | ||
+ | #!/bin/sh | ||
+ | echo " | ||
+ | sleep 0.5s | ||
+ | echo "start flashing" | ||
+ | avrdude -c flip1 -p m32u2 -U flash: | ||
+ | sleep 1s | ||
+ | echo " | ||
+ | exit</ |