Hi E2E,
We use TPS65981 as a USB host and set USB 5V current limit 0.5A, just like below,
But we test it then find that can't trigger current limit until 1.3A.
Did we have something wrong about setting?
Thanks!
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 E2E,
We use TPS65981 as a USB host and set USB 5V current limit 0.5A, just like below,
But we test it then find that can't trigger current limit until 1.3A.
Did we have something wrong about setting?
Thanks!
Hi Julian,
The TPS65981 is a Type-C/PD controller. It is likely that you are entering a Type-C Implicit contract where the controller will have to offer a minimum of 0.9A. The 1.3A overcurrent trip is expected for this scenario.
Thank you,
Eric
Hi Julian,
Unfortunately, this would be non-compliant to the USB-C specification and the TPS65981 cannot support this unless the device has entered a PD contract. You can set the Type-C Current to either 0.9A, 1.5A, or 3A in the System Configuration register (0x28).
Thanks,
Eric
Hi Julian,
You can set the current limit for Type-C implicit contracts in the 0x28 System Configuration Register. If you click on the tab on the left side of your screen that is labeled "System Configuration" you can set the Type-C Current.
Thanks,
Eric