Silicon Labs CP210x:CP210xを接続するたびにCOM番号が増えてしまい困っています。対処方法を教えてください。

CP21xx

Windows OSは、USB機器のVendor ID(VID)、Product ID(PID)、シリアルナンバーの違いを見て個々を識別しています。個々に異なるシリアルナンバーが書かれている製品(CP2104など)をPCに接続すると、接続した数だけドライバがインストールされ、COMポート番号を消費してしまいます。この仕様が、幾つかのケースでは問題となる場合があります。例えば、お客様の製造・テスト工程で、PCに大量のCP210xを接続してチェックしなければならないケースなどです。

レジストリの設定で、シリアルナンバーを識別しないようにすることができます。
レジストリエディタで、[ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\UsbFlags ]の下に、[ IgnoreHWSerNumBBBBAAAAXX ] というバイナリ値を作って、値を1に設定します。BBBBにはVID、AAAAにはPID、XXにはポート番号(CP2105などの複数チャネル品)が入ります。詳細は、Silicon Labs社のWeb Siteをご参照ください。
最新情報については、Silicon Labs コミュニティサイトを参照ください。



Article header cp210x%e3%82%92%e6%8e%a5%e7%b6%9a%e3%81%99%e3%82%8b%e3%81%9f%e3%81%b3%e3%81%abcom%e7%95%aa%e5%8f%b7%e3%81%8c%e5%a2%97%e3%81%88%e3%81%a6%e3%81%97%e3%81%be%e3%81%84%e5%9b%b0%e3%81%a3%e3%81%a6%e3%81%84%e3%81%be%e3%81%99%e3%80%82%e5%af%be%e5%87%a6%e6%96%b9%e6%b3%95%e3%82%92%e6%95%99%e3%81%88%e3%81%a6%e3%81%8f%e3%81%a0%e3%81%95%e3%81%84%e3%80%82  2

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

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