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

 
 
> Vendor ID в USB
mungo
сообщение Oct 15 2007, 06:42
Сообщение #1


Участник
*

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



В протоколе USB при енумерации заложен код вендора. Вот у меня и возник вопрос - ктокакие коды использует?
Нужно ли платить бабло usb.org (2000-4000$) за свой код, или можно без вопросов использовать чужой. Не будет ли тут каких косяков, типа, авторские права и т.п.?


--------------------
Сомневаюсь, и вам советую!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Oct 15 2007, 08:43
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Вопрос не оригинальный. Если вы продаете свое устройство за рубеж именно как USB, то без покупки VID/PID никак не обойтись. Чтобы сэкономить деньги можно договориться с каким-нибудь обладателем VID и купить у него некоторый диапазон PID. В Европе такая услуга (продажа PID) существует и ей реально пользуются. Только ваше устройство естественно под маркой обладателя VID должно продаваться.
Go to the top of the page
 
+Quote Post
Kitsok
сообщение Oct 15 2007, 11:43
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 211
Регистрация: 9-11-06
Пользователь №: 22 136



Посмотрите тут: http://www.mecanique.co.uk/products/usb/pid.html

Возможно, что-то подобное есть еще.
Go to the top of the page
 
+Quote Post
mungo
сообщение Oct 16 2007, 07:24
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 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 в девайсе).


--------------------
Сомневаюсь, и вам советую!
Go to the top of the page
 
+Quote Post
qqqqqq
сообщение Oct 16 2007, 10:43
Сообщение #5


Участник
*

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



Цитата(mungo @ Oct 16 2007, 13:24) *
Ссылка в никуда...

rezident, я свое устройство собираюсь продавать как девайс с интерфейсом USB, а не как устройство для оного. Это что-то меняет?
Суть: просто нужно обмениваться данными вместо COM через USB (простая эмуляция COM в девайсе).


Ничего не меняет. Риск пересечься с кем-нибудь по вид-пид остаётся, и в случае этого пересечения вы окажетесь неправы со всеми вытекающими..
Думаю, один единственный пид у владельца вид не будет стоить многого... какая-нибудь сотня баксов...
Go to the top of the page
 
+Quote Post
Sergey Reva
сообщение Feb 21 2008, 13:28
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 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
Go to the top of the page
 
+Quote Post
amw
сообщение Feb 21 2008, 15:45
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 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.
Go to the top of the page
 
+Quote Post
galjoen
сообщение Feb 21 2008, 17:55
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 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 неопределившимся/неисправным девайсам.
Кстати некоторые мои девайсы ушли за океан, и пока никаких проблем не было.
Go to the top of the page
 
+Quote Post
amw
сообщение Feb 21 2008, 19:06
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 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.
Цитата
Кстати некоторые мои девайсы ушли за океан, и пока никаких проблем не было.

Всему свое время. sad.gif


--------------------
- А мораль отсюда такова: всякому овощу свое время. Или, хочешь, я это сформулирую попроще: никогда не думай, что ты иная, чем могла бы быть иначе, чем будучи иной в тех случаях, когда иначе нельзя не быть.
© Lewis Carroll. Alice's adventures in wonderland.
Go to the top of the page
 
+Quote Post
galjoen
сообщение Feb 21 2008, 19:23
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 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 покупал говорили. Но может я не понял т.к. это испанцы были.
Go to the top of the page
 
+Quote Post
rezident
сообщение Feb 21 2008, 21:02
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(galjoen @ Feb 22 2008, 00:23) *
Читал на usb.org, и понял так, что они деньги за использование своего знака (трезубца) берут. Но конечно я могу и ошибаться. Просил друга, который на ПМЖ в Канаде уже 5й год живёт, почитать . Тот тоже не понял. А для того чтоб получить VID деньги заплатить мало. Нужно ещё какие то испытания проходить. Те кто VID покупал говорили. Но может я не понял т.к. это испанцы были.
Насколько я понимаю, испытания нужно проходить на совместимость с USB, если вы собираетесь штамповать на устройстве логотип USB. Причем для разных USB логотипы разные (USB 2.0/USB High-speed/USB Full-speed и т.п.). Т.е. покупка VID еще не означает, что автоматически разрешено нанесение на устройство логотипов USB.
Go to the top of the page
 
+Quote Post
galjoen
сообщение Feb 22 2008, 12:10
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 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 никому присвоен быть не может.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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


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

 


RSS Текстовая версия Сейчас: 21st June 2025 - 22:44
Рейтинг@Mail.ru


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