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