Тел. (495) 972-27-12

Реанимация Arduino

Обсуждаем Arduino, Raspberry Pi и другие электронные компоненты и проекты DIY

Re: Реанимация Arduino

Сообщение Mr.Kubikus » 25 май 2012, 13:53

Надо выбрать Tools -> Programmer -> Arduino as ISP и в меню Tools - > Board указать тип платы в которую вы заливаете.
С уважением, Григорий
GitHub FB ВК TW
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
 
Сообщения: 878
Изображения: 49
Зарегистрирован: 22 окт 2010, 23:57
Откуда: Москва

Re: Реанимация Arduino

Сообщение Marvin » 25 май 2012, 14:29

Mr.Kubikus писал(а):Надо выбрать Tools -> Programmer -> Arduino as ISP и в меню Tools - > Board указать тип платы в которую вы заливаете.
Я так и делал, о чем написал в своем посте. Получается, что при помощи Mega нельзя прошить Mega? Почему может возникать ошибка в случае с Mega->Uno? Может быть попробовать другие приложения (какие?) для использования Mega в качестве программатора?
Marvin
 
Сообщения: 22
Зарегистрирован: 05 май 2012, 19:04

Re: Реанимация Arduino

Сообщение Marvin » 15 июн 2012, 00:25

После окончания отпуска продолжаю биться головой об стену. Приехал ко мне CP2102, подключаю следующим образом:

CP2102 -> Arduino Mega 2560
GND -> GND
+5 -> +5
RXD -> RX(0)
TXD -> TX(1)
DTR -> Reset

Arduino IDE: Programmer - AVR ISP, шью blink: ГОТОВО!!! :Yahoo!:

А с Uno получаю: avrdude: stk500_getsync(): not in sync: resp=0x00
Тип платы указываю верно, пробовал устанавливать другие чипы купленные после аварии, тот же результат. Пробовал держать замкнутый reset-en - ни как не влияет :cry:
Marvin
 
Сообщения: 22
Зарегистрирован: 05 май 2012, 19:04

Re: Реанимация Arduino

Сообщение Mr.Kubikus » 15 июн 2012, 12:53

Спокойствие! Биться не надо :)

Тут такое дело: на плате UNO выводы RXD и TXD чипа 8U2 соединены с RXD и TXD ATmega328 (cм. картинку). Если 8U2 дохлая, то она может на своих выходах установить какие-нибудь "нехорошие" уровни сигналов и нарушить обмен. Можно попробовать перерезать дорожки RX и TX от 8U2.

uno-rx-tx.png
С уважением, Григорий
GitHub FB ВК TW
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
 
Сообщения: 878
Изображения: 49
Зарегистрирован: 22 окт 2010, 23:57
Откуда: Москва

Re: Реанимация Arduino

Сообщение Mr.Kubikus » 18 июн 2012, 12:17

Ну как, есть успехи с Arduino Uno?
С уважением, Григорий
GitHub FB ВК TW
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
 
Сообщения: 878
Изображения: 49
Зарегистрирован: 22 окт 2010, 23:57
Откуда: Москва

Re: Реанимация Arduino

Сообщение Marvin » 24 июн 2012, 18:39

Mr.Kubikus писал(а):Ну как, есть успехи с Arduino Uno?
До UNO пока не добрался, но обнаружил, что под Ubuntu через CP2102 прошиваться не получается:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer

Хотя в процессе наблюдается удержание Mega в состоянии сброса.
Работа идет через /dev/ttyUSB0
Marvin
 
Сообщения: 22
Зарегистрирован: 05 май 2012, 19:04

Re: Реанимация Arduino

Сообщение №27 » 17 авг 2014, 18:19

Привет!
Проблема с Arduino UNO (328P+8U2) - при заливке скетча светодиод L на 13 выводе моргает раз 5-6, потом светодиод RX моргает три раза, прога пишет:
avrdude: stk500_getsync(): not in sync: resp=0x00
Хотя если закоротить RX и TX на плате, или непосредственно на 2 и 3 ножках ATMega328P-PU в терминале значения возвращаются и светодиоды RX и TX светятся. Также в ATMega328 заливаются скетчи через RX TX от внешнего адаптера USB - TTL. ATMega328P-PU - заведомо исправна (проверял на другой плате)
8U2 в FLIPе перепрошивал - не помогло.
Имеется USBasp программатор и совсем не имеется опыта(
С какими фъюзами надо прошить ATMega 8U2 в Avrdude, если в моем случае микросхемы прошиты на разные скорости обмена?
Заранее спасибо!
Последний раз редактировалось №27 08 сен 2014, 18:11, всего редактировалось 1 раз.
№27
 
Сообщения: 1
Зарегистрирован: 17 авг 2014, 17:59

Re: Реанимация Arduino

Сообщение Mr.Kubikus » 23 авг 2014, 21:04

Привет!

Я сейчас в далекой командировке. Ардуины нет под рукой. Вернусь только после 10 сентября. Если к тому времени вопрос будет еще актуален, то попробую поковыряться с платами, которые у меня есть.
С уважением, Григорий
GitHub FB ВК TW
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
 
Сообщения: 878
Изображения: 49
Зарегистрирован: 22 окт 2010, 23:57
Откуда: Москва

Пред.

Вернуться в Arduino и Ко. ♥♥♥



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron