roboforum.ru

Технический форум по робототехнике.

Модуль OR-PROG-USB: USB-Программатор + USB<=>UART мост

Разработка стандартизированных модулей для домашнего робостроения.
Правила форума
Правила раздела OpenRobotics

Re: Модуль OR-PROG-USB: USB-Программатор + USB<=>UART мост

Сообщение кулер 23 » 13 янв 2010, 16:55

Все равно не пашет :(
Аватара пользователя
кулер 23
 
Сообщения: 798
Зарегистрирован: 17 апр 2009, 19:44
Откуда: Югорск
Skype: rizhykot
ФИО: Аксютин Юрий

Re: Модуль OR-PROG-USB: USB-Программатор + USB<=>UART мост

Сообщение =DeaD= » 13 янв 2010, 17:02

У нас же RSOUT и RSIN перепутаны, замкнуть надо центральный и RSIN :)

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

Re: Модуль OR-PROG-USB: USB-Программатор + USB<=>UART мост

Сообщение кулер 23 » 13 янв 2010, 17:11

Ура прошивка начала прошиваться))))Спасибо)

Добавлено спустя 7 минут 52 секунды:
=DeaD= писал(а):2кулер23: Зачем погрыз разъем? :crazy:

ничаено)
Все работает минибот мигает своим глазиком))
Аватара пользователя
кулер 23
 
Сообщения: 798
Зарегистрирован: 17 апр 2009, 19:44
Откуда: Югорск
Skype: rizhykot
ФИО: Аксютин Юрий

Re: Модуль OR-PROG-USB: USB-Программатор + USB<=>UART мост

Сообщение kbnn » 28 мар 2010, 21:35

Добрый день. В связи с необходимостью перепрошивки модуля OR-AVR-M128-S приобрел данный модуль (OR-PROG-USB).

Так как я ни когда не прошивал то правильно ли я понимаю процесс?
1. Скачать и установить AvrStudio.
2. Скачать и установить драйвер для программатора.
3. Скачать прошивку для контроллера.
4. На программаторе выставить в ON 3,4,5 DIP
5. Соединить программатор, микроконтроллер, компьютер, питание подаnm на модуль микроконтроллера.

Верно?
Аватара пользователя
kbnn
 
Сообщения: 74
Зарегистрирован: 22 окт 2009, 16:13
Откуда: Дедовск

Re: Модуль OR-PROG-USB: USB-Программатор + USB<=>UART мост

Сообщение avr123.nm.ru » 28 мар 2010, 22:01

Я бы еще добавил необходимость понять, что такое фьюзы AVR и как не изменить их случайно в неверную комбинацию.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Модуль OR-PROG-USB: USB-Программатор + USB<=>UART мост

Сообщение blindman » 29 мар 2010, 02:59

4. На программаторе выставить в ON 3,4,5 DIP
5. На программаторе установить джампер RSIN
6. Соединить программатор, микроконтроллер, компьютер, питание подать на модуль микроконтроллера.
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Модуль OR-PROG-USB: USB-Программатор + USB<=>UART мост

Сообщение kbnn » 29 мар 2010, 08:09

Спасибо. Вечером попробую.
Аватара пользователя
kbnn
 
Сообщения: 74
Зарегистрирован: 22 окт 2009, 16:13
Откуда: Дедовск

Re: Модуль OR-PROG-USB: USB-Программатор + USB<=>UART мост

Сообщение kbnn » 29 мар 2010, 20:27

Помогите новичку. (все оказалось не просто...)
Скачал прошивку. там два файла
orfa-mk-hex.sh
orfa-v0.8.0.zip

в архиве находятся
orfa_v0.8.0_or-avr-m128-s_master_bauto_pv1.1.hex
orfa_v0.8.0_or-avr-m128-s_slave_bauto_pv1.1.hex

Какой и как надо грузить в микроконтроллер? (может есть какая нить инструкция)
Аватара пользователя
kbnn
 
Сообщения: 74
Зарегистрирован: 22 окт 2009, 16:13
Откуда: Дедовск

Re: Модуль OR-PROG-USB: USB-Программатор + USB<=>UART мост

Сообщение Vooon » 29 мар 2010, 21:59

1. Качаем ZIP
2. Обычно нужно прошивать вариант Master, соответственно orfa_v0.8.0_or-avr-m128-s_slave_bauto_pv1.1.hex

Вроде формат имени проще некуда... orfa_<версия>_<контроллер>_<вариант>_<скорость UART>_<версия протокола>.hex
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: Модуль OR-PROG-USB: USB-Программатор + USB<=>UART мост

Сообщение kbnn » 29 мар 2010, 22:13

1. Запустил AVR Studio
2. Нажал OPEN
3. Выбрал orfa_v0.8.0_or-avr-m128-s_master_bauto_pv1.1.hex
4. согласился с созданием проекта
Потом там предлагается выбрать Debug platform и Device. Что там выбирать?
Аватара пользователя
kbnn
 
Сообщения: 74
Зарегистрирован: 22 окт 2009, 16:13
Откуда: Дедовск

Re: Модуль OR-PROG-USB: USB-Программатор + USB<=>UART мост

Сообщение Vooon » 30 мар 2010, 02:18

Вообще если память мне не изменяет, то создавать проект вовсе не обязательно.
Нужно вызвать прграмматор из менюшки программирования, а в нем выбрать уже прошивку.

// Вообще я пользуюсь avrdude и говорю на память...
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: Модуль OR-PROG-USB: USB-Программатор + USB<=>UART мост

Сообщение blindman » 30 мар 2010, 04:38

У меня тут на иллистрациях мега32, так как другой под рукой нет.

Запускаем AVR Studio. Жмем кнопку "Connect"
conn.PNG
conn.PNG (2.88 КиБ) Просмотров: 2221

Выбираем STK500 и порт. Жмем "Connect".
sel.PNG

Появляется запрос, выбираем "Отмена"
firmware.PNG
firmware.PNG (6.65 КиБ) Просмотров: 2235

В открывшемся диалоге выбираем ATMega128 и жмем "read signature". Должна появиться надпись "Signature matches selected device"
signature.PNG

Переходим на вкладку "Program", в разделе "Flash" выбираем HEX-файл, жмем "Program". В окне внизу появляются сообщения. Если все в порядке - последним будет "Leaving programming mode.. OK!"
program.PNG
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Модуль OR-PROG-USB: USB-Программатор + USB<=>UART мост

Сообщение kbnn » 30 мар 2010, 06:05

Read signature у меня выдает ошибку.

Драйвера я установил. устройство поставил на com4

Светодиод на программаторе горит. Поставил перемычку RSIN. DIP3,4,5 ОN.
Питание подаю на МК (4,8 В).
А на МК ни каких перемычек не надо ставить?
Вложения
2.jpg
Картинка из диспетчера устройств
1.jpg
Ошибка при Read signature
Аватара пользователя
kbnn
 
Сообщения: 74
Зарегистрирован: 22 окт 2009, 16:13
Откуда: Дедовск

Re: Модуль OR-PROG-USB: USB-Программатор + USB<=>UART мост

Сообщение blindman » 30 мар 2010, 06:28

На самом модуле джампер PROG должен быть снят
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Модуль OR-PROG-USB: USB-Программатор + USB<=>UART мост

Сообщение kbnn » 30 мар 2010, 20:46

А он оказывается был снят.
Я изменил Programming mode на ISP mode и Сигнатура прочиталась!
Последний раз редактировалось kbnn 30 мар 2010, 21:01, всего редактировалось 1 раз.
Аватара пользователя
kbnn
 
Сообщения: 74
Зарегистрирован: 22 окт 2009, 16:13
Откуда: Дедовск

Пред.След.

Вернуться в Open Robotics

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

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