FTDI FT232R VCP oder D2XX?

Gast #868935
Lesenswert?

Ich habe mir einen solchen USB-seriell Konverter gebaut. Unter XP 
funktioniert es auch. Unter Win98 jedoch nicht, ist mein alter 
Werkstattrechner. Unter:
http://www.ftdichip.com/Drivers/D2XX.htm
gibts 2 Treiber (VCP und D2XX). Was ist der Unterschied?

Unter Win98 wird beim anstecken das Teil erkannt und es wird auch was 
installiert. In der Systemsteuerung unter Schnittstellen erscheint dann 
jedoch der neue COMx nicht. Bei den USB-Geräten steht der FTI-Chip 
korrekt drin.

Läuft FT232R überhaubt mit dem Treiber?
Gast #868962
Lesenswert?

"Combined driver model (D2XX and VCP).  Devices programmed as VCP will 
expose a COM port, as will AM and BM devices."

Mit der VCP-Version wird ein Virtual-Comport erzeugt, mit der 
D2XX-Version nicht. Der aktuelle Treiber verwendet aber ein "Combined 
driver model". Den installierst du un jenachdem was im ex. EEProm am 
FTDI eingestellt ist, wird geladen...

hast du auf dem Win98 die Treiber vom 12.12.05 installiert? Sind ja 
extra für Win98/ME.

Das aktuelle combined modell läuft meines Wissens nicth unter Win98:
http://www.ftdichip.com/Documents/AppNotes/AN232R-04_CDM.pdf
Gast #869047
Lesenswert?

Ich habe die Win98 Version von der FTDI Seite genommen. MPROG läuft und 
kann den EEPROM programmieren. Ich kanns erst nächste Woche nochmal mit 
den VCP-Treiber versuchen.

Nochwas ist mir aufgefallen:
Unter XP bekomme ich nach dem ab- und wieder anstecken machnmal einen 
neuen COM-Port zugewiesen. Der vorhergehende wird irgenwie nicht wieder 
freigegeben. Ist das normal?
Gast #869230
Lesenswert?

> Unter XP bekomme ich nach dem ab- und wieder anstecken machnmal einen
> neuen COM-Port zugewiesen.
Falls das Problem bestehen bleibt, hilft evtl. die FTDI Application Note 
mit den Localisation IDs weiter.

Dann wird der USB Buchse in die du den FT232 einsteckst, der COM Port 
zugewiesen.

Ralf
Gast #869239
Lesenswert?

>Normalerweise behält der Adapter den entsprechenden COM-Port, wenn im
>EEPROM eine Seriennummer steht, die sich von den Seriennummern der
>anderen FTDIs im System unterscheidet. ich hab an meinem Rechner mehrere
>FT232R, die den COM-Port auch behalten, wenn ich sie an andere USB Ports
>anschließe.

ja das ist so, aber deinstaliere mal den Treiber und stecke mal FTDI
erneut an! Nach der Treiber (Neu)Installation wirst du sehen das
die Port-Nummer hochzählt!

Fluch, das betrifft sogar schon meine Kunden.
Ich erwäge sogar schon FTDI FT232 nicht mehr einzusetzen, zumindest 
nicht
in Verbindung mit VCP!

Ist aber vielleicht meiner Faulheit geschuldet nicht D2XX direkt
zuverwenden??!!
Gast #869253
Lesenswert?

Kann ich zumindest für XP auch bestätigen. Nach Deinstallation und 
Neuinstallation wird der ComPort hochgezählt. Der vorherige wird mit 
'belegt' gekennzeichnet. Man kann diesen aber trotzdem als virtuellen 
ComPort einstellen, nachdem man die kommende Warnung, dass dieser schon 
von einen anderen Gerät verwendet wird, wegklickt.

Oder gibt es einen anderen Weg, die fälschicher Weise als 'belegt' 
gekennzeichneten wegzubekommen?
Gast #869642
Lesenswert?

Ich habe 2 von 3 ComPorts wegbekommen. Einer ist noch da, könnte aus 
einer weiter zurückliegenden Installation stammen. Den Adapter von 
damals habe ich nicht mehr.

Darf ich fragen, wie das mit der Umgebungsvariable geht?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren