contiki:upload_with_avrdude_to_avr
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| contiki:upload_with_avrdude_to_avr [2016/12/13 08:19] – [Automatisieren aller Vorgänge mit make] admin | contiki:upload_with_avrdude_to_avr [2017/01/24 18:49] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| Das Entwickeln mit Instant Contiki kann weiter vereinfacht werden, wenn auf AVR Studio verzichtet wird. Durch den Einsatz von [[http:// | Das Entwickeln mit Instant Contiki kann weiter vereinfacht werden, wenn auf AVR Studio verzichtet wird. Durch den Einsatz von [[http:// | ||
| Mit Datum vom 15.2.2016 wird allerdings immer noch '' | Mit Datum vom 15.2.2016 wird allerdings immer noch '' | ||
| - | <code c> | ||
| - | |||
| - | sudo apt-get install avrdude | ||
| + | <code bash> | ||
| + | sudo apt-get install avrdude | ||
| </ | </ | ||
| + | :!: avrdude 6.2 on OSX ('' | ||
| ===== Grundsätzlicher Ablauf ===== | ===== Grundsätzlicher Ablauf ===== | ||
| Zeile 14: | Zeile 14: | ||
| Der Aufruf von avrdude geschieht über die Kommandozeile mit | Der Aufruf von avrdude geschieht über die Kommandozeile mit | ||
| - | < | + | < |
| - | + | sudo avrdude -c [Programmiergerät] -P [Anschlussport der Programmers] -p [AVR Typbezeichnung] -Uflash: | |
| - | sudo avrdude -c [Programmiergerät] -P [Anschlussport der Programmers] -p [AVR Typbezeichnung] -Uflash: | + | |
| </ | </ | ||
| wobei der letzte Befehlsteil -U wie Upload besagt, dass der flash-Speicher beschrieben (w wie write) werden soll. Wird z.B. als Programmer der JTAG MKII benutzt, als Zielmikrocontroller der Raven USB Stick (AT90USB1287), | wobei der letzte Befehlsteil -U wie Upload besagt, dass der flash-Speicher beschrieben (w wie write) werden soll. Wird z.B. als Programmer der JTAG MKII benutzt, als Zielmikrocontroller der Raven USB Stick (AT90USB1287), | ||
| - | < | + | < |
| - | sudo avrdude -c jtagmkII -P usb -p usb1287 -U flash: | + | sudo avrdude -c jtagmkII -P usb -p usb1287 -U flash: |
| </ | </ | ||
| Soll auf den gleichen Mikrocontroller der EEPROM beschrieben werden, so funktioniert folgender Befehl. | Soll auf den gleichen Mikrocontroller der EEPROM beschrieben werden, so funktioniert folgender Befehl. | ||
| - | < | + | < |
| - | sudo avrdude -c jtagmkII -P usb -p usb1287 -U eeprom: | + | sudo avrdude -c jtagmkII -P usb -p usb1287 -U eeprom: |
| </ | </ | ||
| :!: Seit avrdude Version 6.2 kann auch direkt die elf-Datei als Quelle verwendet werden: | :!: Seit avrdude Version 6.2 kann auch direkt die elf-Datei als Quelle verwendet werden: | ||
| - | < | + | < |
| - | sudo avrdude -c jtag3 -P usb -p usb1287 -U flash: | + | sudo avrdude -c jtag3 -P usb -p usb1287 -U flash: |
| - | sudo avrdude -c jtag3 -P usb -p usb1287 -U eeprom: | + | sudo avrdude -c jtag3 -P usb -p usb1287 -U eeprom: |
| </ | </ | ||
contiki/upload_with_avrdude_to_avr.1481617161.txt.gz · Zuletzt geändert: (Externe Bearbeitung)
