Verwirrung durch FTDI-Treiber für VCP und D2XX

Gast #3027754
Hallo allerseits,

auf den Seiten von FTDI gibt es für FT232/FT245/FT2232/FT4232 etc 
Treiber für VCP http://www.ftdichip.com/Drivers/VCP.htm und D2XX 
http://www.ftdichip.com/Drivers/D2XX.htm

Die ZIP-Archive mit den Treibern für Windows32 sind aber völlig 
identisch! Wie wähle ich denn jetzt aus, ob ich den FTDI mit VCP oder 
D2XX anspreche?
Gast
> Beides ist dasselbe.

Das habe ich auch schon gemerkt, s.o. Meine Frage lautete aber: Wie 
wähle ich denn jetzt aus, ob ich den FTDI mit VCP oder D2XX anspreche?
Gast
> Wenn Du über eine virtuelle serielle Schnittstelle mit dem FTDI
> sprichst, verwendest Du den VCP. Du kannst aber auch über die ftd2xx.dll
> direkt mit dem Treiber reden, dann nutzt Du D2XX.

Das würde ja bedeuten, dass beide Treiber gleichzeitig eingerichtet 
werden. Ich habe hier einen FT2232, der meldet sich aber nur als über 
D2XX an, er erscheint nicht als ser. Schnittstellen COMx.
Gast
Hab's jetzt selbst herausgefunden: das wird mit dem Programm FT_PROG 
(bzw. dem älteren MPROG) eingestellt, gibt es auf der Homepage von FTDI. 
Die gibt es aber nur für Windows, nicht für Linux.
Gast
>> das wird mit dem Programm FT_PROG (bzw. dem älteren MPROG) eingestellt

Noch einfacher: Gerätemanager, Treiber unter 'Erweitert' 'VCP laden'.
Stefan
Zbingo schrieb:
> Hab's jetzt selbst herausgefunden: das wird mit dem Programm FT_PROG
> (bzw. dem älteren MPROG) eingestellt, gibt es auf der Homepage von FTDI.
> Die gibt es aber nur für Windows, nicht für Linux.

Unter Linux läuft d2xx via libusb direkt ans usb, am Treiber vorbei....
Gast
Das mit FT232 und FT245 ist sowieso etwas verwirrend. Win erkennt den 
FT245 richtig als FT245 während Linux behauptet der FT245 sei ein FT232
1
tt2t@tt2t-ubuntu:~$ lsusb
2
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
3
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
4
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
5
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
6
Bus 003 Device 006: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
7
Bus 003 Device 003: ID 046d:c00c Logitech, Inc. Optical Wheel Mouse
8
tt2t@tt2t-ubuntu:~$

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.