W-Mouse Wab где, a - это контролер 1- AT90USB162 2- ATMEGA32U4 b - это тип сенсора и вариант оптики 1-adns6010, adns6090 2-adns3080, 3090 3-adns6090 + оптика от 3080 4-adns9500, 9800 старые обозначения W3- контролер AT90USB162, сенсоры adns6010, adns6090 или adns3080 W4- контролер AT90USB162, сенсор adns9500 W5- контролер ATMEGA32U4, сенсоры 60x0, 3080, 9500
Заливаю лоадер Wloader_162.hex с помощью usbasp. Фьюзы выставил им же. Далее подпаиваю D+/-. Винда определяет Unknown device. D+/- местами менял, аналогично. В чем может быть проблема? Собираю на at90usb162. Лоадер брал в шапке.
Member
Статус: Не в сети Регистрация: 06.06.2008 Откуда: Таганрог Фото: 18
retaliation писал(а):
Кондеры на 20 пФ подпаял. фактически я соединяю так +5 на 32, 31 и 4 D+/- на 29 и 30 соответственно ну и GND где надо и втыкаю это в USB.
Жаль нельзя просто программатором прошить
То бишь, 4 проводочка к микросхеме, и всё? Повнимательнее со сборкой - она ведь описана. Все конденсаторы от С1 до С6 должны быть установлены в обязательном порядке. Например, без С3,С4 по 1uF (это шунт внутреннего стабилизатора микросхемы 3.3В) USB-часть вообще не будет работать. Резисторы 22 Ом тоже не для мебели. Хотя одноразово законтачиться и посмотреть, жив ли вдутый лоадер часто можно без них. Не понял, что значит "нельзя просто программатором"? Им и заливается. Хоть лоадер (для будущей полноценности), хоть просто мышиная прошивка. Только с ПО программаторов надо аккуратней. Скажем, если что-то из них слыхом не слыхивало о 162-м контроллере, разве можно его применять?! Кроме того, оболочки люди тоже лепят кто во что горазд - то без всякого предупреждения фьюзы в инвертированном виде, то ещё что-то... Чаще всего неизвестным ПО программатора заблокировать контроллер (можно считать, что это убить навсегда) - пара пустяков. В шапке темы есть статья "сборка от Управдома". Там и оболочка применена очень толковая - CodeVision, и фьюзы абсолютно чётко на скрине показаны. А двух контроллеров, чтоб беспроблемно заюзать ПО V1183, я так понимаю, нету... жаль. Ну, по-любому поможем - прошьётся и заработает.
Wloader лью через avr_dude с помощью usbasp. Вроде бы шьет на ура, фьюзы выставил следующие:
0xFF LOW 0xD8 HIGH 0xF8 EXTENDED
Кондеры С1-С6 на месте, кварц стоит. Подпаял на BLED синий светодиод, чтобы увидить моргание. Но безрезультатно, не мограет. Пробовал подпаивать D+/- (без резисторов), определяет как Unknown device. Местами менял, тот же результат.
Member
Статус: Не в сети Регистрация: 06.06.2008 Откуда: Таганрог Фото: 18
Хм... шош такое, действительно, как же так. Как же так, действительно, шош такое. Вот лоадер : http://yadi.sk/d/uGzyhB57CqpxJ И присобачить два индикатора - к GLED и RLED. Что получается?
Member
Статус: Не в сети Регистрация: 06.06.2008 Откуда: Таганрог Фото: 18
Нет, дело не в ОС.
А ну-ка, ещё один контроль. Перед программированием микросхеме - обязательное полное стрирание. Фьюзы : 0xDE LOW 0xD8 HIGH 0xF8 EXTENDED
Залить вот этот "чек якобы перехода в лоадер" с последующей тестовой мигалка для контроля кварца : http://yadi.sk/d/N3EIkMHECr22u Если кварц на самом деле 16МГц, то светодиоды GLED RLED мигают с весьма точным периодом 1 сек (+\- 0.03%). Проверить по часикам за (хотя бы) минуту - понятное дело, должно мигнуть ровнёхонько 60 раз.
Куратор темы Статус: Не в сети Регистрация: 05.01.2006 Откуда: мск Фото: 5
fug3 писал(а):
Получается лоадер залился успешно, но девайс не определяется.
а при подключении контролера с залитым лоадером не надо держать нажатым колесо ака 3КМ?
Добавлено спустя 5 минут 15 секунд:
Walkie писал(а):
PS Сегодня выложу всё о 5.6 и др.
Ура! просто праздник какойто сегодня
А можешь еще обновить ссылки в шапке в статье http://people.overclockers.ru/Walkie/record2 ? я предлагаю прислать мне файлы на почту или выложи куданить, я размещу их на своем сервере и дам тебе ссылки. Имхо так надежней всяких яндекс дисков и етс.
_________________ ✅ РЕМОНТ мышек! ✅ качественно и с гарантией ✅
Последний раз редактировалось iG0Lka 17.11.2013 22:42, всего редактировалось 1 раз.
а при подключении контролера с залитым лоадером не надо держать нажатой 3КМ?
делаю по инструкции 5) Подпаять USB-линии D+/- и воткнуть кабель. Если D не перепутаны местами, ОС должна обнаружить новое устройство WLoader, а индикатор станет зелёным.
Кнопку даже не подпаивал, т.к. думал что кнопка нужна чтобы войти в лоадер, когда уже залита прошивка. Я не прав? Надо жать кнопку сразу же?
Добавлено спустя 58 секунд:
Walkie писал(а):
Нет, дело не в ОС.
А ну-ка, ещё один контроль. Перед программированием микросхеме - обязательное полное стрирание. Фьюзы : 0xDE LOW 0xD8 HIGH 0xF8 EXTENDED
Залить вот этот "чек якобы перехода в лоадер" с последующей тестовой мигалка для контроля кварца : http://yadi.sk/d/N3EIkMHECr22u Если кварц на самом деле 16МГц, то светодиоды GLED RLED мигают с весьма точным периодом 1 сек (+\- 0.03%). Проверить по часикам за (хотя бы) минуту - понятное дело, должно мигнуть ровнёхонько 60 раз.
Проверил. Ровно 60 раз. Вылез вопрос, при первом запуске надо держать кнопку СКМ нажатой?
Куратор темы Статус: Не в сети Регистрация: 05.01.2006 Откуда: мск Фото: 5
joy13 писал(а):
Насколько помню, это нужно для заливки прошивки, а не лоадера.
по идее если лоадер залит, то при простом подключении и не нажатой кнопке он должен переключить на основную программу W-mouse, а раз её еще нет то и не определяется. а если держать кнопку то переключится в режим прошивки и будет определяться виндой.
_________________ ✅ РЕМОНТ мышек! ✅ качественно и с гарантией ✅
Member
Статус: Не в сети Регистрация: 07.11.2006 Откуда: Можайск Фото: 1
iG0Lka писал(а):
по идее если лоадер залит, то при простом подключении и не нажатой кнопке он должен переключить на основную программу W-mouse, а раз её еще нет то и не определяется.
Так в системе должен появиться лоадер, а его вроде как нету.
Member
Статус: Не в сети Регистрация: 06.06.2008 Откуда: Таганрог Фото: 18
Кнопка не нада. При заливке лоадера чип стирали, только лоадер и есть. Он запускается (а он всегда запускается) и видит, что на месте прикладной проги - зияющая пустота. В этом случае на нажатость колеса кладётся болт, и девайс хочет, чтоб его имели аки лоадера.
Странно... По какой-то причине не идёт именно USB-обмен, хотя контроллер при подключении сигнализирует, что появился. Очень не хочется верить, что сдохли D+\-. Для порядка надо бы проверить напряжение на конденсаторах С3,4. Там должно быть от 3.25 до 3.35 Вольт. И всё-таки припаять подобие резисторов от 20 до 33 Ом. Вывод RESET для пущей уверенности зашунтировать на GND кондюком 0.1-1 uF - может какая-то дикая помеха...
--- Да, Васёк. Ссылки обновим. А то я посмотрел - там даже схема почему-то с корявым, наползающим на всё и вся шрифтом.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения