I load an image on my board with the TPS65982 and then make a connection to a TI-EVM set to switch = 5, 10, or 11. These all have different combinations of the DP and TBlt alt modes. If I set it to 5 and make a connection and probe the CC line and decode the traffic I can see the 'Discover SVID response ACK' message that says that the TI-EVM has SVID = FF01 (DPort) and SVID = 8087 (Intel/TBlt). I would like to be able to read that information out of the registers in the TPS65982 on my board to tell what SVIDs were possible on the TI-EVM or device to which I am connected. If the TI-EVM switch = 10, I only see the 8087 and switch = 11, I see the 0xFF01. Is there a way to read the SVID information from the TPS65982 registers? I only see the one that is active when I read the DataStatus register. I did find out that if I send a 'GCdm' message with the 0x8087 or the 0xFF01 that I will receive a mode = 0x1 back (according to the HI-Utility) when that mode is present on the TI-EVM. Is this the correct way to get this information or is there a better way? The I2C traffic has a bit more information than is present in the HI-Utility GUI, but I just want to know if that Alt Mode is present in my connection, in this case the TI-EVM.
Thanks,
WST