Kinetis K21 USBDCD Low/DEad Battery

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Kinetis K21 USBDCD Low/DEad Battery

631件の閲覧回数
HeMyFAE
NXP Employee
NXP Employee

Dear Kinetis,

Our customer ran into issue that this USBDCD module doesn’t work correctly at very low/dead battery level, especially when the battery is disconnected (the module sometimes reported the Wall Charger as USB Host).  And the app note mentions that “this module assumes that the battery is good”.  We use this module to detect different type of Charger (either Wall of Host) to configure different charging current to the battery.

Please see attached schematics and snippets of the K21 refererence manual(deadbattery.rtf) for reference.

 

Please see snippets of the K21 refererence manual(deadbattery.rtf)  and  the attachment (sheet2) for schematic, related to VBUS IN of 100mA/500mA.

 

FW is programed with this sequence:

1) Start with 100mA.

2) Check for VBUS, if VBUS connected, use USB Charger Detect to figure out whether the device is connected to USB Host or USB charger.

3) If the connection is USB Charger, bump the current charge to 500mA.

4) If the connection is USB Host, Issue the command to the USB controller to pullup the USB D+ line and Enable test Application (USB interface).

Question:

How is the battery level affect the USBDCD?

Regards,

hy

ラベル(2)
0 件の賞賛
返信
1 返信

500件の閲覧回数
HeMyFAE
NXP Employee
NXP Employee

After the customer add some delay (2s between HW initialization and USB Charger Detect module to have enough time for MCU power up), that module works better, it doesn’t report USB charger as USB Host anymore. 

Please close this issue base on the latest finding.

0 件の賞賛
返信