[image]

Программаторы для AVR

 
BG Реконструктор #30.06.2003 18:26
+
-
edit
 
Срочно нужно слепить простой программатор для вышеупомянутого МК ATmega8. Помогите, если можете.
   
+
-1
-
edit
 

microsin

новичок
Сделал недавно порт программатора PROTTOSS на макетку AVR-USB-MEGA16. Теперь можно недорого (всего за 500 р.) собрать USB-программатор, который поддерживается многими средами программирования (AVRStudio, CodeVision). Подробности см. http://microsin.ru/content/view/1028/44/
   3.5.53.5.5
RU Anika #30.11.2009 20:30  @Реконструктор#30.06.2003 18:26
+
-
edit
 

Anika

координатор
★★☆
Реконструктор> Срочно нужно слепить простой программатор для вышеупомянутого МК ATmega8. Помогите, если можете.
Лови.
На 5 вольтах работает гарантированно, на 3.3 - не всегда, но процесс можно повторить. На 2.5 - не знаю...
Прикреплённые файлы:
ByteBlaster.gif (скачать) [657x496, 9,8 кБ]
 
 
   
RU Серокой #30.11.2009 20:33  @Anika#30.11.2009 20:30
+
-
edit
 

Серокой

координатор
★★★★
Anika> Лови.

Эмм.. Это ж некрофилия. ) Я про поднятие темы. )
   
RU Anika #30.11.2009 20:39  @Серокой#30.11.2009 20:33
+
-
edit
 

Anika

координатор
★★☆
Серокой> Эмм.. Это ж некрофилия. ) Я про поднятие темы. )
Эмм... Звиняй, дядько - не разобрался (
   
+
-
edit
 

Balancer

администратор
★★★★★
Блин. Написал длинный пост и потерял где-то при отсылке :)

...

Пришёл тут китайский USBasp.

Buy Products Online from China Wholesalers at Aliexpress.com

Join free now! Sign in with: Choose from over 40 different categories with millions of products Enjoy unbeatable prices and free shipping on almost all products! AliExpress Buyer Protection has you covered from click to delivery Join free now! Sign in with: Choose from over 40 different categories with millions of products Enjoy unbeatable prices and free shipping on almost all products! //  Дальше — www.aliexpress.com
 

Обрадовался и тут же обломался. Из Arduino IDE прошить не получалось:

avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp'

и всё тут.

Гугление показало, что для прошивки из Arduino IDE нужно прошить сам программатор :) С одной стороны, не вопрос, эту роль может выполнять тот же Arduino. С другой — угрохал час или два, но так и не смог прошить через Arduino MEGA. avrdude не шьёт, ругаясь на сигнатуру. avrdude gui не позволяет выставить битрейт. SinaProg позволяет выбрать только COM1-COM4, а у меня COM8... В общем, после серии попыток переткнул в Arduino Uno и всё мгновенно прошилось! :) Полагаю, что или я где-то тормозил с подключением проводков, или попалась неверная схема. У меня заработало в такой конфигурации:

Будьте очень внимательны в отношении зеркальной симметрии. Очень легко перепутать!

Рецепты по прошивке брал отсюда:

Как обновить прошивку USBAsp через Arduino Uno | XDomus.ru

Если у Вас появилась надпись: avrdude: warning: cannot set sck period. please check for usbasp firmware update значит нужно перепрошить Вашу USBAsp. //  xdomus.ru
 

Но всё равно не помогло. Хотя USBasp прошился, Arduino IDE ругался всё также.

Решение нашлось внезапно:

на IDE 1.6.12 перестал работать USBasp | Аппаратная платформа Arduino

... собственно заголовок - проблема, на версии 1.0.6 (это моя предыдущая) работает. ВОПРОС кто нить смог с это перемочь ? //  arduino.ru
 

Оказывается, под Win10 нужно обновить USBasp драйвер. Обновил — всё сразу заработало.
   44

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru