web-dev-qa-db-ja.com

FTDIのUSB <->シリアル(RS232)コンバーターで使用されているチップを確認するにはどうすればよいですか?

USB <-> RS232コンバーターがあり、プロデューサーの指定はありません。 Windows Vista 64ビットコンピューターのUSBポートに接続した後、WindowsUpdateサイトからドライバーを自動的に検索してインストールするオプションを選択しました。ドライバー(USBシリアルコンバーターおよびUSBシリアルポート)が正常にインストールされました。デバイスマネージャーの[製造元]フィールドの[USBシリアルコンバーター]のコンテキストメニューの[ユニバーサルシリアルバスコントローラー]セクションに、FTDIがあります。

コンバーターで使用されているチップのタイプ( http://www.ftdichip.com/Products/ICs.htm にリストされているものの1つだと思います)を確認するにはどうすればよいですか?

編集

ハードウェアIDはUSB\VID_0403&PID_6001&REV_0400です

ChipGeniusはこれを報告します

デバイス名:+ USBシリアルコンバーター

PnPデバイスID:VID = 0403 PID = 6001シリアル番号:FTDIC6JTリビジョン:(情報は返されません)

デバイスタイプ:標準USBデバイス-USB2.0フルスピード(USB1.1)

チップベンダー:(一致レコードなし)チップ部品番号:(一致レコードなし)

製品ベンダー:USB製品モデル:シリアルコンバーター

Web上のツール:(N/A)

4
Piotr Dobrogost

SBDeviewを試してください ベンダーIDを取得し、ベンダーリストで検索します ここ または ここ

。 enter image description here

またはデバイスマネージャーを使用 ベンダーIDを検索する

このページで参照されているチップの天才 と呼ばれるユーティリティもあります。

enter image description here

3
Moab

チップeepromを読み取り、その値からチップタイプをデコードできるオープンソースライブラリ(libftdi [1])がありますが、これは誰もeepromデータを台無しにしないことを前提としています。

Eepromにはいくつかの追加のIDがあり、ライブラリはそれらのIDを適切なチップにマップする方法を知っています。
もちろん、これは、工場リリース後にeepromが変更されていないことを前提としていますが、一般的なケースではこれは発生しないため、おそらくそれで十分です。

[1] http://www.intra2net.com/en/developer/libftdi/

2
nlucas

どのチップセットが使用されているかを知るための信頼できる方法はないようです。私はVIDとPIDを提供するFTDIのサポートに手紙を書きました、そして彼らはそれがFT232Bチップセットであると答えました。しかし、VID、PIDからチップセットへのマッピングを彼らのサイトに置くことを提案したとき、FTDIのGordonLunnは答えました

VID/PIDは、チップの種類や使用方法を保証するものではありません。お客様は、EEPROMでこれらのパラメータを変更できます。

どの設定が適用されたかを知ることができる人ははるかに少ないです。私が尋ねたとき

電圧レベル(3,3Vまたは5V)を知ることは可能ですか?

ゴードンは答えた

それらを物理的に測定せずにはいられません。

2
Piotr Dobrogost