AVRDUDE
Daha fazla bilgi
- Yaratıcı
- Brian S. Dean
- Tür
- Komut satırı aracı
- Lisans
- GPL-2.0
- Kaynak kod
- github.com/avrdudes/avrdude
AVR çiplerine program yazan komut satırı aracı — Arduino IDE'de her “Yükle”ye basıldığında sessizce işi yapan da oydu.
Ad, AVR Downloader/UploaDEr ifadesinin kısaltmasıdır; kısaltma belli ki kelimeye bakılarak sonradan uydurulmuş. Flaş belleği, EEPROM'u ve sigorta bitlerini otuz kadar farklı programlayıcı üzerinden okuyup yazar: ucuz USBasp çubukları, Atmel'in kendi STK500 ve AVRISP'si ve Arduino kartlarının seri portta konuştuğu bootloader protokolü.
Tipik bir çağrı avrdude -c usbasp -p m328p -U flash:w:firmware.hex şeklindedir. Tehlikeli olan, yanlış sigorta değeri yazmaktır: hatalı bir saat seçimi ya da kapatılmış bir reset pini çipi sıradan ISP ile ulaşılamaz hâle getirebilir. Geliştirme, yıllarca süren yavaş bakımın ardından 2022'de GitHub'a taşındı.