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.

TPS65988: Port 2 and BC1.2 via Application Customization Tool

Part Number: TPS65988
Other Parts Discussed in Thread: TPS65987D

I am trying to understand how to setup a TPS65988 for use with a USB type A connector on Port 2 utilizing what features and protocols allow for it in said part.

The hardware design is based on the TIDA-01515.  Hardware is completed and I am successfully able to program my board using the Application Customization Tool.

Found document:  SLVAE17A TPS65987D and TPS65988 BC1.2 Implementation Guideline

While interesting, the instruction to change certain registers is somewhat confusing and of no real help at all.   

What I require is a step by step instruction how to change the required registers using the Customization tool.

To add, while the Tida-01515 is a great hardware design start point, why is there not some project available to this specific design to assist development. Such a project would be invaluable and speed up development substantially.  If somebody has such a project to share, it would be greatly appreciated.

Thank you 

  • Hi Brian,

    Here is the project file used for this design.

    For the Type-A port, the only thing that needs to be changed is in register 0x29, which is highlighted in Table 3 from that app note.

    5545.88DH Power Bank.pjt

    Hope this helps answer your question

  • Thank You Adam.

    Your supplied project strangely enough does not work at all for me as Port 2 still appears configured for USBC protocols.

    However, the project did reveal some info I was looking for (the registers regards choosing BC1.2), that when copied to my project, had some success in charging a Xiaomi and a Apple device via the USBA to MicroUSB and an apple cable.

    So few steps forward in right direction.

    Thank You 

    Brian