ZHCSFQ2C November 2016 – June 2018 TUSB422
PRODUCTION DATA.
A Debug accessory is a device which presents Rd on both of TUSB422 CC pins or Rp on both of TUSB422 CC pins. The TUSB422 upon detecting either of these two conditions on its CC pins performs the required Type-C debounce. If either condition is still present at end of the debounce, the TUSB422 sets the DEBUG_ACC_CONNECTED bit in the Power Status Register.
The TCPM is required to determine cable orientation by reading the CC1_STATE and CC2_STATE in the CC Status register and writing the orientation to the PLUG_ORIENTATION bit in the TCPC Control register.
CC1_STATE | CC2_STATE | TCPM Writes to PLUG_ORIENTATION bit |
---|---|---|
2’b10 (Rd) | 2’b01 (Ra) | 1’b0. PD communication over CC1 |
2’b01 (Ra) | 2’b10 (Rd) | 1’b1. PD communication over CC2 |
CC1_STATE | CC2_STATE | TCPM Writes to PLUG_ORIENTATION bit |
---|---|---|
Voltage is greater than CC2_STATE. | Voltage is less than CC1_STATE. | 1’b0. PD communication over CC1 |
Voltage is less than CC2_STATE | Voltage is greater than CC1_STATE. | 1’b1. PD communication over CC2 |