Wie kann ich herausfinden, welcher Chip im USB <-> Serial (RS232) Konverter von FTDI verwendet wird?

Ich habe einen USB RS232 Konverter ohne Herstellerbezeichnung. Nach dem Einstecken in USB-Anschluss auf Windows Vista 64-Bit-Computer wählte ich eine Option, um automatisch zu finden und Treiber von Windows Update-Website installieren. Treiber für "USB Serial Converter" und "USB Serial Port" ) erfolgreich installiert wurden. Im Geräte-Manager, im Abschnitt Universal Serial Bus Controller im Kontextmenü für USB Serial Converter im Feld Hersteller gibt es FTDI.

Wie kann ich herausfinden, welcher Chiptyp (ich denke, es ist einer von denen, die unter aufgeführt sind http://www.ftdichip.com/Products/ICs.htm) wird in meinem Konverter verwendet?

BEARBEITEN

, Hardware-Id USB\VID_0403&PID_6001&REV_0400

ChipGenius meldet dies

Gerätename: +USB-Serial-Konverter -

PnP Geräte ID: VID = 0403 PID = 6001 Seriennummer: FTDIC6JT Revision: (Informationen nicht zurückgegeben)

Gerät Typ: Standard-USB-Gerät - USB2.0 Full-Speed (USB1.1)

Chip-Anbieter: (Kein Übereinstimmungsdatensatz) Chip-Teilenummer: (Kein Übereinstimmungsdatensatz)

Produkt Anbieter: USB Produkt Modell: Serial Converter

Werkzeuge im Web: (N/A)

Author: Piotr Dobrogost, 2011-08-28

3 answers

Versuchen Sie USBDeview, um die Vendor-ID zu erhalten, und suchen Sie sie dann in einer Vendor-Liste hier oder hier

. geben Sie hier die Bildbeschreibung ein

Oder verwenden Sie den Geräte-Manager, um die Hersteller-ID zu finden

.

Es gibt auch ein Dienstprogramm namens chip genius, auf das auf dieser Seite verwiesen wird .

geben Sie hier die Bildbeschreibung ein

 3
Author: Moab,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-28 14:51:14

Es scheint, dass es keinen zuverlässigen Weg gibt, um herauszufinden, welcher Chipsatz verwendet wird. Ich schrieb an FTDI Unterstützung geben VID und PID und sie antworteten, es ist FT232B Chipsatz. Als ich jedoch vorschlug,Mapping von VID, PID auf Chipsatz auf ihrer Website zu setzen, antwortete Gordon Lunn von FTDI

VID / PID garantiert keinen Chiptyp oder dessen Verwendung. Kunde kann diese Parameter in einem EEPROM ändern.

Viel weniger kann man herausfinden, welche Einstellungen angewendet wurden; als ich fragte

Ist es möglich, Spannungspegel (3,3 V oder 5V) zu kennen?

Gordon antwortete

Nicht ohne sie physisch zu messen.

 2
Author: Piotr Dobrogost,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-30 18:43:02

Es gibt eine Open-Source-Bibliothek-libftdi [1] -, die das Chip-Eeprom lesen und den Chiptyp aus seinen Werten dekodieren kann, aber dies setzt voraus, dass niemand mit den EEPROM-Daten herumgespielt hat.

Das Eeprom enthält einige zusätzliche IDs, und die Bibliothek weiß, wie diese IDs dem richtigen Chip zugeordnet werden.
Natürlich geht dies davon aus, dass das Eeprom nach der Werksversion nicht mehr geändert wurde, aber für den allgemeinen Fall passiert dies nicht, also reicht es vielleicht für Sie.

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

 2
Author: nlucas,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-10-12 17:00:58