Оригинал программатора AVR MK2 стоит дорого. Вполне можно пользоваться аналогами. Они ничем не хуже и работают также хорошо. Например тут. Программатор как тут брать не желательно. Он может работать через раз и наотрез не хочет работать с некоторыми устройствами. По крайней мере по мнению автора.
На Aliexpress программатор приобретал и он работает нормально.
Скачайте AVRStudio4 | Часть 1 | Часть 2 |
Установите драйвер для программатора указав путь:
C:\Program Files (x86)\Atmel\AVR Jungo USB\usb64
Установите связь с программатором:
Укажите модель процессора и прочитайте подпись:
Signature matches device - связь успешно установлена
Signature does not match current device - связь установлена, но модель процессора выбрана неправильно. Попробуйте прочитать подпись AtXmega128 и Atmega 128.
После установки связи перейдите в папку Program.
Поставьте обязательно галочку “Erase device before programming”
Галочку “Verify device after programming” можно снять для экономии времени. Имея опыт более чем с 1000 аппаратами могу сказать что она только мешает и ни разу не пригодилась.
Выберите файл нажав […] и нажмите Program
Microchip Studio 10
https://www.microchip.com/en-us/tools-resources/develop/microchip-studio#Downloads
Скачиваем Offline Installer, который весит почти 1гб
Убираем ненужное:
После установки:
Выбираем программатор:
Выбираем Atmega 128 и читаем подпись:
Если ошибка:
То выбираем Atxmega128 и пробуем снова:
Ошибок нет
Выбираем файл и программируем: