2025-06-12 10:05 PM
When connecting to a charging port with a USB-C to USB-A cable, the device repeatedly switches between charging and not charging.
If the STUSB4500 is supposed to support non-PD sources, how should I configure it to ensure stable charging in this scenario?
Thanks!
2025-06-13 12:37 AM
Yes, STUSB4500 is compliant to USB PD, so it supports both USB-PD and USB-C only sources.
If you use a USB-C to USB-A cable, logically the power profile will be 5V (@500mA or 900mA).
Do you use an STUSB4500 eval kit or your own board ? Is there a load connected on Sink side ?
2025-06-13 1:53 AM
Thanks for reply.
Not the eval kit, Use my own board, I just use in default, don't control the chip through I2C.
Currently, use c to c cable , it identified as 5V , 1.5A
use c to a cable, he device repeatedly switches between charging and not charging
I can control the chip through I2C, is there any register need to set?
2025-06-13 2:28 AM
The STUSB4500 is a standalone solution, you do not need to write the I2C registers if you use it in a standard way (which is your case).
Please send your schematics or if you want to keep confidentiality, I recommend to open a case (and attach your schematics) at : https://www.st.com/content/st_com/en/support/support-home.html#
You could also monitor the VBus_EN_SNK signal to check if the charging/not charging states are due to STUSB4500 opening/closing the switch.
2025-06-13 2:38 AM
This is the PD schematics, and I try to set the PDO1 5V 1.5A, PDO2 9V 1.5A, PDO3 12V 1.5A, and send soft reset
Are these the correct configuration steps?
Thanks!
2025-06-13 7:07 AM
Looking at your schematics, I see that you did not implement the discharge circuit as in our schematics (see below).
This circuit is recommended, especially if you are expecting high current surge, because:
Please add this circuit and let me know.