2016-12-09 12:39 AM
I have designed two different data acquisition boards with STM32F407 MCU. Everything is OK. Now I would like to customize the USB CDC driver. I changed the MFG name in the .inf file provided by ST. This works in Win7 nicely (But not in Win 8, I think because of the digital signature file.)
Now when I connect both boards to one PC, some problems happen. As I know each USB device should have a VID and PID. VID should be bought from usb.org and it is really expensive. But we can use the VID of ST chips. Is it possible to change the PID of my product to avoid confusion in this situation?
Has anyone any similar experience?
Thanks in advance.
#usb #pid #driver #vid #cdcSolved! Go to Solution.
2016-12-09 12:55 PM
To differentiate two different board you can of course use two different PIDs and it makes sense, as those boards differ. You can ask ST to get a PID free of charge from them. However if connecting exactly same devices, you should differentiate them otherwise...
Have a nice day,
Renegade
2016-12-09 12:55 PM
To differentiate two different board you can of course use two different PIDs and it makes sense, as those boards differ. You can ask ST to get a PID free of charge from them. However if connecting exactly same devices, you should differentiate them otherwise...
Have a nice day,
Renegade
2016-12-10 02:41 AM
Many Thanks.
What is the requesting process? Should I ask by email or there exists some portals?
2016-12-10 01:27 PM
I think sending an email to the ST support with a request to get two PID's should be sufficient. They will hand over a form with details about your device etc. and after you submit it, they will assign the PID to you.
Have a nice day,
Renegade2016-12-11 09:16 AM
Thanks!