cancel
Showing results for 
Search instead for 
Did you mean: 

USB PD Part selection

NajeemSyed
Associate II

Hello,

I'm working with the STM32U575VGT6 as my primary MCU and need a USB-C DRP PD IC. I'm considering the TCPP03-M20 or STUSB1600AQTR. My question is, when the PD operates in sink mode (during charging), we intend to turn off all power supplies, including the MCU. Is it possible to use these ICs in sink mode without the MCU? Additionally, we need the PD to act as a source when external peripherals are connected to this board through USB-C.

30 REPLIES 30
PPAIL.1
ST Employee

Hi NajeemSeyed

Sorry for my very late reply, I was waiting for the latest component releases to see if they would improve the behavior.

So I reconsidered the problem from the beginning:
I finally resolved the issue on my side under following conditions :

My setup:
- Hardware : NUCLEO-U575ZI + X-NUCLEO-DRP1M1
- Tools : STM32CubeMX 6.16.0
- Software : X-CUBE-TCPP 4.2.0, X-CUBE-FREERTOS 1.2.0

I think we are experiencing the same problem because we are both working on two evaluation boards connected together by long wires.
I stabilized the behavior by shortening the wires between the NUCLEO and the X-NUCLEO-DRP1M1 and also improving the GND connection between the two boards.
- I placed the X-NUCLEO-DRP1M1 above the NUCLEO to shorten wires
- I changed the ADC channel for Ch5 to Ch7 in order to achieve a very short connection
- I ducplicated the GND connection (from SNK Connector GND to NUCLEO GND)

I attach a picture of these boards

I also attached the .ioc of my solution with the following allocated resources:
X-NUCLEO-DRP1M1SignalNUCLEO-H575ZI
CN7-8GNDCN11-8
CN2-GNDGNDCN14-1
CN7-16VDDCN11-16
CN10-23CC1CN11-17  PA15
CN10-26CC2CN12-26  PB15
CN10-2ENCN12-29  PB5
CN10-37FLGCN12-40 PE8
CN7-28VBUSCN11-59  PG0
CN10-3I2C2-SCLCN11-51  PF1
CN10-5I2C2-SDACN11-53  PF0

 

I tested this configuration for a while without encountering any problems.

------------------------------------

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.