AT90USB162: Не могу запустить

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Ср апр 28, 2010 17:54:01

Сообщение radiosphera »

Здравствуйте!
Приобрел указанный чип в целях разработки USB интерфейса... Ну дело не в этом.. Для начала решил прошить тестовую программу (мигание светодиодом), но вот незадача - Чип не прошивается, сообщение ошибки.... Программа-программатор чует микросхему и без SPI- проводков программатора говорит что кристал недоступен, в противном случае( когда чип подсоединен к программатору) выдается сообщение об ошибке записи. Программирую через Algorithm Builder. Громовским USB программатором. К чипу подсоединил только питание(VCC, GND) кварц(8 МГц) и провода програматора MOSI, MISO, SCK, RESET

Знаю, что данный чип также должен прошиваться ч/з встроенный бутлоадер, но при подсоединении чипа к USB выдает сообщение "Устройство не опознано"

Что делать? В чем искать косяк? :?
www.radiosphera.ru -Радиолюбительский портал
Реклама
Встал на лапы
Сообщения: 94
Зарегистрирован: Ср авг 01, 2007 13:32:33

Сообщение Fighter »

radiosphera писал(а): Знаю, что данный чип также должен прошиваться ч/з встроенный бутлоадер, но при подсоединении чипа к USB выдает сообщение "Устройство не опознано"

Что делать? В чем искать косяк? :?
а вы сделали все что надо - для того чтобы прошился внутренний бутлоадырь для USB ?... там не просто воткнуть и все.. там еще что-то куда-то замкнуть, подержать, отпустить....
Реклама
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Ср апр 28, 2010 17:54:01

Сообщение radiosphera »

Fighter писал(а):
radiosphera писал(а): Знаю, что данный чип также должен прошиваться ч/з встроенный бутлоадер, но при подсоединении чипа к USB выдает сообщение "Устройство не опознано"

Что делать? В чем искать косяк? :?
а вы сделали все что надо - для того чтобы прошился внутренний бутлоадырь для USB ?... там не просто воткнуть и все.. там еще что-то куда-то замкнуть, подержать, отпустить....
Где если не секрет? и что?
www.radiosphera.ru -Радиолюбительский портал
Нашел транзистор. Понюхал.
Сообщения: 183
Зарегистрирован: Сб дек 15, 2007 22:20:09
Откуда: Донецк

Сообщение БМК-Миха »

radiosphera писал(а):Здравствуйте!
Приобрел указанный чип в целях разработки USB интерфейса... Ну дело не в этом.. Для начала решил прошить тестовую программу (мигание светодиодом), но вот незадача - Чип не прошивается, сообщение ошибки.... Программа-программатор чует микросхему и без SPI- проводков программатора говорит что кристал недоступен, в противном случае( когда чип подсоединен к программатору) выдается сообщение об ошибке записи. Программирую через Algorithm Builder. Громовским USB программатором. К чипу подсоединил только питание(VCC, GND) кварц(8 МГц) и провода програматора MOSI, MISO, SCK, RESET

Знаю, что данный чип также должен прошиваться ч/з встроенный бутлоадер, но при подсоединении чипа к USB выдает сообщение "Устройство не опознано"

Что делать? В чем искать косяк? :?
Ваши действия
http://microsin.ru/content/view/685/44/
Реклама
Эиком - электронные компоненты и радиодетали
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Ср апр 28, 2010 17:54:01

Сообщение radiosphera »

Пробыл HWB засадить на 0 результата нет- ничего не изменилось
:(
Помогите пожалуйста! Кто пользовался этим МК?
www.radiosphera.ru -Радиолюбительский портал
Реклама
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Ср апр 28, 2010 17:54:01

Сообщение radiosphera »

Он работает случайно не на пониженном питании? Я подаю питание 5 вольт....
www.radiosphera.ru -Радиолюбительский портал
Реклама
Нашел транзистор. Понюхал.
Сообщения: 183
Зарегистрирован: Сб дек 15, 2007 22:20:09
Откуда: Донецк

Сообщение БМК-Миха »

radiosphera писал(а):Пробыл HWB засадить на 0 результата нет- ничего не изменилось
:(
Помогите пожалуйста! Кто пользовался этим МК?
Решения всех Ваших проблем здесь
http://microsin.ru/content/view/685/44/

Читайте внимательно и за ISP- программирование и за прошивку FLIP-ом
Родился
Сообщения: 1
Зарегистрирован: Пт авг 20, 2010 20:31:44

Сообщение Somati »

!!Добрый день!!

У меня похожая история, нашел на неё решение только обошлось оно мне в 2000р.
Началось с того что тоже купил контроллер At90USB162. Припаял на плату, завёл питание +5В на VCC и AVCC(на него тоже надо иначе будет постоянно сбрасываться).
Программатор подключил, но он не опознаёт контроллер. Подключил кварц на 8МГц, программатор микруху нашел.
Весь контроллер стёр программатором, это только потом узнал что там был встроенный загрузчик.
Зашил туда код зажигающий весь порт D на пару секунд. Это сработало. Проблемы начались, когда подключил USB выходы через 22 Ом .
Сначала выяснилось что я D+ и D- перепутал. Причем выяснилось это случайно, ведь при правильном и неправильном подключениях
комп выдавал одну и ту же ошибку "Подключено неизвестное USB устройство".
Провода поменял, зашил гарантированно рабочую прошивку - не работает, та же ошибка. Подключил конденсатор 1мкф на UCAP обнаружил там 3.2 В.
Это ничего не дало. Еще пару дней пробовал давать разное питание (5В и 3.3В) на все питающие входы - все без толку...

В результате плюнул на эту схемку, купил AVR-USB-STK в терраэлектронике за 2000р. Там как не странно, всё заработало=)
И нормальные прошивки, и код который я скомпилил. В общем - эта штука оказалась правильным ответом на мою задачу, только стоит дорого.

Код писал в CodeVision, ибо IAR 5.11 вместо нормальной прошивки генерит файл с нулями. Будьте осторожны!

Спасибо.
Родился
Аватара пользователя
Сообщения: 6
Зарегистрирован: Ср авг 12, 2009 18:35:46
Откуда: Великий Новгород

Сообщение Димитар »

Используйте кварцевый резонатор на 16 МГц или кварцевый генератор (тактовый сигнал подавать на вывод с функцией XTAL1 - XTAL2 в этом случае остается неподключенным). BOOTLOADER по USB будет корректно определяться только при работе на частоте 16 МГц, поскольку фузы (изначальные) CKSEL3..0=1110 т.е. работа от резонатора с частотой 8-16 МГц. Драйвер на BOOTLOADER найдете в папке установки атмеловской программы FLIP.
Слава России!
Друг Кота
Аватара пользователя
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Сообщение Satyr »

radiosphera писал(а): кварц(8 МГц)
Знаю, что данный чип также должен прошиваться ч/з встроенный бутлоадер, но при подсоединении чипа к USB выдает сообщение "Устройство не опознано"
Кварц не той системы. Встроенный бутлодер скомпилен под 12 или 16Мгц, не помню, смотри мануал.
Родился
Сообщения: 4
Зарегистрирован: Сб авг 20, 2011 15:06:41

Сообщение zagum »

Тоже поначалу не мог запустить, долго не понимал в чем дело... Оказалось обязательно нужен конденсатор 1мкФ между UCAP и землей, на выводе UCAP при этом должно быть 3.3В (не подключайте туда 3.3В, я имею ввиду что МК сам туда 3.3В подает=)). Для питания МК от 3.3В понадобилось еще AVCC на VCC подключить. Делал все с кварцем 8МГц, для работы USB любой кварц не подойдет, нужен 8 или 16МГц (16 не проверял).
Теперь о бутлоадере. В свежекупленном микроконтроллере бутлоадер должен сразу запускаться при правильном подключении МК. Никаких кнопок не нужно. Происходит это потому, что бутлоадер находится в самом конце памяти программ, и, если в МК не записана программа, счетчик команд беспрепятственно доходит до бутлоадера. Если же в МК записана программа, которая зацикливается в конце, в бутлоадер можно зайти если сделать reset при логическом нуле на входе HWB.
Вобщем курите оригинальные даташиты, все это там описано...

Вот 100% рабочее подключение:
между XTAL1, XTAL2 - кварц на 8МГц
GND, UGND - земля USB
D+ - D+ USB
D- - D- USB
UVCC - питание USB
между UCAP, GND - конденсатор на 1мкФ
VCC, AVCC - на UVCC (5В) или на UCAP (3.3В)
Открыл глаза
Аватара пользователя
Сообщения: 54
Зарегистрирован: Сб мар 03, 2007 21:08:15
Откуда: Киев. Украина.

Сообщение Voodoo-Cat »

тоже не поставил кондеры на ucap и питание.. и тоже "неизвестое сутройство было"
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»