2014-01-22 03:34 AM
Hi,
I have seen mentioned in the forum that ST have provided use of their Vendor ID, with a unique Product ID to people using their processors.I would like to ask how I could obtain a unique product ID for our company. I have already sent a message to the sales dept but have not had a response in about 3 weeks.It's probably worth noting that there is definitely a commercial case for ST as we are intending to upgrade all our entire produce range to use the the same STM32F4 core (1000's of units per year).I'm trying to put a case forward to my company to migrate from RS232 to USB and at this stage I think they'd be unwilling to pay the $5k for a unique vendor ID.regards,Mark2014-01-22 04:31 AM
Hello,
If I'm not USB VID and PID can be bought over . Laurynas2014-01-22 07:16 AM
Hi Laurynas,
Thanks for the reply. Yes, you can get a vendor ID from here but it costs $5000 and it's difficult to justify the costs to management.regards,Mark2014-01-22 10:44 PM
Hello,
Not sure there is other way, either buy VID from usb.org (if not mistaken there is option of 3.5K$ for 2y) or use one provided by ST. well one thing is that I don't see problem in using ST VID even on your company products when u can change USB product name and etc. (just if not mistaken ST forces you to use some kind of mention that device is powered by ST microchip if ST VID is used) or company have to buy their own. Tho I'm not really a specialist in such matters, and if there is other and preferably cheaper ways to get custom VID I would be interested in knowing that too. Laurynas.2014-01-23 12:46 AM
Hi Laurynas,
Yes I am of the same opinion as yourself, I am not aware of any other way of obtaining a VID/PID. I read that the USB IF threatened legal action against 3rd party VID/PID re-sellers which killed off that market.Yes I think it would be fine to mention 'powered by ST'.I was under the assumption the product ID must be unique to a product (to avoid conflict) so I assumed I'd have to request one from ST?Perhaps this is not the best place to ask the question but I got no reply when I tried to contact ST. If an ST representative reads this could you please point me to a contact?regards,Mark2014-01-23 12:58 AM
Custom PID is needed only if you are planning to use custom drivers, but is you would use common ones like VCP drivers and etc. you should leave PID as it is from ST in order for ST drivers to work with it. And in PC application you do not care about PID VID as long as embedded device acts as PC SW expects.
Tho if custom drivers are essential unique PID most likely is a must. And for ST guys, they come here now and then, so maybe they will have some correct answer for you some time soon. Laurynas.2014-01-23 04:35 AM
Ah ok, So I can use the existing VID/PID with a standard interface class. Great!
I really want to avoid going down the custom driver route anyway. If I can achieve greater than 2Mb/s from the virtual COM port I think that will be acceptible.Laurynas, thanks for stating that, much appreciated :)best regards,Mark