Easyelectronics.ru

Электроника для всех
Текущее время: 16 дек 2019, 06:57

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



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 24 ] 
Автор Сообщение
 Заголовок сообщения: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 00:15 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1492
Я хотел бы собрать коллекцию usb-дескрипторов всяческих usb-девайсов
В первую очередь интересны, конечно, девайсы, имеющие отношение к эмбеду, хотя для коллекции пойдут и другие
Я нашёл одну коллекцию - https://usbdescriptors.com/ , но она небольшая, с непонятно какими девайсами, да и, похоже, давно заброшена
Может кто знает ещё какие-то подобные?
Если кому интересна эта затея, то выкладывайте сюда дескрипторы девайсов, попавших в руки

Тут будет жить и обновляться итоговый список выложенного [со ссылками на посты]
Update 19 апреля 2019

Беспроводная мышь ; viewtopic.php?p=595771#p595771
Клон Saleae Logic на базе cy7c68013a ; viewtopic.php?p=595765#p595765
Клон Saleae Logic с отключенной EEPROM с фирмаварью Saleae ; viewtopic.php?p=595765#p595765
МФУ HP ; viewtopic.php?p=595765#p595765
Мышка ; viewtopic.php?p=595765#p595765
Мышь беспроводная (Perfeo) ; viewtopic.php?p=595811#p595811
Оригинальный отладчик/программатор Microchip MPLAB Snap ; viewtopic.php?p=595774#p595774
Audio card ; viewtopic.php?p=595872#p595872
BeagleBone mini computer (CubieBoard.org 2012-09-09) ; viewtopic.php?p=595858#p595858
Bluetooth 2.1 Adapter ; viewtopic.php?p=595858#p595858
Dell компьютер ; viewtopic.php?p=595811#p595811
DS0201 мини осцилограф ; viewtopic.php?p=595872#p595872
Hewlett-Packard IPAQ RX1950 ; viewtopic.php?p=595858#p595858
Infrared Adapter Dazzle Kingsun KS-959 ; viewtopic.php?p=595872#p595872
InLine 2 port KVM switch model 60652K (PS/2 мышь + клавиатура) ; viewtopic.php?p=595872#p595872
J-Link STM32F103 ; viewtopic.php?p=595858#p595858
LaunchPad (Texas Instruments, Inc. eZ430 Development Tool) ; viewtopic.php?p=595811#p595811
Noname MP3 player ; viewtopic.php?p=595858#p595858
PICkit2 ; viewtopic.php?p=595858#p595858
Pickit3 ; viewtopic.php?p=595811#p595811
PL2303 ; viewtopic.php?p=595796#p595796
PL2303 Serial Port ; viewtopic.php?p=595811#p595811
SATA Bridge ; viewtopic.php?p=595858#p595858
Stellaris_Evaluation_Board FT2232D ; viewtopic.php?p=595858#p595858
STLink (Discovery STM8) ; viewtopic.php?p=595811#p595811
USB 2.0 - SATA adapter (Verbatim) ; viewtopic.php?p=595872#p595872
USB 2.0 ->SATA внешний диск Zalman ; viewtopic.php?p=595811#p595811
USB 2.0 IDE Adapter Genesys Logic, Inc.[GL811E ; viewtopic.php?p=595858#p595858
USB 2.0 LAN adapter ; viewtopic.php?p=595858#p595858
USB 3.0 to ATA/ATAPI Bridge (SATA) ; viewtopic.php?p=595858#p595858
USB Hub ; viewtopic.php?p=595872#p595872
USB_TO_UART_BRIDGE HT42B534 ; viewtopic.php?p=595858#p595858
USB-Serial RS232 adapter ; viewtopic.php?p=595872#p595872
WiFi адаптер EDUP с Али ; viewtopic.php?p=595765#p595765

Снимать дескрипторы и сохранять в файл можно, например, этой простой программой - https://www.thesycon.de/eng/usb_descriptordumper.shtml


Вложения:
tdd_shot.png
tdd_shot.png [ 45.88 Кб | Просмотров: 1435 ]

_________________
less is more


Последний раз редактировалось vt340 19 апр 2019, 10:15, всего редактировалось 2 раз(а).
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 00:25 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1492
Вот для начала


Вложения:
Комментарий к файлу: HT42B534
DescriptorDump_USB_TO_UART_BRIDGE.txt [4.07 Кб]
Скачиваний: 252
Комментарий к файлу: FT2232D
DescriptorDump_Stellaris_Evaluation_Board.txt [2.8 Кб]
Скачиваний: 255
Комментарий к файлу: STM32F103
DescriptorDump_J-Link.txt [1.97 Кб]
Скачиваний: 235

_________________
less is more
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 10:17 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 4153
Откуда: КЧР, поселок Нижний Архыз
Список всех известных идентификаторов
(Если чего-то в этом списке нет, то в ближайшем будущем надеяться, что оно заработает, не стоит! Разве что самому делать реверс и писать модуль ядра)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 10:35 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1492
Eddy_Em писал(а):
Список всех известных идентификаторов
(Если чего-то в этом списке нет, то в ближайшем будущем надеяться, что оно заработает, не стоит! Разве что самому делать реверс и писать модуль ядра)

Девайсов с алиэкспресса нет )
Выложи лучше дескрипторы usb-serial адаптеров с которыми возился когда делал cdc
lsusb тоже умеет делать дамп дескрипторов

_________________
less is more


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 10:56 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 4153
Откуда: КЧР, поселок Нижний Архыз
Какой смысл их выкладывать, если все они в этом списке есть?
вот, скажем, втыкаю PL2303:
Код:
[846055.616715] usb 1-1.1: New USB device found, idVendor=067b, idProduct=2303

В списке он есть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 11:27 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1492
Eddy_Em писал(а):
Какой смысл их выкладывать, если все они в этом списке есть?
вот, скажем, втыкаю PL2303:
Код:
[846055.616715] usb 1-1.1: New USB device found, idVendor=067b, idProduct=2303

В списке он есть.

В списке - только vid и pid, а я про дескрипторы

_________________
less is more


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 12:06 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 2440
А можно вопрос - зачем? Что эта инфа вам даст?

PS: Мыша )
Show мышка


Show WiFi адаптер EDUP с Али


Show МФУ HP


Show Клон Saleae Logic на базе cy7c68013a


Show Тот же клон с отключенной EEPROM с фирмаварью Saleae


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 12:21 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1492
NStorm, спасибо

NStorm писал(а):
А можно вопрос - зачем? Что эта инфа вам даст?

Да не только мне, всем
Примеры реальных дескрипторов при разработке своих девайсов
Информацию для эмуляции девайсов


Вложения:
Комментарий к файлу: Беспроводная мышь
DescriptorDump_Wireless_Receiver.txt [2.66 Кб]
Скачиваний: 264

_________________
less is more
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 12:34 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 2440
Вот еще:
Show Оригинальный отладчик/программатор Microchip MPLAB Snap. Серийник подменил цифры последние на 0.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 12:43 
Старожил

Зарегистрирован: 08 июн 2015, 16:26
Сообщения: 380
NStorm писал(а):
А можно вопрос - зачем? Что эта инфа вам даст?


Ну я, к примеру, самопальный джойстик для поиграловок хочу сделать, а дескрипторов толком не знаю. Хорошо бы пример видеть типового геймпада.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 12:52 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 2440
Ну с джойстиками же полно инфы и готовых проектов. Это же HID.
https://www.usb.org/hid
https://github.com/vostrenkov/FreeJoy
https://habr.com/ru/post/208026/
https://eleccelerator.com/tutorial-abou ... scriptors/
AVR: http://generichid.sourceforge.net/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 13:19 
Старожил

Зарегистрирован: 08 июн 2015, 16:26
Сообщения: 380
О, отлично, возьму на заметку.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 14:25 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 4153
Откуда: КЧР, поселок Нижний Архыз
vt340 писал(а):
а я про дескрипторы

А, про полные дескрипторы.. Ну так их же гора будет!
т.е. нужно ориентироваться на конкретное устройство и просить выхлоп lsusb тех, у кого оно есть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 14:51 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1492
Eddy_Em писал(а):
А, про полные дескрипторы.. Ну так их же гора будет!
т.е. нужно ориентироваться на конкретное устройство и просить выхлоп lsusb тех, у кого оно есть.

Какая гора? lsusb -vd vid:pid
Ну вот я тебя и просил )

Вот какой-то pl2303 из коллекции https://usbdescriptors.com


Вложения:
PL2303.txt [1.99 Кб]
Скачиваний: 257

_________________
less is more
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 15:06 
Старожил

Зарегистрирован: 27 апр 2013, 13:53
Сообщения: 1032
А, те что встроены в железо компьютера, добавлять?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 15:16 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1492
KPG писал(а):
А, те что встроены в железо компьютера, добавлять?

Как хочешь
Эта коллекция - общественное достояние )

_________________
less is more


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 15:44 
Старожил

Зарегистрирован: 27 апр 2013, 13:53
Сообщения: 1032
vt340 писал(а):
Эта коллекция - общественное достояние )

Хорошо.
Show STLink (Discovery STM8)

Show LaunchPad (Texas Instruments, Inc. eZ430 Development Tool)

Show Pickit3

Show PL2303 Serial Port

Show Мышь беспроводная (Perfeo)

Show USB2.0 ->SATA внешний диск Zalman

Show Dell компьютер

P.S. Как будут "сортироваться" дескрипторы?


Последний раз редактировалось KPG 18 апр 2019, 16:31, всего редактировалось 8 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 15:55 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1492
KPG писал(а):
Как будут "сортироваться" дескрипторы?

Программа минимум - список в начало темы со ссылками на посты
Программа максимум - какая-то простая база данных в одном файле, sqlite например

_________________
less is more


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 15:56 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 4153
Откуда: КЧР, поселок Нижний Архыз
vt340 писал(а):
Вот какой-то pl2303 из коллекции https://usbdescriptors.com

Вот тебе на мой эмулятор PL2303, все в структурах..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 16:45 
Старожил

Зарегистрирован: 27 апр 2013, 13:53
Сообщения: 1032
Show SATA Bridge

Show USB 2.0 IDE Adapter Genesys Logic, Inc.[GL811E

Show PICkit2

Show Bluetooth 2.1 Adapter


Show Noname MP3 player


Show USB 3.0 to ATA/ATAPI Bridge (SATA)


Show BeagleBone mini computer (CubieBoard.org 2012-09-09)

Show Hewlett-Packard IPAQ RX1950


Show USB 2.0 LAN adapter


P.S. Больше всего, наверное, USB дескрипторов можно получить с Флэш накопителей :)
Если топик разместить и на других форумных площадках, то наполнение базы будет, вероятно, более успешно.
А, USB "хлама" окружающего нас, действительно много.


Последний раз редактировалось KPG 18 апр 2019, 18:29, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 18:17 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1492
Тут был итоговый список, включая следующий за этим постом пост KPG
Я перенёс список отсюда в первый пост темы
KPG, спасибо за активное участие )

_________________
less is more


Последний раз редактировалось vt340 19 апр 2019, 10:09, всего редактировалось 4 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 18 апр 2019, 18:38 
Старожил

Зарегистрирован: 27 апр 2013, 13:53
Сообщения: 1032
Show USB-Serial RS232 adapter

Show USB Hub

Show USB 2.0 - SATA adapter (Verbatim)

Show InLine 2 port KVM switch model 60652K (PS/2 мышь + клавиатура)

Show Infrared Adapter Dazzle Kingsun KS-959


Show Audio card

Show DS0201 мини осцилограф


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 20 апр 2019, 12:34 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1492
Продолжаю


Вложения:
DescriptorDump_USB_Keyboard.txt [2.7 Кб]
Скачиваний: 252
DescriptorDump_CP2102_USB_to_UART_Bridge_Controller.txt [2.09 Кб]
Скачиваний: 246

_________________
less is more
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция USB дескрипторов
СообщениеДобавлено: 26 апр 2019, 19:33 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1492
Графический планшет XP-PEN


Вложения:
DescriptorDump_DECO_01.txt [3.68 Кб]
Скачиваний: 246

_________________
less is more
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 24 ] 

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


Кто сейчас на конференции

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


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

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

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB