Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как поменять Vendor Id и Product Id в AT90USB82
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
chetr
Здравствуйте, появилась необходимость поменять Vendor Id и Product Id в AT90USB82 при чтении USB хостом дескриптора устройства. Как это сделать и возможно ли это?
galjoen
Цитата(chetr @ Mar 16 2009, 18:14) *
Здравствуйте, появилась необходимость поменять Vendor Id и Product Id в AT90USB82 при чтении USB хостом дескриптора устройства. Как это сделать и возможно ли это?

Запросто. В дескрипторе DEVICE со смещением 8 - idVendor, а со смещением 10 - idProduct.
chetr
Цитата(galjoen @ Mar 16 2009, 18:52) *
Запросто. В дескрипторе DEVICE со смещением 8 - idVendor, а со смещением 10 - idProduct.

Немного не понял...Дескриптор устройства считывается хостом из микроконтроллера. Так вот задача поменять VID и PID в микроконтроллере. Они там вшиты железно или же программой микроконтроллера задаются?
galjoen
Цитата(chetr @ Mar 16 2009, 19:36) *
Немного не понял...Дескриптор устройства считывается хостом из микроконтроллера. Так вот задача поменять VID и PID в микроконтроллере. Они там вшиты железно или же программой микроконтроллера задаются?

Конечно программой задаются. Чтобы работало вы ведь программируете контроллер?
Или м.б. вы про загрузчик по USB? А разве в AT90USB82 он есть? Я с ним не работал, но AT90USB1287 ничего такого нет. Если вы что-то шьёте, чтобы работало - выложите здесь и я покажу, что изменить.
chetr
Пока тока начинаю программировать. Нет не про загрузчик по ЮСБ. Просто подумал, что за ВИД атмел денюжку ЮСБ.орг платит и думал, что подмена ВИД невозможна, если он железно прошит в микрухе.
Значит можно!
Спасибо =)
galjoen
Цитата(chetr @ Mar 16 2009, 20:28) *
Просто подумал, что за ВИД атмел денюжку ЮСБ.орг платит и думал, что подмена ВИД невозможна, если он железно прошит в микрухе.

Атмел платит сам, и вам тоже разрешает заплатить.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.