English
Language : 

K60P100M100SF2RM Datasheet, PDF (1292/1809 Pages) Freescale Semiconductor, Inc – K60 Sub-Family Reference Manual
Functional Description
• updates the STATUS register to reflect phase completion (See Table 46-18 for field
values.)
• directly proceeds to the next step in the sequence: detection of a charging port See
Charging Port Detection.
46.5.1.4 Charging Port Detection
Once it is known that the data pins have made contact, the module waits for a fixed delay
of 1 ms, and then attempts to detect if it has been plugged into a charging port. The
module connects the following analog units to the USB D+ or D- lines during this phase
(when the usbdcd_en and usbdcd_chg_det_en signals are asserted high):
• The voltage source VDP_SRC connects to the D+ line
• The current sink IDM_SINK connects to the D- line
• The voltage comparator connects to the USB D- line, comparing it to the voltage
VDAT_REF .
After a time of TVDPSRC_ON, the module samples the D- line. The TVDPSRC_ON parameter
is programmable and defaults to 40 ms. After sampling the D- line, the module
disconnects the voltage source, current sink, and comparator.
The next steps in the sequence depend on the voltage on the D- line as determined by the
voltage comparator. See the following table.
Table 46-16. Sampling D- in the Charging Port Detection Phase
If the voltage on D- is...
Below VDAT_REF
Above VDAT_REF but below VLGC
Above VLGC
Then...
The port is a standard host that does not support the
USB Battery Charging Specification v1.1.
The port is a charging port.
This is an error condition..
See...
Standard Host
Port
Charging Port
Error in Charging
Port Detection
46.5.1.4.1 Standard Host Port
As part of the charger detection handshake with a standard USB host, the module does
the following (without waiting for the TVDPSRC_CON interval to elapse):
• Updates the STATUS register to reflect that a standard host has been detected with
SEQ_RES = 01. (See Table 46-18 for field values.)
1292
K60 Sub-Family Reference Manual, Rev. 6, Nov 2011
Freescale Semiconductor, Inc.