Other Parts Discussed in Thread: TPS65987DDK
Tool/software:
Register 0x69 provides the status of the CC pin. On a properly connected device (an AltMode DP display), the status bytes are:
Byte 1 = 0x02; Byte 2 = 0x00; Byte 3 = 0x02; Byte 4 = 0x44
This indicates CC2 is the PD communication line, CC1 is not connect, CC2 has Rd detected and DRP is Attached SRC
On systems where no power is being delivered the status byte is:
Byte 1 = 0x00; Byte 2 = 0x02; Byte 3 = 0x00; Byte 4 = 0x4d
This indicates CCpinForPD Not connected. Which is why no power is being enabled. Correct? But why the following:
Byte 2 = 0x02; Byte 3 = 0x00; Byte 4 = 0x4D
If Byte 2 indicates CC1 is Rd connected, why isn't Byte 1 reading 0x01?
If Byte 0 is 0x00, are the other bytes valid?