ATNEL tech-forum https://forum.atnel.pl/ |
|
Komercyjne wykorzystanie mikrokontrolera z USB a VID/PID https://forum.atnel.pl/topic21849.html |
Strona 1 z 1 |
Autor: | faber33 [ 8 sty 2019, o 09:14 ] |
Tytuł: | Komercyjne wykorzystanie mikrokontrolera z USB a VID/PID |
Witam. Przeczytałem trochę postów na wymieniony w tytule temat i w sumie jestem trochę głupi z tego. Mógłby ktoś to łopatologicznie wyjaśnić jak to jest z wykorzystaniem komercyjnym USB sprzętowego np. w XMEGA czy STM32 ? Czy można wykorzystać ich VID/PID czy trzeba je kupić ? Sami wiecie że te "słynne" $5000 to całkiem sporo na początek ... Jak z tego wybrnąć ? Czy pozostaje tylko dołożenie zewnętrznego układ np. FT232 ? Wiadomo mówimy tutaj o dziesiątkach ewentualnie jak dobrze pójdzie ok 100 produktach sprzedanych rocznie, bo przy większej ilości to pytanie traci sens. |
Autor: | Adixmasz [ 9 sty 2019, o 10:05 ] |
Tytuł: | Re: Komercyjne wykorzystanie mikrokontrolera z USB a VID/PID |
W zasadzie sprawa ma się następująco: Jeżeli chcesz, żeby na Twoim urządzeniu można było nakleić naklejkę sugerującą zgodność ze standardem usb - musisz mieć legalny vendor_Id i product_Id. Z tego, co udało mi się wyczytać nie można wykupić vendor_ID i następnie sprzedawać poszczególnych product_ID innym podmiotom. W związku z tym nie możesz kupić productID od innej firmy i użyć w swoim produkcie. Nie możesz też kupić pojedynczego product_ID od usb.org -> sprzedają tylko pakiety, co jest bez sensu. Jednak właściciel standardu udostępnia możliwość udostępniania product_ID klientom (dotyczy producentów scalaków). Silicon Labs nawet udostępnia formularz do pozyskania product_ID: https://www.silabs.com/support/request-product-id Być może inne firmy microchip, stm itd także przewidują możliwość pozyskania product_ID. Czyli podsumowując: - możesz użyć ftdi - masa projektów z usb została zrobiona przy użyciu scalaków od ftdi - możesz użyć bibliotek USB od producenta mikrokontrolera i złożyć wniosek o udostępnienie jednego numeru product_ID tylko i wyłącznie na potrzeby Twojego produktu. Sytuacja ma się inaczej w przypadku komunikacji przy użyciu ethernetu -> wtedy musisz mieć tylko adres mac, który ma być unikalny. Standard jest lepiej przemyślany, niż USB. Da się kupić scalaki z unikalnym adresem MAC, który możesz odczytać w urządzeniu i w ten sposób zachować kompatybilność ze standardem za grosze: https://www.microchip.com/design-center ... id-eeproms Tyle wiem. |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |