Information

USBDCD_TIMER1 field descriptions (continued)
Field Description
15–10
Reserved
This read-only field is reserved and always has the value zero.
9–0
TVDPSRC_ON
Time Period Comparator Enabled
This timing parameter is used after detection of the data pin. See "Charging Port Detection".
Valid values are 1–1023, but the USB Battery Charging Specification requires a minimum value of 40 ms.
41.4.6 TIMER2 register (USBDCD_TIMER2)
TIMER2 contains timing parameters.
NOTE
Register values can be written that are not compliant with the
USB Battery Charging Specification v1.1, so care should be
taken when overwriting the default values.
Address: USBDCD_TIMER2 is 4003_5000h base + 18h offset = 4003_5018h
Bit 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
0
TVDPSRC_CON
0
CHECK_DM
W
Reset
0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
USBDCD_TIMER2 field descriptions
Field Description
31–26
Reserved
This read-only field is reserved and always has the value zero.
25–16
TVDPSRC_CON
Time Period Before Enabling D+ Pullup
Sets the time period (ms) that the module waits after charging port detection before system software must
enable the D+ pullup to connect to the USB host. Valid values are 1–1023, but the USB Battery Charging
Specification requires a minimum value of 40 ms.
15–4
Reserved
This read-only field is reserved and always has the value zero.
3–0
CHECK_DM
Time Before Check of D– Line
Sets the amount of time (in ms) that the module waits after the device connects to the USB bus until
checking the state of the D line to determine the type of charging port. See "Charger Type Detection."
Valid values are 1–15ms.
Memory map/Register definition
K20 Sub-Family Reference Manual, Rev. 2, Feb 2012
936 Freescale Semiconductor, Inc.