roboforum.ru

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


USB программатор для AVR

Все что связана с заливкой программ в микроконтроллеры.

Сообщение -= Александр =- » 18 янв 2007, 01:13

А реально ли добавить в него команду "Reset Chip" - чтоб из CodeVision работала - без нее жутко неудобно...  :cry:
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение prottoss » 18 янв 2007, 01:18

-= Александр =- писал(а):А реально ли добавить в него команду "Reset Chip" - чтоб из CodeVision работала - без нее жутко неудобно...  :cry:
это что за команда такая?
prottoss
 
Сообщения: 41
Зарегистрирован: 17 июл 2006, 16:24
Откуда: Новокузнецк

Сообщение -= Александр =- » 18 янв 2007, 01:47

В КодеВижен в окне программирования две главные кнопки - Progrem All и Reset Chip. Жмешь ее и программатор ресетит контроллер.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение prottoss » 18 янв 2007, 01:57

-= Александр =- писал(а):В КодеВижен в окне программирования две главные кнопки - Progrem All и Reset Chip. Жмешь ее и программатор ресетит контроллер.
При программировании таргета программатор и так ресетит таргет, просто ресетить AVR910 не умеет. Для сброса таргета без его программирования можно использовать какую нибудь команду чтения - например прочитать фьюзы
prottoss
 
Сообщения: 41
Зарегистрирован: 17 июл 2006, 16:24
Откуда: Новокузнецк

Сообщение -= Александр =- » 18 янв 2007, 02:08

Протупил я, надо было на самом программаторе кнопку ресета таргета сделать...  :(
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение prottoss » 18 янв 2007, 02:10

-= Александр =- писал(а):Протупил я, надо было на самом программаторе кнопку ресета таргета сделать...  :(
не стоит, тогда не будет возможности программировать S89, у них полярность по отношению к AVR обратная... Или две кнопки сделать )))

Лучше уж, методом, о котором я сказал выше...
prottoss
 
Сообщения: 41
Зарегистрирован: 17 июл 2006, 16:24
Откуда: Новокузнецк

Сообщение libricon » 18 янв 2007, 14:57

вроде заработал, просто авр студия была в режиме дебаггера, я и не заметил, поэтому аврпрог и вис...

есть такая вещль, что елси считывать несколько раз подрят, то он иногда выкидывает что мол ошибка...а потом сного ок, если еще раз попробовать
Вложения
problem.JPG
problem.JPG (19.7 КиБ) Просмотров: 16351
libricon
 
Сообщения: 303
Зарегистрирован: 09 июн 2005, 19:49

Сообщение prottoss » 18 янв 2007, 15:09

libricon писал(а):вроде заработал, просто авр студия была в режиме дебаггера, я и не заметил, поэтому аврпрог и вис...

есть такая вещль, что елси считывать несколько раз подрят, то он иногда выкидывает что мол ошибка...а потом сного ок, если еще раз попробовать
Я не знаю, с чем это связанно... У меня несколько подопытных МК по два года заливаются - тоже иной раз выскакивает...НО очччень редко, может раз в месяц
prottoss
 
Сообщения: 41
Зарегистрирован: 17 июл 2006, 16:24
Откуда: Новокузнецк

Сообщение AVL » 20 янв 2007, 12:39

Всем привет!
Собрал проггер.
Виндой и Кодевижином видится нормально. Читать/писать пока не пробовал, ибо не горит и есть вопрос. Зачем перемычки J1/J2. В описании как-то туманно, для меня, об этом говорится. Конечно, можно попробовать так и так и посмотреть что будет, но ПРОСТО интересно знать ПРАВИЛЬНОЕ назнечений этих перемычек.
Спасибо!
P.S.  Кому интересно, то снег  есть на Драгобрате.
AVL
 
Сообщения: 16
Зарегистрирован: 20 янв 2007, 12:34
Откуда: Коломыя UA

Сообщение libricon » 20 янв 2007, 18:37

перемычка, чтоб прошить мега8 в первый раз, потом она не нужна
т.е при работе перемычки в одном полодении. а прошивкку обновить другим программатором ее надо переставуить,

я так понял
libricon
 
Сообщения: 303
Зарегистрирован: 09 июн 2005, 19:49

Сообщение AVL » 20 янв 2007, 21:57

libricon писал(а):перемычка, чтоб прошить мега8 в первый раз, потом она не нужна
т.е при работе перемычки в одном полодении. а прошивкку обновить другим программатором ее надо переставуить,

я так понял

Я тоже так понял, но думаю, что это не верно. Ибо ЧЕМ прошить, если для компа ЭТО голое место. Я прошивал другим программатором.
AVL
 
Сообщения: 16
Зарегистрирован: 20 янв 2007, 12:34
Откуда: Коломыя UA

Сообщение prottoss » 20 янв 2007, 22:03

AVL писал(а):
libricon писал(а):перемычка, чтоб прошить мега8 в первый раз, потом она не нужна
т.е при работе перемычки в одном полодении. а прошивкку обновить другим программатором ее надо переставуить,

я так понял

Я тоже так понял, но думаю, что это не верно. Ибо ЧЕМ прошить, если для компа ЭТО голое место. Я прошивал другим программатором.
Все верно - перемычки для модификации прошивки МК программатора ДРУГИМ ПРОГРАММАТОРОМ. J1 - замкнута (MODIFY) - модифицируем прошивку программатора другим программатором, J2 замкнута (NORMAL) - нормально работаем. Что не понятного то???
prottoss
 
Сообщения: 41
Зарегистрирован: 17 июл 2006, 16:24
Откуда: Новокузнецк

Сообщение AVL » 20 янв 2007, 22:39

Одначе, есть заминка.
Программируемый чип проггер не видит и при попытке в меню КОДЕВИЖИНА, в разделе программатор, прочитать Версию фирмваре программатора выдаё "AVRProg error entering programming mode".
Светодиоды рид/врайт перемигиваются пры любых попытках работы с  програмируемым чипом. Допустим, нестыковка с  с програмируемым чипом, но почему не читает версию фирмваре самого проггера ?
И ещё всчера проггер чудно детектился на ком6, а сегодня пришлось понизить до ком 4.  Но всера версию фирмваре я не пытылся читать. ибо не заметил этого пункта и не доставил ещё панельку под программиремый чип.
AVL
 
Сообщения: 16
Зарегистрирован: 20 янв 2007, 12:34
Откуда: Коломыя UA

Сообщение prottoss » 20 янв 2007, 22:47

AVL писал(а):Одначе, есть заминка.
Программируемый чип проггер не видит и при попытке в меню КОДЕВИЖИНА, в разделе программатор, прочитать Версию фирмваре программатора выдаё "AVRProg error entering programming mode".
Светодиоды рид/врайт перемигиваются пры любых попытках работы с  програмируемым чипом. Допустим, нестыковка с  с програмируемым чипом, но почему не читает версию фирмваре самого проггера ?
И ещё всчера проггер чудно детектился на ком6, а сегодня пришлось понизить до ком 4.  Но всера версию фирмваре я не пытылся читать. ибо не заметил этого пункта и не доставил ещё панельку под программиремый чип.
Дак Вы пытались связаться с программатором с подключенным таргетом или нет?
prottoss
 
Сообщения: 41
Зарегистрирован: 17 июл 2006, 16:24
Откуда: Новокузнецк

Сообщение AVL » 22 янв 2007, 11:06

Да, я пытаюсь запрограмировать тагет Аттини13. Смотрю осциллом сигналы на ногах тагета. Сигналы - "как кони". КОДЕВИЖИН должен мне выдать "прочитать Версию фирмваре программатора" или нет. Без тагета, к примеру. Что б определиться на котором этапе у меня это дело не работает и зачем перемычка 1/2 и можно-ли теперь, если Атмега8 уже видится компом саму Атмегу? Сделать апгрейд харда проггера. Я Атмегу 8 прошивал ОМЕГОЙ, а там не все фузы имелись, описанные в доке к проггеру. Может, у меня из-за этого косяк?
Спасибо.
AVL
 
Сообщения: 16
Зарегистрирован: 20 янв 2007, 12:34
Откуда: Коломыя UA

Пред.След.

Вернуться в Программаторы

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

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