Например TDA7294

Форум РадиоКот • Просмотр темы - Как проходит распознавание USB CDC LS ?
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 23, 2024 11:05:24

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Как проходит распознавание USB CDC LS ?
СообщениеДобавлено: Вт мар 21, 2017 20:43:03 
Сверлит текстолит когтями

Карма: 1
Рейтинг сообщений: -1
Зарегистрирован: Ср июн 22, 2011 21:14:17
Сообщений: 1158
Рейтинг сообщения: 0
Здравствуйте, делаю USB CDC Low Speed устройство на ПЛИС и не понятно правильно ли я его инициализирую.

Дескрипторы все вроде верные, но почему-то не происходит повторное считывание дескрипторов устройства и конфигурации.

В краце, чтоб понять проблему приведу картинку чтения пакетов

Изображение

Возникает вопрос. И это все пакеты которые нужны для USB CDC LS ??? Почему после 2х STRING0 и STRING1 не идут ещё раз GET_DESCRIPTOR_DEVICE и GET_DESCRIPTOR_CONFIGURATION чтобы потом выдать на шину хостом SET_CONFIGURATION ??? :dont_know:

В виндус выскакивает "Найдено новое устройство (его название)" и просят установить драйвера. В диспетчере устройств следующее

Изображение

В сведениях все соответствует CDC классу, но устройство конфигурироваться не хочет. Пакет SET_CONFIGURATION хост не отправляет ... :dont_know:

Проверял пакеты на четность - все нормально DATA0 - DATA1 (не считая пакета OUT)

Неужели виндус XP или хост уже не распознает даже CDC Low Speed устройства ? :shock: :dont_know:

PS пробовал на разных хостах - одно и то же

Добавлено after 1 hour 21 minute 20 seconds:
Запустил на Linux Mint - неожиданно выдал в конце SET_CONFIGURATION как и надо, а на Windows XP Xtreme - не хочет ...


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y