FT230X: Battery Charger Detection verwenden?

Gast #3170405
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?
Gast
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?
Gast
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
(Firma: MED-EL GmbH)
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.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.