2024-12-16 12:28 PM
Hi,
I encountered a problem when using a USB as a power source. I am using the STM32G474RE with the X-NUCLEO-DRP1M1. The issue is that the current consumed by the sink is very low (around 200mA). I set a fixed PDO with 1500mA and 5V, and I can see in the message in STM32CubeMonitor-UCPD that the sink chooses the PDO and the source accepts it (attached is a picture of the trace). However, I have no idea why the current is so low. The source CN3 is connected to a power supply that provides 5V and can supply up to 3A. The blue LED (D7) that indicates power from the source is turned on.
Thanks for the help.
2024-12-17 09:50 AM
Hello,
I'm not sure to understand your problem. Your G4 with TCPP03 is a source.
Within the source capability, it exposes 5V@1500mA. For me, 1500mA is the max current you offer. The sink can use whatever it needs within the 1500mA max. So 200mA is OK.
What is more strange to me in the trace, is that you accept a request at 3000mA operating current, which is above your PDO capability. For me, the request should have been rejected. Are you sure of your PDO declaration ?
Have a look at the wiki.
What is the type of sink that you use ? Is it battery powered ?