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?
> 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?
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.
> 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.
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.
>> 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....
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:~$ |
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.