dock數據認證通過U4001 USB控制器完成這一動作:

微芯源培訓
下面看下認證的過程看圖:

與DOCK相連的connect通過信號TRISTAR_CON_DETECT_L傳送一個低電平給U4001 (TRISTAR),緊接著Q4001通過PP5v0_USB_RVP傳送5V電壓給U4001,U4001內部由LDO電路在TRISTAR_BYPASS產生,3V0電壓給ACC1(USB正接)或ACC2(USB反接),ACC1傳送command給CPU,認證通過後,U4001通過TRISTAR_TO_TIGRIS_VBUS_OFF 給U2101(TIGRIS CHARGER)一個低電平使能信號,控制U2101工作,開始正常的開機。
我們再看下U4001的阻值:

認證的5個步驟對應的電壓分別是:
PP5V0_USB ----------------------5V
PP5V0_USB_RVP ----------------------5V
TIGRIS_TO_PMU_INT_L ----------0V(瞬間為1.8V)
USB_VBUS_DETECT (無條或無條能開機) -------- ----2.6V
TRISTAR_TO_TIGRIS_VBUS_OFF--0V
TRISTAR_BYPASS -----------------3.0V