we are using TUSB1211 on Intel baytrail platform, and want to know if TUSB1211 can support the full type ACA detection on BC1.2 ?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
we are using TUSB1211 on Intel baytrail platform, and want to know if TUSB1211 can support the full type ACA detection on BC1.2 ?
Hello Jessica,
Yes, the TUSB1211supports ACA detection on BC1.2. Please notice that you should check the D- comparator after TCP_VDM_EN=200ms, to ensure the ACA dock has enabled its VDM_SRC; this is done by means of reading the bit CHGD_SERX_DM in the VENDOR_SPECIFIC4 register (0x88,bit 0), only if RID_A was found first.
CHGD_SERX_DM: Read-only status bit showing status of debounced charger detection single-ended receiver comparator on DM:
0: VDM < [0.8V : 2.0V] SERX threshold
1: VDM > [0.8V : 2.0V] SERX threshold
Note: This comparator and status bit is enabled automatically in the
following scenarios:
• When charger detection FSM (Finite State Machine) is enabled and VDP_SRC or IDP_SRC are enabled by FSM
• When SW_CONTROL=1 and DP_VSRC_EN =1
• When SW_CONTROL=1 and CHGD_IDP_SRC_EN=1
• When DP_WKPU_EN bit is enabled
In all other cases (including when DP 1.5K pullup is enabled by SW for CDP/DCP/SDP differentiation after SW charger detection step) this status bit should be ignored and LINESTATE<1:0> bits in DEBUG register, or RXCMD should be used for DP/DM detection.
Best regards,
Diego.