Silicon Labs CP210x:Vendor ID(VID)やProduct ID(PID)は、変更する必要がありますか?

CP21xx

一般的に、それぞれのUSB製品は個別のVendor ID(VID)とProduct ID(PID)を持っており、USB Host(PC等)はその情報を利用して、どのドライバを使用すれば良いか等の識別を行います。もちろんCP210xもVIDとPIDを持っており、デフォルトでは以下のとおりです。

Article header vendor%20id%ef%bc%88vid%ef%bc%89%e3%82%84product%20id%ef%bc%88pid%ef%bc%89%e3%81%af%e3%80%81%e5%a4%89%e6%9b%b4%e3%81%99%e3%82%8b%e5%bf%85%e8%a6%81%e3%81%8c%e3%81%82%e3%82%8a%e3%81%be%e3%81%99%e3%81%8b%ef%bc%9f  1

デフォルトのVID/PIDの組み合わせは、多数のユーザ様が使用している可能性があります。雑誌の付録や、他社デバイスの評価基板のUSBインタフェースで多く採用されています。同一のVID/PIDを持った製品が一台のPCに接続された場合、正常に識別できない場合があります。値を変更せずにこのまま使用するのはあまり好ましい状況とは言えません。
しかし使用環境が限定され、他製品と競合する可能性がない場合には、同じIDでも問題ないかもしれません。
注意点として、CP210xのVID/PIDを変更すると、ドライバもカスタマイズが必要になります。ドライバは、カスタマイズするとWindows認証/デジタル署名が未取得状態となり、一部OSにインストールができなくなります。
使用環境などに応じて、変更する必要があるかないか判断ください。

経験豊富なFAEが
無料でご相談を承ります。

特定製品の仕様からパーツの選定まで、当社のFAEが皆様のテクニカルなお悩みに無料で回答します。ぜひ、お気軽にご相談ください。