Hallo, ich hoffe hier kann mir jemand bei meinem FT232 weiterhelfen. Ich habe die Schaltung (5V Self Powered) wie in den appnotes beschrieben aufgebaut. Windows erkennt auch, wenn der Stecker eingesteckt wird, aber dann wird ein "Unbekanntes Gerät" gemeldet. Folgende Punkte habe ich geprüft: Vcc,Gnd, avcc, vccio sind in ordnung (4.8 - 5.0 V) Quartz 6Mhz mit 27pF schwingt. EEPROM hab ich keinen angeschlossen, aber die EEDAT Leitung über 10K gegen Gnd gezogen. Vcc ist nahe am FT232 mit C´s abgeblockt, die USB buchse ist ca. 2 cm vom ic entfernt. Hat jemand noch vorschläge was hier Probleme macht? Achso, eine Sache noch: An (TTL)RX hängt noch ein MAX232 und ein MAX485 welche über ein wired-or verbunden sind. TX ist zwischen alle 3 IC´s parallel angeschlossen. Könnte das irgendwie Probleme verursachen? Vielen Dank! Gruss Torsten
Hallo Torsten! Ich habe das selbe Problem. Behoben habe ich das ganze noch nicht wirklich, aber ich habe einige entscheidende Verbesserungen durch ein EEPROM bewirkt. Wenn das EEPROM programmiert wird, dh die ID des USB Gerätes gespeichert wird, ist die Warscheinlichkeit größer, dass das Gerät vom PC erkannt wird. Bei mir kommt es aber trotzdem oft vor, dass das Gerät nicht erkannt wird, ich glaube ich habe noch einige Störungen auf den Leitungen. Oder Probleme mit dem Pull-up auf DP, von dem ich gelesen habe, dass dieser eintscheident für die PC Erkennung sein soll. Lg Matthias
Hallo, schön das du dich meines Beitrags angenommen hast :-) Das Problem an meiner Schaltung konnte ich zwischenzeitlich lösen. Die EEDAT Leitung darf nicht gegen Gnd gezogen werden, sonst kommt der FT232 nicht hoch. Die Leituntg gegen Vcc und schon läufts. In der nächsten Schaltung mach ich aber auch einen EEPROM drauf. Ist einfach besser damit. Die Erkennung geht wirklich mit Hilfe dieses Pullups, aber da wird nur ein kurzer Spannungseinbruch ausgewertet. Danach erfolgt normalerweise das Enumerieren des FT. Was ich feststellen musste, ist das die Leitungslängen schon beachtet werden müssen, darf alles nicht zuuu lang sein. Gruss Torsten
Vielleicht als Ergänzung (habe auch mit dem gleichen Problem gekämpft): Bei den Bauteilen 2. Generation (FT232BM, FT232BL,...) gibt es den Pin TEST und dieser sollte bei Normalbetrieb auf GND gezogen werden (S. 2 des Datenblattes "Integrated RCCLK Cirsuit"). Bei mir hat es danach sofort funktioniert (EEDATA in der Luft).
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.