Forum: Mikrocontroller und Digitale Elektronik FT230X: Battery Charger Detection verwenden?


von Leo H. (Gast)


Lesenswert?

Moin,

hat jemand schon erfolgreich die "Battery Charger Detection" von einem 
FT230X eingesetzt?

Der Chip sitzt auf einer Testplatine (UART-Übertragung funktioniert) und 
wurde nach der Appnote AN_175 von FTDI konfiguriert: 
http://www.ftdichip.com/Support/Documents/AppNotes/AN_175_Battery%20Charging%20Over%20USB%20with%20FTEX%20Devices.pdf

Auf der Testplatine ist eine LED an +3V3 und den CBUS0-Pin 
angeschlossen.
Eigentlich müsste diese LED aufleuchten, wenn der FT230X ein Ladegerät 
erkennt. Funktioniert aber nicht.

Spannungen an der USB-Buchse (geliefert vom Ansmann Dual USB Netzgerät):
VBUS: 5V
D-: 2V
D+: 3,2V

Damit müsste sich das Netzgerät eigentlich als 10W "Dedicated Charging 
Port" ausgeben. (Quelle: Datenblatt TPS2511, Seite 12)

Alle Datenleitungen am FT230X floaten irgendwo bei 1,8V durch die 
Gegend.
Hab ich da irgendwas verpasst? Falsches Ladegerät oder sowas?

von Leo H. (Gast)


Lesenswert?

Heute noch ein paar mehr Details.

IC: FT230XS, 43. Woche 2012, Rev. D

Außerdem habe ich mir noch einen Testaufbau gebastelt (3 Netzgeräte + 1 
USB-Buchse) und sämtliche mir bekannte Spannungspegel und Kombinationen 
durchprobiert.

Direkt am PC angesteckt liefert der BCD-Pin saubere Signale je nach 
EEPROM-Konfiguration.
Ohne USB-Verbindung scheint der Chip in irgendeinem undefinierten 
Zustand festzuhängen.

Ein älterer Rev. B Chip verhält sich genauso.

Woran könnte das liegen?

von Andreas (Gast)


Lesenswert?

Hallo!

Leo-andres H. schrieb:
> Heute noch ein paar mehr Details.
>
> IC: FT230XS, 43. Woche 2012, Rev. D
>
> Außerdem habe ich mir noch einen Testaufbau gebastelt (3 Netzgeräte + 1
> USB-Buchse) und sämtliche mir bekannte Spannungspegel und Kombinationen
> durchprobiert.
>
> Direkt am PC angesteckt liefert der BCD-Pin saubere Signale je nach
> EEPROM-Konfiguration.
> Ohne USB-Verbindung scheint der Chip in irgendeinem undefinierten
> Zustand festzuhängen.
>
> Ein älterer Rev. B Chip verhält sich genauso.
>
> Woran könnte das liegen?

Wurde das Problem gelöst? Wenn ja, wie?
Danke,
Andreas

von Jürgen W. (Firma: MED-EL GmbH) (wissenwasserj)


Lesenswert?

Ist zwar ein alter Thread, hier trotzdem die Antwort für andere mit 
demselben Problem:

Die X-Serie der FTDI-Chips (ich habe FT200XD in Verwendung) kann den 
CBUS-pin entweder für
* Battery Charger Detection oder
* PWREN, also daß der USB-Host den Strombedarf (z.B. bis 500mA je nach 
Konfiguration) akzeptiert.

konfiguriert werden. In zweiterem Fall funktioniert BC-Detektion initial 
nicht.

Es gibt aber in der Chip-Konfiguration das Flag 'Force Power Enable', 
d.h. man konfiguriert den Pin für PWREN und dank des Flags zieht er den 
Pin auch, wenn ein Battery Charger angehängt ist.

Beim TO dürfte der Chip entsprechend für USB-Anwendung konfiguriert und 
diese Flag nicht gesetzt sein.

: Bearbeitet durch User
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
Noch kein Account? Hier anmelden.