avrdude кросплатформенная свободная консольная программа, предназначенная для прошивки микроконтроллеров фирмы Atmel серии AVR, пользующаяся значительной популярностью. Отличается широким спектром поддерживаемых программаторов и микроконтроллеров. Кроме «родных» устройств от Atmel сюда входят самодельные любительские устройства, не поддерживаемые AVR Studio, к примеру популярный программатор USBAsp.
Использование avrdude для новичка сопряжено с рядом сложностей, главной из которых является интерфейс командной строки. Однако существует несколько проектов, целью которых является создание графического интерфейса для avrdude. Также возможно использование avrdude из скрипта или bat-файла.
| Опция |
Описание |
| abcmini |
ABCmini Board, aka Dick Smith HOTCHIP |
| alf |
Nightshade ALF-PgmAVR, http://nightshade.homeip.net/ |
| arduino |
Arduino board, protocol similar to STK500 1.x |
| atisp |
AT-ISP V1.1 programming cable for AVR-SDK1 from, http://micro-research.co.th/ |
| avr109 |
Atmel AppNote AVR109 Boot Loader |
| avr910 |
Atmel Low Cost Serial Programmer |
| avr911 |
Atmel AppNote AVR911 AVROSP |
| avrisp |
Atmel AVR ISP |
| avrisp2 |
Atmel AVR ISP mkII |
| avrispmkII |
Atmel AVR ISP mkII |
| avrispv2 |
Atmel AVR ISP, running a version 2.x firmware |
| bascom |
Bascom SAMPLE programming cable |
| blaster |
Altera ByteBlaster |
| bsd |
Brian Dean's Programmer, http://www.bsdhome.com/avrdude/ |
| butterfly |
Atmel Butterfly Development Board |
| c2n232i |
C2N232I, reset=dtr sck=!rts mosi=!txd miso=!cts,
описание
|
| dapa |
Direct AVR Parallel Access cable |
| dasa |
serial port banging, reset=rts sck=dtr mosi=txd miso=cts |
| dasa3 |
serial port banging, reset=!dtr sck=rts mosi=txd miso=cts |
| dragon_dw |
AVR Dragon in debugWire mode |
| dragon_hvsp |
AVR Dragon in high-voltage serial programming mode |
| dragon_isp |
AVR Dragon in ISP mode |
| dragon_jtag |
AVR Dragon in JTAG mode |
| dragon_pp |
AVR Dragon in parallel programming mode |
| dt006 |
Dontronics DT006 |
| ere-isp-avr |
ERE ISP-AVR, http://www.ere.co.th/download/sch050713.pdf |
| frank-stk200 |
Frank's STK200 clone, http://electropol.free.fr/spip/spip.php?article15 |
| futurlec |
Futurlec.com programming cable |
| jtag1 |
Atmel JTAG ICE mkI, running at 115200 Bd |
| jtag1slow |
Atmel JTAG ICE mkI, running at 19200 Bd |
| jtag2slow |
Atmel JTAG ICE mkII |
| jtag2,jtag2fast |
Atmel JTAG ICE mkII, running at 115200 Bd |
| jtag2isp |
Atmel JTAG ICE mkII in ISP mode. |
| jtag2dw |
Atmel JTAG ICE mkII in debugWire mode. |
| jtagmkI |
Atmel JTAG ICE mkI, running at 115200 Bd |
| jtagmkII |
Atmel JTAG ICE mkII |
| mib510 |
Crossbow MIB510 programming board |
| pavr |
Jason Kyle's pAVR Serial Programmer |
| picoweb |
Picoweb Programming Cable, http://www.picoweb.net/ |
| pony-stk200 |
Pony Prog STK200 |
| ponyser |
design ponyprog serial, reset=!txd sck=rts mosi=dtr miso=cts |
| siprog |
Lancos SI-Prog, http://www.lancos.com/siprogsch.html |
| sp12 |
Steve Bolt's Programmer |
| stk200 |
STK200 |
| stk500 |
Atmel STK500, probing for either version 1.x or 2.x firmware |
| stk500hvsp |
Atmel STK500 in high-voltage serial programming mode |
| stk500pp |
Atmel STK500 in parallel programming mode |
| stk500v1 |
Atmel STK500, running a version 1.x firmware |
| stk500v2 |
Atmel STK500, running a version 2.x firmware |
| stk600 |
Atmel STK600 in ISP mode, or in PDI mode for ATxmega devices |
| stk600hvsp |
Atmel STK600 in high-voltage serial programming mode |
| stk600pp |
Atmel STK600 in parallel programming mode |
| usbasp |
USBasp, http://www.fischl.de/usbasp/ , http://easyelectronics.ru/usb-programmator-avr-usbasp.html |
| usbtiny |
USBtiny simple USB programmer, http://www.ladyada.net/make/usbtinyisp/ |
| xil |
Xilinx JTAG cable |