10.2.7.17 TCPC Command Register
| Name: | TCPC_CMD |
| Offset: | 0x23 |
| Reset: | 0x00 |
| Property: | Read/Write |
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| COMMAND[7:0] | |||||||||
| Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
Bits 7:0 – COMMAND[7:0] Command
| Value | Name | Description |
|---|---|---|
| 34 | DISABLEVBUSDETECT | Disables Vbus present detection. |
| 51 | ENABLEVBUSDETECT | Enables Vbus present detection. |
| 68 | DISABLESINKVBUS | Disables sinking power over VBUS. This COMMAND does not disable TCPC_PS.VBUS detection. The TCPC must clear TCPC_FS.VBUSOCPF and TCPC_FS.VBUSOVPF. |
| 85 | SINKVBUS | Enables sinking power over VBUS and enable VBUS present detection. |
| 102 | DISABLESOURCEVBUS | Disables sourcing power over VBUS. The TCPC shall stop reporting TCPC_FS. Internal or External OCP or OVP Faults. This COMMAND does not disable TCPC_PS.VBUS detection. |
| 119 | SOURCEVBUSDEFAULTVOLTAGE | Enables sourcing vSafe5V over VBUS and enable VBUS present detection. Source must transition to vSafe5V if at a high voltage. |
| 153 | LOOK4CONNECTION | Starts DRP toggling if TCPC_RCTL.DRP=1. If TCPC_RCTL.CC1/CC2= 1 start with Rp, if TCPC_RCTL.CC1/CC2 =2 start with Rd. If TCPC_RCTL.CC1/CC2 are not both 1 or 2, then do not start toggling. The TCPM must issue TCPC_CMD.Look4Connection to enable the TCPC to restart connection detection in cases where TCPC_RCTL contents will not change. An example of this is when a potential connection as a source occurred but was further debounced by the TCPM to find the sink disconnected. In this case, a source only or DRP should go back to its Unattached.Src state. This would result in TCPC_RCTL staying the same. |
