Atmega168 + PL2303

Учиться можно на своих ошибках, но учиться на чужих — быстрее и дешевле ;)

Re: Atmega168 + PL2303

Сообщение YanTashikan » 15 сен 2011, 17:56

Бутлоадер моргает светодиодом или надо загрузить пример?
YanTashikan
 
Сообщения: 17
Зарегистрирован: 13 сен 2011, 20:39
Откуда: Борисоглебск
Skype: yan_tashikan

Re: Atmega168 + PL2303

Сообщение =DeaD= » 15 сен 2011, 18:02

Примеров не надо, бутлоадер сам моргает.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Atmega168 + PL2303

Сообщение YanTashikan » 16 сен 2011, 11:41

измучался, не моргает. может боотлоадер не тот.

+ в пони прог файл прошивки открывать через пункт - открыть файл устройства или файл еепром? В последнем случает открывает как пустые - фф полностью забит.
И будет ли он моргать при подключенном программаторе? естесно через понипрог делаю ему резет.
YanTashikan
 
Сообщения: 17
Зарегистрирован: 13 сен 2011, 20:39
Откуда: Борисоглебск
Skype: yan_tashikan

Re: Atmega168 + PL2303

Сообщение =DeaD= » 16 сен 2011, 11:57

Зато какая экономия, ORduino nano не надо покупать, и зачем только его делают :)

Я уж даже не знаю что вам и посоветовать, контакты все проверить, полярность светодиода, фьюзы, кварц, подачу питания - короче всё проверить :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Atmega168 + PL2303

Сообщение YanTashikan » 16 сен 2011, 16:21

=DeaD= писал(а):Зато какая экономия

покупать готовый девайс даже в виде конструктора не интересно.
Я каждый день собираю такие "конструкторы" на работе. Тк монтажник РА

Мне бы помог загрузчик слитый с рабочего мк и и скриншот с фьюз битами при которых он работает. Если не заведётся то скорее всего мк труп.
Последний раз редактировалось YanTashikan 16 сен 2011, 16:36, всего редактировалось 1 раз.
YanTashikan
 
Сообщения: 17
Зарегистрирован: 13 сен 2011, 20:39
Откуда: Борисоглебск
Skype: yan_tashikan

Re: Atmega168 + PL2303

Сообщение =DeaD= » 16 сен 2011, 16:36

Есть какое-то противоречие в ваших рассуждениях :)
Вам не интересно, т.к. вы каждый день этим занимаетесь, но уже который день не можете это сделать :pardon:

Добавлено спустя 1 минуту 29 секунд:
Фьюзы еще попробуйте проверить с теми, которые в Arduino IDE прописаны в файле boards.txt
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Atmega168 + PL2303

Сообщение RootAdmin » 16 сен 2011, 17:52

Может фьюзы "наоборот" ставятся? Сорри, сразу не увидел скрин на предыдущей странице.
Может порезать проблему на части? Если уже есть программатор.
Залить не бутлоадер а просто программу-моргалку?
В том же курсе avr123 есть. Главное - фьюзы бутлоадера не шить пока.
Или свою написать - чтоб дергала даже не ногой а целым портом.
ИМХО - можно будет судить о корректной работе программатора и МК.
ЗЫ. Я ничтоже сумняшесь думал что светодиодом не бутлоадер дрыгает а блинк.

Добавлено спустя 8 минут 34 секунды:
И еще (честно говоря понипрогом не пользуюсь и может скажу ересь) - попробуйте в считанном из МК файле посмотреть - по правильному адресу туда зашивается лоадер?
Дома могу с ардуины слить полный фулл-флеш.
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: Atmega168 + PL2303

Сообщение YanTashikan » 16 сен 2011, 22:19

наладил прошивку бутлодера через arduino ide
вписать в файл “arduino-0015\hardware\programmers.txt” следующее:
stk200.name=STK200
stk200.protocol=stk200

Но светодиод так и не мигает.

Зашил ардуино 168 про 5v 16mhz. через ардуино иде
запустил коде визион авр, снял дамп поглядел - бутлодер прописался с 01с00.

Лезу в датащет bootsz 00 старт с 0x1C00 - выставлено правильно.
bootreset 0

ушёл спать злой, голодный и обиженный)
YanTashikan
 
Сообщения: 17
Зарегистрирован: 13 сен 2011, 20:39
Откуда: Борисоглебск
Skype: yan_tashikan

Re: Atmega168 + PL2303

Сообщение RootAdmin » 16 сен 2011, 22:26

Всею надо попробовать моргалку залить.

Добавлено спустя 54 секунды:
Просто, без лоадера.
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: Atmega168 + PL2303

Сообщение YanTashikan » 16 сен 2011, 22:43

моргает 19тый вывод) однократно удалось залить пример блинк. непонятно почему 19 если в примере прописан 13 =////

Добавлено спустя 2 минуты 7 секунд:
при ресете кратковременно вспыхивает тож 19 нога. спустя полсекунды начинает моргать.
YanTashikan
 
Сообщения: 17
Зарегистрирован: 13 сен 2011, 20:39
Откуда: Борисоглебск
Skype: yan_tashikan

Re: Atmega168 + PL2303

Сообщение RootAdmin » 16 сен 2011, 23:20

13 вывод платы ардуино. Не нога контроллера.
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: Atmega168 + PL2303

Сообщение YanTashikan » 17 сен 2011, 11:38

Действительно грабли *facepalm*

правильное подключение c PL2303
rx-tx
tx-rx
YanTashikan
 
Сообщения: 17
Зарегистрирован: 13 сен 2011, 20:39
Откуда: Борисоглебск
Skype: yan_tashikan

Re: Atmega168 + PL2303

Сообщение =DeaD= » 17 сен 2011, 11:50

Так я же вам ссылку давал на схему еще в самом начале? :wink:
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Atmega168 + PL2303

Сообщение YanTashikan » 17 сен 2011, 16:45

mediawiki/images/4/46/ORduino-Nano-sch.pdf
Это ?
Там рх-рх тх-тх
YanTashikan
 
Сообщения: 17
Зарегистрирован: 13 сен 2011, 20:39
Откуда: Борисоглебск
Skype: yan_tashikan

Re: Atmega168 + PL2303

Сообщение =DeaD= » 17 сен 2011, 17:16

А если внимательней? ;)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Пред.След.

Вернуться в Осторожно — грабли ;)

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

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