Как собрать программатор AVR910 для микроконтроллеров AVR. Какие компоненты нужны для сборки. Как прошить и настроить программатор. Как использовать AVR910 для программирования микроконтроллеров.
Что такое программатор AVR910 и зачем он нужен
Программатор AVR910 — это устройство для программирования микроконтроллеров семейства AVR от компании Atmel (сейчас Microchip). Он позволяет записывать прошивку и настраивать fuse-биты микроконтроллеров через USB-интерфейс компьютера.
Основные преимущества программатора AVR910:
- Поддержка широкого спектра микроконтроллеров AVR
- Подключение к компьютеру через USB
- Возможность восстановления «убитых» микроконтроллеров
- Простота в изготовлении своими руками
- Низкая стоимость компонентов
Необходимые компоненты для сборки AVR910
Для сборки программатора AVR910 нам понадобятся следующие компоненты:
- Микроконтроллер ATmega8-16AU в корпусе TQFP32
- Кварцевый резонатор на 12 МГц
- Резисторы: 2 x 68 Ом, 2 x 1.5 кОм, 1 x 10 кОм
- Конденсаторы: 2 x 22 пФ, 3 x 0.1 мкФ
- Диоды: 2 x 1N4148
- Светодиоды: зеленый, желтый, красный
- Разъем USB type B
- Разъем IDC-10 для подключения к целевой плате
- Печатная плата
Пошаговая инструкция по сборке программатора AVR910
Соберем программатор AVR910 в следующей последовательности:

- Изготовим печатную плату по предоставленному чертежу
- Припаяем все компоненты согласно схеме, начиная с SMD-элементов
- Особое внимание уделим правильности установки микроконтроллера ATmega8
- Подключим разъем USB и IDC-10 для программирования
- Тщательно проверим качество пайки и отсутствие замыканий
Прошивка микроконтроллера программатора AVR910
Для прошивки микроконтроллера ATmega8 в составе программатора AVR910 выполним следующие шаги:
- Скачаем прошивку для AVR910 с официального сайта
- Подключим собранный программатор к другому программатору (например, USBasp)
- Запустим программу AVRdude и загрузим hex-файл прошивки
- Установим необходимые fuse-биты согласно документации
- Проверим корректность прошивки путем считывания памяти
Настройка драйверов AVR910 в Windows
Для корректной работы программатора AVR910 в Windows необходимо выполнить следующие действия:
- Подключаем программатор к USB-порту компьютера
- Windows попытается автоматически установить драйвер
- Если автоустановка не удалась, скачиваем драйвер с сайта производителя
- Запускаем установку драйвера вручную через Диспетчер устройств
- Указываем путь к файлам драйвера и завершаем установку
- Проверяем в Диспетчере устройств, что программатор определился корректно
Использование AVR910 для программирования микроконтроллеров
Чтобы запрограммировать микроконтроллер AVR с помощью нашего программатора:

- Подключаем программатор к компьютеру через USB
- Соединяем разъем IDC-10 программатора с целевой платой
- Запускаем программу для прошивки (например, AVRDUDE)
- Выбираем тип микроконтроллера и hex-файл прошивки
- Нажимаем кнопку «Программировать»
- Дожидаемся завершения процесса прошивки
- Проверяем корректность записи путем считывания памяти
Преимущества самостоятельной сборки программатора AVR910
Сборка программатора AVR910 своими руками имеет ряд преимуществ:
- Значительная экономия средств по сравнению с покупкой готового устройства
- Получение практического опыта работы с электроникой
- Возможность модификации и доработки программатора под свои нужды
- Понимание принципов работы программатора «изнутри»
- Удовлетворение от создания рабочего устройства своими руками
Возможные проблемы при сборке AVR910 и их решение
При самостоятельной сборке программатора AVR910 могут возникнуть следующие проблемы:
- Программатор не определяется в системе — проверьте качество пайки USB-разъема
- Ошибки при прошивке микроконтроллеров — убедитесь в правильности подключения выводов ISP
- Нестабильная работа устройства — проверьте напряжение питания и обвязку микроконтроллера
- Перегрев компонентов — проверьте отсутствие короткого замыкания на плате
При возникновении проблем внимательно проверьте качество пайки и соответствие схеме. В большинстве случаев причиной является ошибка монтажа.

Заключение и рекомендации по использованию AVR910
Программатор AVR910, собранный своими руками — отличное решение для радиолюбителей и начинающих разработчиков электроники. Он позволяет недорого и быстро начать экспериментировать с микроконтроллерами AVR.
Рекомендации по использованию:
- Всегда проверяйте правильность подключения перед программированием
- Используйте качественный USB-кабель для стабильной работы
- Периодически обновляйте прошивку программатора
- При возникновении проблем обращайтесь на профильные форумы
Удачи в сборке и использовании вашего программатора AVR910!
Avr910 своими руками
Печатку я слегка доработал. В архиве оба варианта, так, что есть из чего выбрать. Плата получилась достаточно как для меня хорошо. Самое долгое — это сбор деталей и изготовление печатки. А далее — буквально за час запаиваем все компоненты и прошиваем контроллер.
Поиск данных по Вашему запросу:
Схемы, справочники, даташиты:
Прайс-листы, цены:
Обсуждения, статьи, мануалы:
Дождитесь окончания поиска во всех базах.
По завершению появится ссылка для доступа к найденным материалам.
Содержание:
- AVR910 USB пошаговая инструкция по сборке
- Jtag программатор своими руками
- Переделываем AVR 910 в USB ASP для штатной работы драйвера в x64 Windows
- Video программатор своими руками
- программатор AVR910 своими руками
- Сборка программатора Usbasp и установка на Виндовс 7
- Программатор Громова и AVR910 своими руками
- Бюджетный USB Arduino своими руками
- Программатор Громова
ПОСМОТРИТЕ ВИДЕО ПО ТЕМЕ: Как прошить микроконтроллер? Легко))
youtube.com/embed/th3-m0JFngM» frameborder=»0″ allowfullscreen=»»/>AVR910 USB пошаговая инструкция по сборке
Новокузнецк, Кемеровская обл. Логин: Пароль Забыли? Программатор AVR перезагрузка! Спасибо вам, друзья! Игорь Котов Datagor. Список всех статей. Профиль Datagor. Основатель, владелец и главный редактор Журнала практической электроники datagor. Founder, owner and chief editor of datagor. Читательское голосование Статью одобрили 47 читателей.
Для участия в голосовании зарегистрируйтесь и войдите на сайт с вашими логином и паролем. Windows 10 и программаторы на базе AVR Prottos Пробник электромонтера и автоэлектрика Предлагаю вашему вниманию небольшой пробничек, который можно собрать за пол часа. Он позволяет Считываем и записываем данные! Как-то при ремонте откатных ворот итальянской фирмы LIFE понадобилось сделать копию микросхемы Итоги народного голосования по статьям июля Статья «Промдизайн на службе Итоги голосования по статьям июня Подведены итоги конкурса читательских симпатий за июнь г.
От имени сограждан-датагорцев хочу Награды выдающимся датагорцам ! Уважаемые награжденные! Все призы, не востребованные в течении января г, будут отозваны и В последнее время мощности бытовых нагрузок возросли: появились фены, обогреватели, утюги, СВЧ печи Грызем микроконтроллеры. Урок заключительный. Ну вот, писать программы для микроконтроллеров мы научились. Работоспособность прошивки тоже Представлю Вам мой вариант печатной платы для сборки такого программатора. Детали, кроме самого МК, Программирование микроконтроллеров ATmega Хеллоу ВСЕМ!!!
Итак, как я и обещал, расскажу как залить программу в МК. Для этого нам понадобится Назад Вперед. Комментарий 1 от , Ответить С нами с Вот и опробую как рас. Комментарий 2 от , Ответить С нами с 1. Спасибо за инфу. Опрбую на своем программаторе.
Комментарий 3 от , Во как интересно! А то вторая платка от КИТа так и лежит Комментарий 4 от , Ответить С нами с 4. Комментарий 5 от , Комментарий 6 от , Неожиданно и здорово, большего и не скажешь, надо будет свой прошить, как только руки дойдут.
На работе всё ОК — шустро пишется и читается. Комментарий 8 от , А ошибка связи она и есть ошибка связи. Со сменой прошивки не связано, imho.
Возможно, просто нужно дома также настроить скорость в портах, как стоит на работе. Комментарий 9 от , Что прошивка тут не причём однозначно. Дома стабильнее читается если ставишь скорость побольше, а если поставить минимум то не как — сразу ошибка, скорее всего проблема в самой системе, прошивка то записалась — работает — но считаться не всегда может. На работе раз 20 читал — писал — проверял всё ОК. Настройки порта в системе идентичны.
Комментарий 10 от , Тоже буду пробовать! Какие-нибуть «подводные» камни есть? Комментарий 11 от , Алексей, статью-то я зачем написал? Ты уж почитай, там и про камни и про песочек. Комментарий 12 от , Хорошая статья! Буду пробовать! Комментарий 13 от , Спасибо замечательная статья, а главное все подробно описанно. Биты ,описания как и откуда брал и многое другое. Комментарий 14 от , Ответить С нами с 9. Спасибо Игорь за статью.
Вот уже два года под столом держу системный блок только из-за LPT порта Сам пользуюсь ноутбуком. Гораздо быстрее было зайти на компьютер и прошить 5-ю проводками. Он просто летает! Правда драйвера были только под XP. На том же сайте выложили ссылочку на драйвера под Vista и Win7. Компьютер с LPT портом можно на свалку истории :bye:.
Комментарий 15 от , Комментарий 16 от , Скопируйте текст вашего комментария на случай неверного ответа на контрольный вопрос.
Вспоминаем закон Ома. Что получим, умножив силу тока в квадрате на сопротивление? Ответы здесь! Все рубрики. Датагорский Форум 21 Страна советов!
Расширенный поиск Все последние новости Мобильная версия сайта. Автор AlexD, Автор Discover, Автор Termen, Автор voevoda, Автор Lektor,
Jtag программатор своими руками
Запросить склады. Перейти к новому. Универсальный программатор и плата для начинающего. Помогите разобраться я пока только начинающий в электрике и электронике читаю книжки и форумы но хочется уже попробовать что то сделать своими руками. Поскольку я увлекаюсь Ж. Благо есть и схемы и описание и написанные программы. Но проблема в том что мой прогроматор возможно не подойдёт для написанной программы или не подойдут настроеки программы прошивки.
USB программатор микроконтроллеров AVR и AT89S, совместимый с AVR — Микроконтроллеры и Технологии.
Переделываем AVR 910 в USB ASP для штатной работы драйвера в x64 Windows
Для программирования микроконтроллеров AVR требуется программатор. Но я работаю на ноутбуке, а в них сейчас устанавливаются только USB порты. Сейчас, я скорее всего купил бы данный программатор. На ebay они стоят недорого, наверное, даже дешевле чем купить детали, сделать плату и всё спаять. Хотя если посмотреть с другой стороны, заказ с ebay будет идти по почте не меньше месяца, а собрать программатор avr usb своими руками, в силу его простоты, можно за вечер. Более того, если начинающий радиолюбитель сам соберёт программатор, то в дополнении к программатору он получит опыт, бесценный опыт, а это дорогого стоит. Это второй мой USB программатор для AVR, первым я сделал программатор USB-asp, но он мне не очень понравился, так как иногда отваливался от моего компьютера, хотя на другом компьютере ничего подобного не наблюдалось.
Video программатор своими руками
Прошивка через jtag. Восстановление роутера tp-link nd Сами с усами — своими руками. WI-FI камера для видеонаблюдения — ali. Сссылка на программатор — ali. Реанимация Orton C после неправильной прошивки.
Самый простейший программатор для AVR, с точки зрения схемотехники.
программатор AVR910 своими руками
А что такое программа? Значит программой можно назвать какие-то действия или события, которые будут выполняться одно за другим во времени, когда мы этого захотим или не захотим. Следовательно, программатор — это всего-навсего какое-то устройство, которые позволяет нам записывать либо читать программу. Изменить программу уже может только сам программист ;-. И тогда начинающий радиолюбитель ищет информацию в интернете о сборке простого, но эффективного программатора, который помог бы ему взять быстрый старт в этом нелегком деле. Эта схема, при своей простоте и умелом обращении, настоящий шедевр.
Сборка программатора Usbasp и установка на Виндовс 7
Пользователь интересуется товаром MP — GSM модуль для управления подогревателем автомобиля. Пользователь интересуется товаром BMt — Датчик температуры универсальный герметичный. Пользователь интересуется товаром BMF — Электронный термометр. Приглашаем Вас в фирменные магазины в Москве Подробнее. Приглашаем Вас в фирменные магазины в Санкт-Петербурге Подробнее. Рекомендуемый источник питания — PW Нет в наличии. Драйвер win8.
фото, DIY, своими руками, технические характеристики и комплектация, отзывы, обзор, инструкция, драйвер, Программатор в режиме AVR (т.е.
Программатор Громова и AVR910 своими руками
В сети развелось довольно много альтернативных прошивок для AVR Плюсы — скорость работы программатора, улучшенная совместимость с различными типами контроллеров. Минусы — существенных пока не обнаружил. П рошиваемся, ставим драйвер, настраиваем codevision:.
Бюджетный USB Arduino своими руками
ВИДЕО ПО ТЕМЕ: Программатор своими руками! USBasp и Громова
Катушка Тесла своими руками за один час. Очень давно хотел собрать свою плату Arduino, смотрел на схемы, но так и не решался. Причин было несколько:. Последняя была сделана на базе японского проекта.
Схема программатора приведена на рисунке ниже.
Программатор Громова
Новокузнецк, Кемеровская обл. Логин: Пароль Забыли? Программатор AVR перезагрузка! Спасибо вам, друзья! Игорь Котов Datagor. Список всех статей. Профиль Datagor.
Фактически это AVR популярной схемы Prottoss-a. USB программатор надежен и имеет в своем арсенале функцию, позволяющая восстанавливать микроконтроллеры с неверно установленными фьюзами. Следует отметить, что для прошивки самого микроконтроллера Atmega8 программатора понадобится простой LPT-программатор. Итак, у нас все детали схемы припаяны без ошибок и коротких замыканий, плата очищена от остатков флюса.
Программатор для AVR usb. (AVR910) |
Для программирования микроконтроллеров AVR требуется программатор. Проще всего сделать программатор для COM либо LPT. Но я работаю на ноутбуке, а в них сейчас устанавливаются только USB порты. Вот и назрела необходимость обзавестись программатором для AVR по USB. Сейчас, я скорее всего купил бы данный программатор. На ebay они стоят недорого, наверное, даже дешевле чем купить детали, сделать плату и всё спаять. Хотя если посмотреть с другой стороны, заказ с ebay будет идти по почте не меньше месяца, а собрать программатор avr usb своими руками, в силу его простоты, можно за вечер. Более того, если начинающий радиолюбитель сам соберёт программатор, то в дополнении к программатору он получит опыт, бесценный опыт, а это дорогого стоит.
Это второй мой USB программатор для AVR, первым я сделал программатор USB-asp, но он мне не очень понравился, так как иногда отваливался от моего компьютера, хотя на другом компьютере ничего подобного не наблюдалось. Я решил попробовать собрать другой программатор, и мой выбор пал на программатор AVR910. У данного программатора немного по другому реализована схема подключения по USB, и как позже оказалась, на моём компьютере всё работает очень хорошо. Я забыл о проблемах, которые у меня были с моим прошлым программатором. Описанный в данной статье программатор AVR910 является на данный момент моим основным программатором для AVR.
Схема и прошивка использованы с сайта проекта (http://prottoss.com/projects/AVR910.usb.prog/avr910_usb_programmer.htm).
Питается программатор от USB порта. Для того чтобы не требовалось согласование с уровнями линий данных USB порта (3.6В) питание микроконтроллера составляет 3.6В. Для получения из 5В в USB порте 3.6В, используется схема их двух последовательно прямо включённых кремниевых диодов. На каждом диоде падает по 0.7В, а в сумме получается 1.4В. Диоды должны быть кремниевыми, не допускается использование диодов шотки, так как на них падает меньше 0,7В. Выходы разъёма программирования подключены через резисторы на 330 Ом для согласования уровней. Работает устройство на микроконтроллере AtMega8-16 на тактовой частоте 12МГц. На схеме приведены номера выводов для микроконтроллера в DIP корпусе, хотя я отраcсировал плату под SMD корпус, который называется TQFP. Программатор имеет индикацию записи, чтения, наличия питания. Также данный программатор имеет выход, на котором всегда присутствует меандр, частотой 1 МГц. Это очень классная и полезная штука для восстановления микроконтроллеров, у которых из-за ошибочно запрограммированных Fuse битов тактирование сконфигурировано от внешнего источника тактовых импульсов. Я таким образом уже несколько раз восстанавливал микроконтроллеры. Нужно всего лишь посмотреть в даташите на конкретный микропроцессор AVR, к какому выводу подключается внешний источник тактового сигнала, и подпаять к данному выводу источник меандра.
Подключить программатор, и перепрограммировать fuse. Всё очень просто, но иногда здорово выручает!
Имеющиеся варианты реализации печатных плат под программатор AVR910 не совсем меня устраивали, и я выполнил трассировку своего варианта (скачать файлы проекта можно в конце статьи).
Защитный рисунок на фольгированный стеклотекстолит нанесён при помощи лазерного принтера и утюга.
После травления получилась вот такая красота. Я не сдержался, и процарапал тонер на дорожках между ножками микросхемы. Мне не терпелось проверить получились они или нет.
Для удобства пользования я отметил назначение каждого вывода программатора AVR910. Для это я нарисовал небольшую табличку, которую напечатал на глянцевой фотобумаге и наклеил на плату программатора двусторонним скотчем.
Групповую заготовку для таблички для печати на фотобумаге размером 10х15 я положил в архив со всеми файлами к данной записи. Скачать его можно в конце данной статьи.
Прошивку для программатора можно скачать по ссылке в конце статьи.
Fuse биты устанавливаются с соответствии с рисунком ниже:
Как запрограммировать микроконтроллер AtMega8 для программатора AVR910 можно посмотреть в моём видео:
Программирование AVR.
Корпус для программатора AVR910 я не смог подобрать, мне хотелось, чтобы программатор оставался маленького размера, и изначально я пользовался голой, никак не изолированной платой. Но затем я купил широкую прозрачную термоусадку и усадил в неё программатор. Что в итоге получилось вы видите на фото. По моему довольно интересно и даже симпатично.
С термоусадкой всё кажется просто, но мне было сложно сделать отверстия под штыри. Если протыкать отверстия шилом, то при усадке термоусадочная трубочка рвётся начиная от данных отверстий. Я даже испортил несколько заготовок, но у меня в конце экспериментов всё получилось. В итоге я отверстия не протыкал, а проплавлял горячим паяльником с жалом иглой. По краям платы я спаял концы термоусадочной трубки. Спаиваются они очень просто – нагреваются оба конца трубочки, затем быстро, пока они не успели остыть, зажимаются и удерживаются зажатыми до полного остывания. Получается достаточно прочный спай. Я зажимал медицинским зажимом, на термоусадке даже остались следы от насечек на его губках.
При первом подключении к компьютеру программатора AVR910 в системе появится новое устройство AVR910. Теперь необходимо установить драйвера и можно работать.
Я работал с данным программатором на 32 битных системах Windows XP и Windows 7. Всё работает очень хорошо и никаких проблем не возникает. Проблемы возникли у меня когда я попытался установить драйвера для 64 битной Windows 7. Дело в том, что этот драйвер не имеет цифровой подписи Microsoft и 64 битный Windows 7, будучи более защищенным в безопасности, блокирует все драйвера без цифровой подписи. Эту блокировку можно отключить, но это не совсем просто….. Так что имейте ввиду.
Заливаю прошивку в микроконтроллер я при помощи программы AvrOsp2. Она очень простая, не требует установки, бесплатна, поддерживает программатор AVR910 и огромное кол-во микроконтроллеров АВР, хорошо работает и имеет очень удобное меню для работы с FUSE битами. В общем, классная программка, мне она очень нравится, рекомендую! В видео ниже я показал процесс установки драйверов для AVR910, как настроить и пользоваться программой AvrOsp2.
В моей версии программатора я не установил выводной электролитический конденсатор на 22 мкФ, который устанавливается со стороны противоположной дорожкам и паяется в отверстия, которые находятся возле разъёма USB. Возможно потребуется установить дополнительный электролитический конденсатор ёмкостью 10-50мкФ параллельно впаянному керамическому конденсатору 0.1 мкФ, возле зелёного светодиода PWR. Ниже на картинке, от руки показаны места подключения.
Для работы программатора необходим микроконтроллер способный работать до 16 МГц. AVR AtMega8 выпускается в двух сериях, работающих до 8 МГц (серия L), они нам не подходят, так как проект работает от кварца на 12 МГц. Есть и обычная версия, которая работоспособна вплоть до частоты 16 МГц. Это то, что нам нужно. Ниже представлен кусочек даташита AVR AtMega8, в котором вычеркнуты версии микроконтроллеров которые не буду работать в данном программаторе, и выделены зелёной рамкой версии микроконтроллеров которые будут работать в данном проекте.
Скачать файлы проекта можно по ссылке — Programmator-dlja-AVR-usb.(AVR910)
UPDATE: Слава Корнев прислал модифицированную версию печатной платы. Модификация заключается в смене разъёма на ISP10.
Скачать можно здесь: Программатор-AVR910-с-ISP-коннектором
Рубрики: Инструменты радиолюбителя, Устройства своими руками | Тэги: AtMega48, AVR, AVR910, Инструменты радиолюбителя, программатор avr usb, Устройства своими руками | Ссылка
Ubuntu Manpage: avrp — программное обеспечение Atmel для программирования AVR для использования с программаторами последовательного порта Atmel
Предоставлено: avrp_1. 0beta3-7build1_amd64
ИМЯ
avrp - программное обеспечение Atmel для программирования AVR для использования с программаторами последовательного порта Atmel.ОБЗОР
avrp [-s <последовательный порт>] [-a <тип микросхемы>] [-prv] [-f <имя файла>] [-e <имя файла>] [-dОПИСАНИЕ] [-l ] [--enable ] [--disable ] [--version] [--help] [-qIh]
avrp работает с программаторами последовательного порта, которые используют протокол связи Atmel для программисты последовательного порта. Эти программаторы могут программировать чипы AVR (и другие) как в последовательный и параллельный режим. Эти программисты известны: AVR ICP - Внутрисхемный программатор Atmel AVR PPR - параллельный программатор Atmel AVR DEV — плата разработки Atmel AVR AG - программатор параллельного режима Адриана Годвина Программиста Адриана Годвина можно найти на http://www.ОПЦИИfangorn.demon.co.uk. Инструкцию по сборке внутрисхемного программатора Atmel можно найти на домашней странице Atmel. (http://www.atmel.com). Ищите примечание к применению avr910 В настоящее время avrp поддерживает следующие системы: линукс FreeBSD АмигаОС win32 (Windows 95++ и NT) Часть исходного кода в примечаниях по применению AVR910 от Atmel использовалась для определения того, как общаться с этими программистами.
После одного '-' можно указать несколько опций, но если опция требует аргумента; в аргумент должен быть указан после этой опции. -s <последовательный порт> Указывает, через какой последовательный порт следует разговаривать. Этой опции можно избежать, если установить переменная окружения AVRP_SERIALPORT -a <тип чипа> Указывает, с каким чипом разговаривать. Используйте '-a list' для типа чипа, чтобы получить список поддерживаемых устройств.ФАЙЛЫВы можете использовать кратчайшую возможную аббревиатуру для идентификации чип. Этой опции можно избежать, если установить переменную окружения AVRP_AVRTYPE. -p Запрограммировать чип -f <имя файла> и/или -e <имя файла> должны быть указаны для определения какие файлы читать. (-f указывает flash, а -e eeprom) -r Прочитать чип -f <имя файла> и/или -e <имя файла> должны быть указаны, чтобы определить, какой файлы для записи. (-f указывает flash, а -e eeprom) -v Проверить. Выполняет автономную проверку. (Функция программы всегда будет выполнять встроенная проверка) -f <имя файла> и/или -e <имя файла> должны быть указаны для определения какие файлы читать. (-f указывает flash, а -e eeprom) -f <имя файла> Указывает, какой flash-файл читать/записывать. Поддерживаемые форматы: Intel HEX и Общий формат файла Atmel. -e <имя файла> Указывает, какой eeprom-файл читать/записывать.
Поддерживаемые форматы: Intel HEX и Общий формат файла Atmel. -l <режим блокировки> Определяет режим блокировки для программирования в чипе. Используйте '-l list', чтобы получить список возможных режимы блокировки. -q Тихо. Не записывайте никакой информации о прогрессе. Ускорит программирование. -d <файл по умолчанию> Указывает путь и имя файла avrp.def, если расположение по умолчанию невозможно. Также можно установить с помощью переменной окружения AVRP_DEFFILE. -I Игнорирует подпись в чипе. Это очень полезно, если подпись в чипе каким-то образом уничтожены. --enable <предохранители> Включает указанные предохранители. --отключить <предохранители> Отключает указанные предохранители. --autoinc Вы можете использовать это для ускорения программирования на более новой прошивке программатора. --версия Распечатайте информацию о версии.
--помощь -ч Распечатайте краткий текст справки.
/etc/avrp.def Файл определенияОКРУЖАЮЩАЯ СРЕДА
AVRP_SERIALPORT Указывает, какой последовательный порт использовать. AVRP_AVRTYPE Определяет чип для связи. AVRP_DEFFILE Указывает расположение avrp.defПРИМЕРЫ
Распечатайте информацию о программаторе: avrp -s /dev/ttyS1 То же, что и выше, но также дайте информацию о вставленном чипе: avrp -s /dev/ttyS1 -a AT90С1200-Д/Э/Ф Запрограммируйте чип (только flash и используя короткий дескриптор чипа): avrp -s /dev/ttyS1 -a 1200-d -p -f avr910.rom Чтение чипа (flash и eeprom, установлен AVRP_SERIALPORT): avrp -a 8515 -rf test.hex -e test.eep.hexАВТОРСКОЕ ПРАВО
Copyright (C) 1997-1998 Джон Андерс Хаугум Эта программа является бесплатным программным обеспечением; вы можете распространять его и/или изменять в соответствии с условиями Стандартная общественная лицензия GNU, опубликованная Free Software Foundation; или версии 2 Лицензии или (по вашему выбору) любой более поздней версии.АВТОРЭта программа распространяется в надежде, что она будет полезна, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; даже без подразумеваемой гарантии КОММЕРЧЕСКОЙ ПРИГОДНОСТИ или ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ. Дополнительные сведения см. в Стандартной общественной лицензии GNU. Вы должны были получить копию Стандартной общественной лицензии GNU вместе с этой программой; см. файл КОПИРОВАНИЕ. Если нет, напишите в Free Software Foundation, Inc., 59Храм Place — Suite 330, Бостон, Массачусетс 02111-1307, США.
Джон Андерс Хаугум