Probleme mit FTDI Treiber

Gast #6080642
Lesenswert?

Hallo zusammen,

ich wollte meinen STM32 Controller mit dem Bootloader programmieren. 
Dazu habe ich einen FTDI Chip in meine Schaltung genommen. Das Problem 
ist, dass ich trotz des installierten Treibers nicht mit dem FTDI Chip 
unterhalten kann. Ich stecke den USB Kabel rein und Windows findet 
nichts.

Den Schaltplan habe ich angehängt. Kennt sich da jemand von euch aus?

MfG
Angehängte Dateien:
Gast #6080710
Lesenswert?

WYSIWYG schrieb:
> Stephan schrieb:
>> 1M am USB? Sollten das nicht 1-2k sein?
>
> Hat denn die Shield Beschaltung der USB Buchse einen Einfluss auf
> Windows? Der Widerstand ist doch nur für ein besseres EMV Verhalten
> zuständig.
>
> MfG

Kuckfehler, trotzdem sollte ein R von D nach Masse gehen um zu sagen, da 
steckt was dran..
Gast #6080717
Lesenswert?

Ich hatte noch eine blaue LED(D701) hinzugefügt. Wenn man das USB Kabel 
reinsteckt, sollte es blau leuchten.

Das Problem ist nun, die LED leuchtet schwach, wenn das Kabel nicht drin 
steckt :D

Wenn ich es reinstecke, geht die LED aus. Das wäre das zweite Problem, 
was ich mit der Schaltung habe.
Gast #6080738
Lesenswert?

Gebhard R. schrieb:
> Kommen jetzt die 3,3V von einem Schaltregler, der mit den 5V USB
> gespeist wird?

Nein. Von einem Schaltregler der mit 24V gespeist wird. Der leifert die 
3,3V. Die USB Spannung führt zu keinem Schaltregler.

Das Bild mit der blauen LED habe ich euch angehängt. Ich verstehe nicht 
wieso die leuchtet. U701 wird ebenfalls mit 5V versorgt.
Angehängte Dateien:
(Firma: ibfeew) #6080748
Lesenswert?

Hallo,
> Wenn ich es reinstecke, geht die LED aus.
> Das wäre das zweite Problem, was ich mit der Schaltung habe.

USB-Buchse falsch / spiegelverkehrt belegt?
zum test: wenn USB-Kabel drinsteckt, sind dann die +5V vom USB auch zu 
messen (an R702/C703)?

ansonsten übliche Tips:
- alle Signale von USB-Buchse bis zum FTDI-Pin mit Multimeter auf 
Durchgang (27Ohm) geprüft?
- kein Kurzschluß eines Signals nach plus oder masse oder gegeneinander?
- alle Lötstellen am FTDI nochmal mit der Lupe kontrolliert?
- Lötstellen USB prüfen, evtl. auch auf ungewolltem Kurzschluß beim 
Einschieben des Steckers vom USB-Kabel
- anderes USB-Kabel ausprobiert?

Im Normalfall läuft die Enumeration der FTDI-Chips meist problemlos, die 
USB-Anbindung ist sehr robust.
Den Hinweis von Nils (Vbus_sense-Beschaltung) beim nächsten mal trotzdem 
beachten, das sollte aber nicht der Grund fürs Nichterkennen sein.

Maik
Gast #6080871
Lesenswert?

Wie schon erwähnt wurde, steht das alles auf S.23 im Datenblatt!

Ein Spannungsteiler aus 4k7 und 10k gehört an VBUS (USB-Buchse Pin1) 
gelegt und an den Teiler wird der VBUS-Sense Pin des FT231 
angeschlossen.

Dummerweise steht VBUS-Sense in der default-Konfiguration nicht zur 
Verfügung und muß erst mal konfiguriert werden:

Dazu muß mit dem Software Tool FT_PPROG der MTP-Speicher in dem Chip 
programmiert werden, so daß entweder CBUS0 oder CBUS3 die Funktion
VBUS_Sense zugewiesen bekommt, und der Power descriptor gehört auf 0 
gesetzt.

Der dort ausgewählte Pin (CBUS0 / CBUS3) ist dann der VBUS-Sense Pin.

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