Benutzer-Werkzeuge

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
programming:ucontroller:updi [2024/11/18 15:15] sunriaxprogramming:ucontroller:updi [2024/11/19 18:33] (aktuell) sunriax
Zeile 5: Zeile 5:
 ---- ----
  
-Um die Microchip ATmega/ATtiny der Serie 0/1/2 programmieren zu können bedarf es eines UPDI-Programmierers. Dafür kann ein [[https://www.microchip.com/en-us/development-tool/atatmel-ice|Microchip (Atmel) ICE]] verwendet werden oder mithilfe eines [[https://www.mikroe.com/usb-uart-board|USB/UART-Wandlers]] und einer Adapterplatine selbst ein Programmiergerät hergestellt werden.+Um die Microchip ATmega/ATtiny der Serie 0/1/2 programmieren zu können bedarf es eines UPDI-Programmiergeräts. Dafür kann ein [[https://www.microchip.com/en-us/development-tool/atatmel-ice|Microchip (Atmel) ICE]] verwendet werden oder mithilfe eines [[https://www.mikroe.com/usb-uart-board|USB/UART-Wandlers]] und einer Adapterplatine selbst ein Programmiergerät hergestellt werden.
  
 ===== Schema ===== ===== Schema =====
  
-{{https://raw.githubusercontent.com/0x007E/updi/main/images/updi-ft232-schema.jpg?nolink&350|}}+{{https://raw.githubusercontent.com/0x007E/updi/main/images/updi-ft232-schema.png?nolink&450|}}
  
 ===== Adapterplatine ===== ===== Adapterplatine =====
  
 ^ Top                                     ^ Bottom                                   ^ ^ Top                                     ^ Bottom                                   ^
-| {{https://raw.githubusercontent.com/0x007E/updi/main/images/UPDI_top.jpg?nolink&220|}}   | {{https://raw.githubusercontent.com/0x007E/updi/main/images/UPDI_bottom.jpg?nolink&220|}} |+| {{https://raw.githubusercontent.com/0x007E/updi/main/images/adapter_top.jpg?nolink&250|}}   | {{https://raw.githubusercontent.com/0x007E/updi/main/images/adapter_bottom.jpg?nolink&250|}} |
  
 Die Zielplattform (Target) kann nun mit [[tools:avr-dude|AVR-Dude]] programmiert werden Die Zielplattform (Target) kann nun mit [[tools:avr-dude|AVR-Dude]] programmiert werden
Zeile 26: Zeile 26:
 eeprom:w:"c:\path\to\file.eep": eeprom:w:"c:\path\to\file.eep":
 </code> </code>
 +
 +^ Parameter ^ Description                              ^
 +| -c        | Auswahl des Programmiermodus             |
 +| -p        | Typ des Mikrocontrollers                 |
 +| -b        | Baudrate der Datenübertragung            |
 +| .p        | COM-Port Nummer (Gerätemanager)          |
 +| -U        | Dateipfad zu der Firmware (Flash/EEPROM) |
 +| -v        | Ausführliche Ausgabe von avrdude         |
  
 > Der Port (COM?), der Typ des Mirkocontrollers, die Baudrate sowie die Pfadangaben zu den jeweiligen Dateien sind zu adaptieren. > Der Port (COM?), der Typ des Mirkocontrollers, die Baudrate sowie die Pfadangaben zu den jeweiligen Dateien sind zu adaptieren.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also, you acknowledge that you have read and understand our Privacy Policy. If you do not agree, please leave the website.

Weitere Information