Заказать прошивку

 





 

Эту статью я решил написать для тех кто привык к прошивке pic микроконтроллеров, а необходимость заставила прошить AVR. Программатор я использовал этот

Кратко расскажу про программу PonyProg2000, авторский сайт тут

У нас программу можно скачать тут (русс)

Программа позволяет - считать, записать, установить биты защиты в МК AVR

Сразу отпишу про грабли...на которые сам наступил...биты защиты или кнопка в виде замочка, если нажать на эту красивую кнопочку то установятся биты защиты и больше никто не сможет прошить, считать МК по ICSP протоколу, необходимо делать параллельный программатор вот этот! Поэтому относитесь с уважением к битам защиты!

Далее привожу ряд принтскринов по работе с программой:

При первом запуске программы издастся "писк" лошади :) его можно отключить установив галочку. Далее жмем ок.

Далее необходимо пройти калибровку - Setup - Calibration

Жмем Yes

Жмем OK

Далее необходимо выбрать порт через который подключен программатор, тут два варианта com или lpt

Считываем заводские биты с МК

Жмем кнопку Read, в следствии чего появятся галочки, для того чтоб установить свои настройки битов надо поставить галочки и нажать на кнопку Write, после чего можно еще раз считать Read и убедится в том что биты записались.

Теперь самый ключевой момент, выбираем нашу прошивку (1) в формате hex жмем открыть, если надо и Eeprom зашить то выбираем (2) и открываем , обычно расширение eep.

Прежде чем прошивать МК рекомендую считать биты конфигурации и сохранить их, вот биты заводские Atmega 8


 
Дата: 20-03-2010, 15:37, Просмотров: 84095, Автор: Nikolai4
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти под своим именем.

   
zaa-1978 # 1
20 марта 2010 17:34  
 
внесу поправку 1 ето открыть прошивку для флеш памяти а 2 открыть прошывку для еепром .
open device fail означает открыть общую прошывку тобиш hex.
п с. извиняюсь за поправку!!!!!
кстати есть русифицированная версия но там нету к примеру атмега8535 и 8515 если я неошибаюсь.
  •    •     


   
MALADENA # 2
12 августа 2010 16:54  
 
запрограммировал я атмегу88 через эту прогу вот код 1 на этой странице http://myrobot.ru/stepbystep/r_firstbot1.php пишет что запрограмировало подключаю к питанию ничего не работает
angry
  •    •     


   
john124 # 3
16 августа 2010 15:34  
 
biggrin Спасибо"!
  •    •     


   
Rhime # 4
12 декабря 2010 06:21  
 
Уважаемый MALADENA возможно вам просто необходимо скомпилировать этот код для вашего МК. Проще всего это будет сделать по средством WinAVR/
  •    •     


   
yasckovetc # 5
19 марта 2011 12:44  
 
angry В PonyProg програмирую ATMega32 выдает ошибку Устройство одсутствует или неисправно(-24), как быть????
  •    •     


   
Nikolai4 # 6
20 марта 2011 00:04  
 
я недавно прошивал ее - ATMega32 все отлично шьет! все ли правильно подключил? Я подключал кварц при прошивке
  •    •     


   
@ndrew # 7
27 апреля 2011 16:03  
 
Подскажите, надо прошить eeprom Atmega8 , сказали что начальны адрес должен быть 00020, как и где это выставить?
  •    •     


   
Oleg-babaev # 8
20 октября 2011 11:04  
 
немогу прошыть Atmega32 help
  •    •     


   
Nikolai4 # 9
20 октября 2011 14:30  
 
Oleg-babaev, пиши в личку, мало информации написал, подключил правильно все выводы для программирования?
  •    •     


   
yigoryan # 10
21 марта 2013 17:16  
 
Раньше писал в AVR 2- теперь скачал 4 ю версию. Не могу теперь МЕГУ 8515 залить Пишет нет модуля.

Была AVR-2 прога . Теперь скачал 4 ю. Не могу теперь ничего прошить.!!!!!!""
  •    •     


   
yigoryan # 11
21 марта 2013 18:39  
 
Накрылась библиотека прошивок по микросхемам. Где скачать?
  •    •     


   
Den1982 # 12
5 июля 2013 11:34  
 
Парни доброго времени суток,проблемка возникла,при програмировании меги32,произошла обезточка сети,теперь программер не хочет распозновать мегу,табличка выскакивает,пишет неверный адрес (F:#####)-что то такое,скажите возможно устранить?Если да,то как,или накрылся контроллер?
  •    •     


   
Den1982 # 13
6 июля 2013 10:03  
 
Если кто не может прошить мегу 32 пони прог есть пару советов,качайте с оф сайта пони прог 2000,не русскую версию,второе вешаем резонатор,через кондюки на минус по классической схеме,в моем случаи это (14 кгц) и 2 кондера керамических 203,открываем биос,находим нужный порт,лпт - 378 помоему,убираем значение (нормал)тоесть отключаем принтер и прочии порты,схраняемо ф10 настройки,при загрузке появится новое оборудование,ставим драйвера с диска С,далее открываем пони прог ставим порты как в статье этой,колибруем ,все готово,можно прожигать если все правельно подключенно и настроено,может выдать ошибку,игнорм,и радуемся словам статус :wiriting...мне помогли все эти манипуляции.
  •    •     

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
 

Обновления

Конкурсные работы:

Сообщения Форума Ответов
Сенсорный выключатель 379
Рецензия на фильм Макс Стил 0
Спидометр - одометр + квазиана ... 4
бaкoмeтр 1829
Бакометр 2 211
Авторская программа LEX6630SOF ... 36
Сколько мужчина может потратит ... 4
Настенные часы - термометр 258
PICKIT2 и AVR 5
RGB подсветка приборной панели 4