AVR8 Burn-O-Mat устанавливаем и настраиваем на Linux

Для avrdude существует отличная графическая оболочка – AVR8 Burn-O-Mat. Данная программа позволяет читать и записывать данные во Flash и EEPROM память, а также при ее помощи можно удобно и наглядно рассчитать биты фьюзов и после прошить их в микроконтроллер.

Программа написана на языке Java и работает как на Windows так и на GNU Linux.

1-5. Первый делом нужно установить и настроить работу avrdude

AVRDude (AVR Downloader-Uploader) — кроссплатформенная свободная консольная программа, предназначенная для прошивки микроконтроллеров архитектуры AVR от компании Atmel. Основана на интерфейсе обмена данными с микросхемами — SPI.

Более подробно как установить данную программу на Linux Rosa Fresh писал здесь – “микроник.рус/6091/” (Avrdude – опции запуска и примеры использования, графическая оболочка для linux)

6. Скачиваем графическую оболочку для ardude – AVR8 Burn-O-Mat

Скачать можно здесь: http://avr8-burn-o-mat.brischalle.de/

Или здесь:
– Скачать AVR8 Burn-O-Mat в формате zip
– Скачать AVR8 Burn-O-Mat в формате tar.gz

7. Запускаем файл start.sh и настраиваем AVR8 Burn-O-Mat

Прописываем, где находятся файлы avrdude в настройках AVR8 Burn-O-Mat

На моей ОС Linux Rosa Fresh R11:

/user/bin/avrdude

/etc/avrdude/avrdude.conf

Прописываем права доступа к файлу avrdude.conf

chmod 777 avrdude.config

8. Читаем фьюзы и прошивку!

Видео инструкция:

“rutube.ru/video/d7770a567ff9d3c13df7ed36f8601720/”

Примечание:

Мой самодельный программатор USBasp (“микроник.рус/6280/”) перестал работать после обновления в ОС Linux Rosa Fresh 13, причина тому – обновление avrdude до версии 8.1. До этого на ОС Linux Rosa Fresh 13 стояла avrdude версии 6.3 (она же была и на версии ОС Linux Rosa Fresh 12) – на этой версии программатор работает отлично.
Поэтому давайте удалим avrdude до 8.1 и установим avrdude версии 6.3.

Как откатить версию Avrdude в Linux Rosa Fresh 13 – читайте здесь “микроник.рус/7545/”

Добавить комментарий