FTDI an älterer Hardware nicht mehr erkannt?

Gast #5879123
Lesenswert?

Hallo,

ich habe eine slebsterstellte Platine mit einem FT323RL, welche seit 
viele Jahren Problemlos Ihren Dienst tut. Jetzt wollte ich diese nach 
über einem Jahr wieder an meinem Bastelrechner (wo sie davor schon oft 
lief) nutzen.

Das Problem:
----------------

1) Bastelrechner (>10 Jahre alt):
Unter Windows 7 Pro SP1 kommt nur eine Fehlermeldung, dass kein Treiber 
installiert werden konnte. Im Gerätemanager wird der FTDI als 
"unbekanntes Gerät" angezeigt. Wenn ich die FTDI-Treiber manuell 
installiere, kommt nur die Meldung, dass die Treiber bereits aktuell 
sind.
Nun gut, kurzerhand Windows 7 neu installiert (da der Rechner eh mucken 
machte), aber das Problem besteht weiter.

Was ich weiter versucht habe:
---------------------------------

2) Gleicher Rechner unter Linux (Ubuntu 16.04 LTS) probiert - FTDI wird 
nicht erkannt:
"device descriptor read/64, error -71 ftdi"

3) Netbook (8 Jahre alt) mit Linux Mint 19.1 XFCE: FTDI wird nicht 
erkannt (wie 2)

4) PC (6 Jahre alt) (auch Win7 Pro SP2) - da lief die Platine auch schon 
- wird ebenfalls als "unbekanntes Gerät" erkannt

Die Überraschung:
--------------------

Ich dachte schon, dass es trotz Kauf beim Distributor evtl. ein 
Fake-FTDI ist, machte aber noch einen letzten Test:

5) Leihweise an einem 1 Jahr alten Win10-Pro-Rechner getestet:
Problemlos als FTDI erkannt, unter HTERM nutzbar.
Auf gleichem Rechner auf einer Mint-VM (LMDE 3 Cindy) getestet: FTDI 
problemlos erkannt und nutzbar
HW-IDs geprüft, die sind jew. korrekt: VID=0403 und PID=6001

Problem:
----------
Auf allen meinen Rechnern funktioniert es nicht.
Ich habe gerade keinen Plan was ich noch versuchen könnte oder woran es 
liegt.
- Am Alter der Hardware? (Wobei es "früher" ja auch ging.)
- Oder am Win7 (Wobei es "früher" ja auch ging, und dann sollten ja noch 
die Linuxe mitspielen.)

Bin für jeden Tipp dankbar,

Rudi
Persönliche Seite #5879162
Lesenswert?

Rudi Ratlos schrieb:
> "device descriptor read/64, error -71 ftdi"

Das bedeutet, dass der allererste Befehl schon nicht funktioniert. Das 
passiert lange, bevor irgendwelche Treiber geladen werden. Es ist also 
ein ziemliches "Low-Level"-Problem. Kann es sein, dass der FTDI relativ 
lange zum Starten braucht (langsam steigende Spannung o.ä.)? Je nach 
PC/OS-Konstellation könnte es sein, dass dieser erste 
GET_DESCRIPTOR-Befehl so früh nach dem Einstecken (und Erkennung des 
D+-Pullup) kommt, dass der FTDI da noch nicht bereit ist. Kannst du 
einen Schaltplan zeigen, oder den FTDI mal ohne Schaltung direkt am USB 
betreiben?

PS: Das "-71 ftdi" ist irgendwie verdächtig. Woher weiß das Linux, dass 
da ein FTDI dran hängt, wenn der Device Descriptor ja nicht gelesen 
werden konnte?

Hilft das hier vielleicht?
https://urukrama.wordpress.com/2009/01/27/usb-drive-not-recognised-error-71/
Beitrag "Re: FT232RL tut krumm"
Gast #5879176
Lesenswert?

Jörg W. schrieb:
> Hast du mal probiert, einen USB-Hub dazwischen zu hängen?

Müsste ich mal testen (die Frage bleibt, warum es plötzlich nicht mehr 
geht)

Niklas G. schrieb:
> Je nach
> PC/OS-Konstellation könnte es sein, dass dieser erste
> GET_DESCRIPTOR-Befehl so früh nach dem Einstecken (und Erkennung des
> D+-Pullup) kommt, dass der FTDI da noch nicht bereit ist. Kannst du
> einen Schaltplan zeigen, oder den FTDI mal ohne Schaltung direkt am USB
> betreiben?

Der FTDI ist solo, es ist einfach ein USB-Seriell-Wandler nach Figure6.1 
(Bus Powered Configuration) des FT232R-Datenblatts + Rx/Tx-LEDs.

Wie könnte ich das Problem lösen?
Persönliche Seite #5879187
Lesenswert?

Rudi Ratlos schrieb:
> Der FTDI ist solo, es ist einfach ein USB-Seriell-Wandler nach Figure6.1
> (Bus Powered Configuration) des FT232R-Datenblatts + Rx/Tx-LEDs.

Und sonst hängt da gar nichts dran? Nichts, was Strom braucht?

Rudi Ratlos schrieb:
> Wie könnte ich das Problem lösen?

Ein 0815-Adapter-Kabel nehmen, welches industriell getestet wurde...
Gast #5879275
Lesenswert?

Niklas G. schrieb:
> Und sonst hängt da gar nichts dran? Nichts, was Strom braucht?
Nein.


> Ein 0815-Adapter-Kabel nehmen, welches industriell getestet wurde...

> Mit der Software (OS) hat das eher nichts zu tun, es ist irgendwas mit
> der Hardware.
Gut, wird aber erst heute abend..
Gast #5880286
Lesenswert?

Hallo.
Habe mir ein anderes Kabel besorgt und jetzt läuft es auch an meiner 
alten Hardware.
(Trotzdem seltsam dass es "früher" und an dem neuen PC ging)
USB-Hub habe ich spontan nicht gefunden.

Danke für die schnellen Tipps.

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