Перейти к содержанию
    

Как Windows понимает - какое устройство к нему подключено ?

Доброго времени суток!

 

Есть устройство на ARM9, которое подключается по USB как mass storage (исходник взял у атмела - пример "usb-device-massstorage-project-at91"). При подключении - винда говорила в менеджере устройств, что это - "ATMEL Mass Storage MSD USB Device".

 

Потом настала пора меня дескрипторы. Поменял все строковые дескрипторы - не помогло: показывает, что это атмел и все. Менял PID и VID - тоже не помогло.

 

Вот возник вопрос - как такое может быть и как это побороть ?

 

Заранее спасибо за помощь !!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот возник вопрос - как такое может быть и как это побороть ?

Вычищайте inf'ы, в том числе и oemXX.inf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мистика.

Дескрипторы в устройстве точно обновились?

Можно проверить, например, этой утилитой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В реестре попробуйте поискать "ATMEL Mass Storage MSD USB Device". Может там еще остаться.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А Inquiry поменяли? Там Vendor Information, Product Identification и Product Revision Level в текстовом виде. В случае MS, как раз оттуда винда пишет и при подключении и в диспетчере устройств.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем огромное спасибо! Действительно, дело было именно в Inquiry. В запросе Inquiry (по протоколу SPC-4) - есть несколько строковых полей, информация из которых попадает в Device Manager в винде.

 

В реестре что-либо удалить мне винда не позволила. В inf-файлах - ничего про Atmel mass storage - не было.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...