This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi Experts,
Our customer is using TPS65987D in their design, but facing PD communication issue. The captured PD trace is in below. We confirmed using the same firmware, it works on our EVM. Kindly help to check what's the problem in here? Customer's schematic and PCB design have been send via email offline.
Thanks.
Hi Wang,
Are you able to communicate with the PD controller in debug mode? If yes, please send ‘PTCq’ – Patch Query 4CC command and check whether device is booting from SPI flash. If its not booting from SPI flash, please let me know ADCIN1 resistor divider values.
Thanks
Prajith
Hi,
Posting mail communication.
Modify Type-C current to 3A in the customer project and test. If 3A is getting reflected instead of 1.5A, we can confirm that configuration is loading from ext SPI.
Steps to debug PD controller over I2C:
Take out I2C2_SDA and I2C2_SCL and connect it to I2C lines of Aardvark SPI/I2C analyzer. Now, we can use GUI to communicate with the device.
Open GUI, go to Adapter and configure Aardvark. Now click on “Sweep I2C address range for device response”. If the device is working, you will be able to see a valid address here.
Get Aardvark SPI/I2C analyzer https://www.totalphase.com/products/aardvark-i2cspi/ for this experiment.
Tnx
Prajith