|
Vendor ID в USB |
|
|
|
Oct 15 2007, 06:42
|
Участник

Группа: Участник
Сообщений: 63
Регистрация: 21-09-07
Из: СССР
Пользователь №: 30 719

|
В протоколе USB при енумерации заложен код вендора. Вот у меня и возник вопрос - ктокакие коды использует? Нужно ли платить бабло usb.org (2000-4000$) за свой код, или можно без вопросов использовать чужой. Не будет ли тут каких косяков, типа, авторские права и т.п.?
--------------------
Сомневаюсь, и вам советую!
|
|
|
|
|
 |
Ответов
|
Oct 16 2007, 07:24
|
Участник

Группа: Участник
Сообщений: 63
Регистрация: 21-09-07
Из: СССР
Пользователь №: 30 719

|
Цитата(Kitsok @ Oct 15 2007, 14:43)  Посмотрите тут: http://www.mecanique.co.uk/products/usb/pid.htmlВозможно, что-то подобное есть еще. Ссылка в никуда... rezident, я свое устройство собираюсь продавать как девайс с интерфейсом USB, а не как устройство для оного. Это что-то меняет? Суть: просто нужно обмениваться данными вместо COM через USB (простая эмуляция COM в девайсе).
--------------------
Сомневаюсь, и вам советую!
|
|
|
|
|
Oct 16 2007, 10:43
|
Участник

Группа: Свой
Сообщений: 65
Регистрация: 17-01-06
Пользователь №: 13 277

|
Цитата(mungo @ Oct 16 2007, 13:24)  Ссылка в никуда...
rezident, я свое устройство собираюсь продавать как девайс с интерфейсом USB, а не как устройство для оного. Это что-то меняет? Суть: просто нужно обмениваться данными вместо COM через USB (простая эмуляция COM в девайсе). Ничего не меняет. Риск пересечься с кем-нибудь по вид-пид остаётся, и в случае этого пересечения вы окажетесь неправы со всеми вытекающими.. Думаю, один единственный пид у владельца вид не будет стоить многого... какая-нибудь сотня баксов...
|
|
|
|
|
Feb 21 2008, 13:28
|
Участник

Группа: Участник
Сообщений: 70
Регистрация: 22-04-07
Из: Poltava/Kharkov
Пользователь №: 27 243

|
Хочу опять поднять этот вопрос. Решил не гадать и найти ответ на usb.org, вот в общем всё что нашёл относительно вид/пид: http://www.usb.org/developers/usbfaq/#12Цитата 12. How do I get a USB VID, TID and PID?
A: Vendor IDs (VIDs) are owned by the vendor company and are assigned and maintained by the USB-IF only. Email admin@usb.org for more information on USB-IF membership and obtaining a VID. Test IDs (TIDs) are assigned by the USB-IF or by the certified independent test lab at the time of testing. Product IDs (PIDs) are assigned by each vendor as they see fit; the USB-IF recommends each vendor set up a coordinated allocation scheme for PIDs so different teams don't inadvertently choose the same PID for different products. Duplicate numbers may cause driver error. Ничего не сказано о том что вид/пид охраняются каким либо законом. В чём тогда может возникнуть проблема, или я что то упустил?
Сообщение отредактировал Sergey Reva - Feb 21 2008, 13:31
|
|
|
|
|
Feb 21 2008, 15:45
|
Знающий
   
Группа: Свой
Сообщений: 601
Регистрация: 22-09-05
Из: Kharkov
Пользователь №: 8 847

|
Цитата(Sergey Reva @ Feb 21 2008, 15:28)  Хочу опять поднять этот вопрос. Решил не гадать и найти ответ на usb.org, вот в общем всё что нашёл относительно вид/пид: http://www.usb.org/developers/usbfaq/#12Ничего не сказано о том что вид/пид охраняются каким либо законом. В чём тогда может возникнуть проблема, или я что то упустил? А вот когда кто-нибудь поймает Ваше устройство с самовольно быбранным VID он и будет Вашей проблемой. VID стоит денег и потому за несанкционированное использование то-ли USB-IF то-ли обладатель этого VID подаст в суд с требованием прекратить использовать и компенсировать убытки, в основном моральные, что будет подороже чем $4000. Знаю, потому как есть опыт, к счастью не мой собственный, а моего заказчика. Он то-же решил проволынить это дело. А в итоге выложил кругленькую сумму. И это не диком западе, а в Украине.
--------------------
- А мораль отсюда такова: всякому овощу свое время. Или, хочешь, я это сформулирую попроще: никогда не думай, что ты иная, чем могла бы быть иначе, чем будучи иной в тех случаях, когда иначе нельзя не быть. © Lewis Carroll. Alice's adventures in wonderland.
|
|
|
|
|
Feb 21 2008, 17:55
|
Знающий
   
Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640

|
Цитата(amw @ Feb 21 2008, 18:45)  А вот когда кто-нибудь поймает Ваше устройство с самовольно быбранным VID он и будет Вашей проблемой. VID стоит денег и потому за несанкционированное использование то-ли USB-IF то-ли обладатель этого VID подаст в суд с требованием прекратить использовать и компенсировать убытки, в основном моральные, что будет подороже чем $4000.
Знаю, потому как есть опыт, к счастью не мой собственный, а моего заказчика. Он то-же решил проволынить это дело. А в итоге выложил кругленькую сумму. И это не диком западе, а в Украине. Так кто подал в суд - USB-IF или обладатель этого VID? Если обладатель VID - можно выбрать такой который никому не принадлежит. Кстати какой VID-то у вашего заказчика был? А если USB-IF в суд подал - то вроде как получается навязывание услуги. Кстати такие вопросы периодически всплывают на usb.org. В ответ полное молчание. Я использую VID=PID=0. Такого наверняка ни у кого не будет т.к. винда присваивает VID=PID=0 неопределившимся/неисправным девайсам. Кстати некоторые мои девайсы ушли за океан, и пока никаких проблем не было.
|
|
|
|
|
Feb 21 2008, 19:06
|
Знающий
   
Группа: Свой
Сообщений: 601
Регистрация: 22-09-05
Из: Kharkov
Пользователь №: 8 847

|
Цитата(galjoen @ Feb 21 2008, 19:55)  Так кто подал в суд - USB-IF или обладатель этого VID? Если обладатель VID - можно выбрать такой который никому не принадлежит. Кстати какой VID-то у вашего заказчика был? А если USB-IF в суд подал - то вроде как получается навязывание услуги. Кстати такие вопросы периодически всплывают на usb.org. В ответ полное молчание. USB-IF. А где гарантия, что выбранный (читай украденный) Вами VID не будет завтра присвоен мне, например? USB-IF ведет учетную базу идентификаторов, гарантирует, что у каждого вендора будет свой, неповторимый ID, обеспечивает доступность информации о присвоении VID-ов и взымает, естественно, за это плату. тоже самое как и MAC адресс сетевой платы, и PCI ID и прочая, прочая, прочая... Цитата Я использую VID=PID=0. Такого наверняка ни у кого не будет т.к. винда присваивает VID=PID=0 неопределившимся/неисправным девайсам. Кстати некоторые мои девайсы ушли за океан, и пока никаких проблем не было. VID=PID=0 Использовать нельзя. С нулевым VID или PID работать НЕ ДОЛЖНО, в соответствии со спецификацией USB. Цитата Кстати некоторые мои девайсы ушли за океан, и пока никаких проблем не было. Всему свое время.
--------------------
- А мораль отсюда такова: всякому овощу свое время. Или, хочешь, я это сформулирую попроще: никогда не думай, что ты иная, чем могла бы быть иначе, чем будучи иной в тех случаях, когда иначе нельзя не быть. © Lewis Carroll. Alice's adventures in wonderland.
|
|
|
|
|
Feb 21 2008, 19:23
|
Знающий
   
Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640

|
Цитата(amw @ Feb 21 2008, 22:06)  VID=PID=0 Использовать нельзя. С нулевым VID или PID работать НЕ ДОЛЖНО, в соответствии со спецификацией USB. Работает по всеми ОС. У меня там HID и Mass Storage. Для них драйвер берётся не по VID+PID, а по binterfaceClass из дескриптора INTERFACE. А в каком месте спецификации USB написано про VID=0? Читал на usb.org, и понял так, что они деньги за использование своего знака (трезубца) берут. Но конечно я могу и ошибаться. Просил друга, который на ПМЖ в Канаде уже 5й год живёт, почитать . Тот тоже не понял. А для того чтоб получить VID деньги заплатить мало. Нужно ещё какие то испытания проходить. Те кто VID покупал говорили. Но может я не понял т.к. это испанцы были.
|
|
|
|
|
Feb 22 2008, 12:10
|
Знающий
   
Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640

|
Тема насчет VID меня сильно интересует. Но нигде ничего на эту тему я толком найти не могу. На форуме на usb.org в ответ на такие вопросы - тишина. На других форумах такие предложения встречаются: давайте по $20 сбросимся и на всех VID купим. Я за такое и $40 не пожалею. А что, пусть этот VID electronix.ru принадлежит, а мы пользоваться будем. Надеюсь electronix.ru на нас за использование своего VID в суд не подаст. Так что дело за малым - осталось ещё 99 желающих найти. А вообще из-за того, что информации на это тему нет, приходится слухами пользоваться. Насчет "навязывания услуги" это моему канадскому другу его канадский друг - канадский адвокат сказал. Смысл там такой (хотя это конечно испорченный телефон получается): 1 Усбишным трезубцем пользоваться нельзя 2 Мешать другим USB устройствам свои драйвера ставить нельзя 3 Самому для установки драйверов VID использовать нельзя 4 Если в этом случае USB-IF в суд подаёт - надо в общество защиты прав потребителей обращаться 5 Там это дело для себя скорее всего беспроигрышным признают и адвоката дадут
Исходя из этого я не только трезубец не рисую, но и вообще слова такого не пишу "USB". И в лицензии тоже называю "интерфейс". И обязательно пишу, что за порчу оборудования не отвечаю.
А VID=PID=0 я у хабов китайских видел. А у китайских флешек одной фирмы каких только VID не бывает! Но вот у флешек ни одного VID=0 почемуто не видел. М.б. это потому, что VID внутри микросхемы они изменить не могут.
А ещё я пытался драйвер на устройство с VID=PID=0 установить. У меня ничего не получилось. Но м.б. это от того, что у меня руки кривые. Поэтому я хочу попросить тех, у кого FTDI с внешней EEPROM в неё VID=PID=0 записать и в inf файле тоже. И проверить установится ли драйвер в этом случае. А с внешней EEPROM это на случай того, чтоб если не установится назад вернуть можно было. Это я к тому, что если драйвер на VID=PID=0 не устанавливается, можно заявлять, что такой VID никому присвоен быть не может.
|
|
|
|
Сообщений в этой теме
mungo Vendor ID в USB Oct 15 2007, 06:42    alexkok Цитата(qqqqqq @ Oct 16 2007, 13:43) Ничег... Oct 16 2007, 21:13           amw Цитата(galjoen @ Feb 22 2008, 14:10) На д... Feb 23 2008, 20:31           dch Цитата(galjoen @ Feb 22 2008, 16:10) 3 Са... Sep 3 2008, 03:01   rezident Цитата(mungo @ Oct 16 2007, 13:24) rezide... Oct 16 2007, 18:15   Kitsok Цитата(mungo @ Oct 16 2007, 11:24) Ссылка... Oct 22 2007, 12:44 mungo Читаю форум и вижу: куча народу использует USB.
Во... Oct 30 2007, 12:56 Kitsok Цитата(mungo @ Oct 30 2007, 15:56) Читаю ... Oct 31 2007, 14:01 prottoss Я бы тоже купил . Так что, уже 97 Feb 24 2008, 09:55 Kitsok 95 (мне парочку надо ) Feb 26 2008, 13:17 rezident Эх-ма! А мне вот кажется, что господа-прожек... Feb 26 2008, 15:17 prottoss Цитата(rezident @ Feb 26 2008, 22:17) Эх-... Feb 26 2008, 15:45 62256 Если адаптер USB-COM - от Силабса, то у них же мож... Mar 15 2008, 23:04 HARMHARM Можно выбрать так - зайти на VOTI, выбрать pid из ... Jul 11 2008, 12:12 777777 А вот еще интересный вопрос. Там речь идет о годов... Sep 2 2008, 16:33 Angelo Я чего то недопонимаю, или…???
Выше говорилось, ч... May 11 2009, 18:15 Alex11 To 777777: Мы этот вопрос задавали непосредственно... May 12 2009, 07:03 mungo Ну, для шины PCI тоже есть VID/PID. Вот только кон... May 19 2009, 05:37 Силаев В устройства записывал VID от поставщика контролле... Jan 28 2011, 10:38 Cosmojam Помогите разобраться в этом деле. Нифига не могу п... May 18 2012, 12:14 fiim USB PIDы кто продаёт??? Народ, я тут читаю, что ес... Aug 15 2013, 08:42 Velund Наткнулся на занятный вариант... И за один PID за... Feb 16 2014, 22:35 Allregia Цитата(Velund @ Feb 17 2014, 04:45) Наткн... Jun 7 2014, 09:45 Allregia Я вот о чем подумал - вопрос с МАС адресами уже ле... Jun 10 2014, 03:11 DmitryM Цитата(Allregia @ Jun 10 2014, 10:21) Я в... Jun 11 2014, 00:43  Allregia Цитата(DmitryM @ Jun 11 2014, 06:53) Согл... Jun 11 2014, 10:58
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|