|
Есть ли способ установить драйвер usbser.sys не по VID PID? |
|
|
|
May 23 2014, 00:46
|
Знающий
   
Группа: Свой
Сообщений: 583
Регистрация: 7-06-06
Из: Таганрог
Пользователь №: 17 840

|
Цитата(js_slider @ May 22 2014, 23:36)  Понятно... А скажите как обстоят дела с MAC для Ethernet... Есть легальные варианты не платить буржуям из IEEE? Кто имеет реальный опыт выпуска устройств? Элементарно Ватсон. Покупаете еепром у микрочипа (например 24AA02E48 2K I2C™ Serial EEPROM with EUI-48™ Node Identity) или атмела и не задумываетесь больше о легальности МАС. (25AA02E48, 11AA02E48)
|
|
|
|
|
May 23 2014, 01:09
|
Участник

Группа: Участник
Сообщений: 29
Регистрация: 22-12-05
Пользователь №: 12 577

|
Цитата(DmitryM @ May 23 2014, 08:56)  Элементарно Ватсон. Покупаете еепром у микрочипа (например 24AA02E48 2K I2C™ Serial EEPROM with EUI-48™ Node Identity) или атмела и не задумываетесь больше о легальности МАС. (25AA02E48, 11AA02E48) Это отличный вариант, но только если в схеме используется EEPROM, а вот если ее нет и не надо.. то покупать их, затем впаивать в некое считывающее MAC устройство... как то извращенно
|
|
|
|
|
May 23 2014, 01:25
|
Знающий
   
Группа: Свой
Сообщений: 583
Регистрация: 7-06-06
Из: Таганрог
Пользователь №: 17 840

|
Цитата(js_slider @ May 23 2014, 08:19)  Это отличный вариант, но только если в схеме используется EEPROM, а вот если ее нет и не надо.. то покупать их, затем впаивать в некое считывающее MAC устройство... как то извращенно Честно говоря, для устройств с ethernet наличие еепрома де-факто. Или Вы будете для каждого экземпляра устройства делать свою программу с измененным МАС? И потом при обновлении программы учитывать в какое из устройств какую программу залить? P.S. Если ножек жалко, то вот вариант 1-wire DS2502-E64 IEEE EUI-64 Node Address Chip. USB PID относительно недорого можно купить например здесь MCS electronics
|
|
|
|
|
May 23 2014, 02:19
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(DmitryM @ May 23 2014, 11:35)  Честно говоря, для устройств с ethernet наличие еепрома де-факто. Это кто этот дефакто установил? Если у меня есть CPU (с флешем на борту), в нём есть уникальный ID экземпляра. Создаю MAC комбинацией некоей const части (выделенной мне или самозахваченной мной) и другой части, полученной из ID CPU. И где мне тут упёрлась эта дефакто-EEPROM? Цитата(DmitryM @ May 23 2014, 11:35)  Или Вы будете для каждого экземпляра устройства делать свою программу с измененным МАС? Не буду. См. выше. Цитата(DmitryM @ May 23 2014, 11:35)  USB PID относительно недорого можно купить например здесь Всё это нелегальные варианты и ничего не гарантируют.
|
|
|
|
|
May 23 2014, 11:43
|
Участник

Группа: Участник
Сообщений: 29
Регистрация: 22-12-05
Пользователь №: 12 577

|
Цитата(DmitryM @ May 23 2014, 09:35)  Честно говоря, для устройств с ethernet наличие еепрома де-факто. Или Вы будете для каждого экземпляра устройства делать свою программу с измененным МАС? И потом при обновлении программы учитывать в какое из устройств какую программу залить? Просто я в некоторых схемах отошел от EEPROM, и использую эмуляцию EEPROM из Flash контроллера. Это вполне себя оправдывает...
|
|
|
|
|
May 23 2014, 17:40
|
Знающий
   
Группа: Участник
Сообщений: 643
Регистрация: 29-05-09
Из: Германия
Пользователь №: 49 725

|
Цитата(jcxz @ May 23 2014, 07:29)  Всё это нелегальные варианты и ничего не гарантируют. Я почитал по ссылке аргументацию MCS, и мне видится, что они правы: они приобрели VID в те времена, когда продавать PID не было запрещено. А что не запрещено, то разрешено, то есть - легально. Теперь USB-ORG, желая получить дополнительную прибыль за товар, который остался неизменным с момента его введения на рынок, изменили правила игры. Это как если бы производитель автомобилей вдруг потребовал от владельцев их старых авто платить им еще и за право ездить на винтажной машине. MCS руководствуется законами Нидерландов. Видимо, там так и прописана ситуация. Мне кажется это разумным: очень многие торговые законы Штатов входят в противоречие в законами ЕС. ЕС уже неоднократно штрафовало и Microsoft, и Google и им подобных за всяческие проделки. А вспомнить патентное право в США?! Они выдают патенты на идеи, которые уже годы как известны. Приведу пример. Есть такая фирма Color Kinetics. Они занимаются LED устройствами. В 1995/96 годах они получили в США ряд патентов на смешение цветов путем вариации яркости LED с помощью PWM. Да-да! Пока эти изобретатели были только в Штатах, Европу это не слишком касалось. Пару лет назад Philips купила Color Kinetics и начала требовать лицензии от контор в Европе, которые используют LED подобным образом. Китайцам было бы по барабану, но в ЕС все пришли в ужас. Как шли разборки между OSRAM и иже с ними и Philips, я не знаю, но однажды адвокат Philips заявился и к нам. В общем, после нескольких его визитов он нас достал. Я порылся на просторах рунета "Чебурашки" (а похоже, что западным акулам в голову еще не приходила такая идея) и нарыл статью от 1984 года со ссылкой на публикацию 1982 года в ГДР, где речь шла о том самом методе смешения цветов. Ну, тогда еще не было синих LED и единой Германии, но с точки зрения приоритета это роли не играет. В общем, адвокат от Philips как-то затерялся. Теперь они наверняка думают, что будет, если эту статью я покажу кому-нибудь в OSRAM. Конечно, если попытаться сертифицировать USB устройство непосредственно в USB-ORG, то они завредничают. А вот встроить USB поддержку, взять VID MCS, но не ляпать на устройство логотип USB, будет вполне допустимо. По крайней мере в ЕС. Уж за Россию не скажу: там можно украсть миллиарды и получить повышение по службе, а можно указать пальцем на того, кто украл, и получить домашний арест и даже сроки.
Сообщение отредактировал KnightIgor - May 23 2014, 17:51
|
|
|
|
|
May 28 2014, 08:24
|
Знающий
   
Группа: Свой
Сообщений: 526
Регистрация: 24-08-07
Из: Беларусь, Минск
Пользователь №: 30 045

|
Производители микросхем с USB могут бесплатно раздавать PIDы и это называется сублицензирование. Так делают TI, Microchip, Silabs и другие. У них даже есть форма запроса на сайте. Только есть некоторые ограничения по количеству выпускаемых приборов. ST надо спрашивать напрямую ( тыц) Цитата("STOne-32") Dear Gordon
Yes, we provide USB PIDs sublicensing service to our small customers who has no budget to be member at USB-IF and tp pay the USB-IF membership.
Please Contact your local ST sales and marketing office for more information on this service. we will re-contact your shortly while providing some details about your applications and used STM32 device for your design.
Cheers,
STOne-32.
|
|
|
|
|
May 28 2014, 18:01
|

Гуру
     
Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463

|
QUOTE (msalov @ May 29 2014, 00:21)  Моё дело предложить, а ваше - отказаться. Может кому и сгодится. Только не вводите в заблуждение: это действительно называется сублицензирование и это действительно бесплатно. Пример: APPLICATION FOR SUBLICENSE TO MICROCHIP UNIVERSAL SERIALBUS VENDOR IDИ что хорошего от мелко-чипа? 1) Проси и оч долго жди подтверждения, особенно сейчас. 2) VID & PID только вместе! 3) В подписи - microchip, не вы и не ваша компания 4) Отозвать могут в любой момент. И что это значит? С очередным первым же абдейтом винды и др ос, ваши драйвера, девайсы нерабочие. 5) Ограничение до 10000, больше не моги. 10001 нарушение, суды, запреты, и тд. Если подписываетесь под этими и др ограничениями, то рисков набрали выше крыши.
|
|
|
|
|
May 29 2014, 00:45
|
Знающий
   
Группа: Свой
Сообщений: 583
Регистрация: 7-06-06
Из: Таганрог
Пользователь №: 17 840

|
Цитата(Aner @ May 29 2014, 01:11)  В подписи - microchip, не вы и не ваша компания Если так хочется, покупаем официально. Цитата 4) Отозвать могут в любой момент. Не могут, сами гарантировали.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|