====== AVRDude ====== AVRDude (AVR Downloader-Uploader) — кросплатформенная свободная консольная программа, предназначенная для прошивки микроконтроллеров фирмы Atmel серии AVR (например, [[usbasp:usbasp|USBAsp]]), пользующаяся значительной популярностью. http://savannah.nongnu.org/projects/avrdude/ http://www.nongnu.org/avrdude/ ====== Установка ====== apt install avrdude ====== Использование ====== На примере работы с ATTiny44 * Тест: sudo avrdude -p t44 -c usbasp * Сохранение прошивки в файл: sudo avrdude -p t44 -c usbasp -P usb -v -U flash:r:/tmp/flash_dump.hex:i * Очистка: sudo avrdude -p t44 -c usbasp -e * Загрузка прошивки: sudo avrdude -p t44 -c usbasp -U firmware.hex ====== MS Windows ====== - Подключить контроллер у ПК - Загрузить и установить драйверы [[https://zadig.akeo.ie/|Zadig - USB driver installation made easy]] - Загрузить программу с сайта: [[github>mariusgreuel/avrdude/releases|AVRdude]] ====== Ссылки ====== [[wpru>Avrdude]] [[https://ph0en1x.net/77-avrdude-full-howto-samples-options-gui-linux.html|Avrdude - опции запуска и примеры использования, графическая оболочка для linux]] {{tag>Hardware Firmware}}