реклама на сайте
подробности

 
 
> Проблема с usb драйвером на МК str9 при соединении с хостом на win7
kray
сообщение Jan 9 2017, 19:11
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 37
Регистрация: 14-08-12
Пользователь №: 73 115



Здравствуйте,

на мк STR912FAW44 был когда-то сделан usb драйвер. Все работало (более-менее) нормально на старых ОС до winXP включительно.

Однако на новой ОС в частности win7 x64 устройство перестало инициализироваться. В диспетчере устройств показывает ошибку
"Запуск этого устройства невозможен. (Код 10)"



Возможно что-то в inf файле конечно ни так. Для winXP inf файл уже был.
Для win7 я скачал с сайта ST virtual com port драйвера для STM32 и установил этот драйвер.
(Далее C:\Windows\System32\DriverStore\FileRepository в каталоге нашел этот inf файл,
вложил в виде архива CDC_INF.zip в этом же архиве inf файл для winXp).


Также решил проанализировать трафик который идет из хоста на МК и обратно с помощью
USBTrace.





Проблемным оказался участок SetConfiguration (его я выделил).
Как я понял хост устанавливает конфигурацию и потом отправляет на МК (OUT message).

От МК приходит сообщение об установленной конфигурации (IN message).
И в этом сообщении ошибка USBD_STATUS_INVALID_PARAMETER (0x80000300).

(Детальный анализ в виде html файлов прикрепил к этому сообщению в виде архива "usbTrace.zip".
Там находятся описание всех сообщений при подключении usb к ПК. Я вложил отчет как для проблемной
ОС win7 x64, так и там где все норм - winXP.
В отчетах же можно посмотреть на дискриптор устройства.
)

Я думал что различие в OUT и в IN сообщениях дадут разгадку почему происходит ошибка invalid parameter
однако сообщения в IN и OUT различаются как для win7 так и в winXP (где все в порядке).


Подскажите пожалуйста в чем тут может быть проблема ?
Можно ли по статусу SBD_STATUS_INVALID_PARAMETER определить какой параметр неверный ?




Прикрепленные файлы
Прикрепленный файл  CDC_INF.zip ( 1.67 килобайт ) Кол-во скачиваний: 6
Прикрепленный файл  usbTrace.rar ( 12.84 килобайт ) Кол-во скачиваний: 6
 
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th August 2025 - 15:25
Рейтинг@Mail.ru


Страница сгенерированна за 0.02029 секунд с 7
ELECTRONIX ©2004-2016