2024-04-25 05:10 AM
Hi Team,
I want to work on USB PD sink , which board would be suitable?, I'm trying for 28V 5A power. I think the firmware for this specification is not available yet. Even though i want to try on. Would you suggest me any board? Is STM32L562 would be compatible?
Thanks in advance
Regards
Nithin Varghese
Solved! Go to Solution.
2024-04-26 05:36 AM - edited 2024-04-26 05:37 AM
Hello @NITHIN ,
To add information on top of what @PPAIL.1 wrote : The nucleo, discovery and eval board with L5 (there is even the STM32L562 that you refer to on the discovery one) have sink application demo code, that is using TCPP01.
The x-cube-TCPP code you were referring to support PD3.1 EPR (So USBPD protocol for negotiating 28V@5A).
From the software point of view, the brick is available.
As @PPAIL.1 said, the TCPP upgrade to support EPR voltages is on going. So it means you can start working on your design at 28V, and when the ST hardware supporting EPR will be available, you'll be ready.
Regards,
Nicolas
2024-04-25 06:40 AM - edited 2024-04-25 09:41 AM
Hi @NITHIN
The USB Power Delivery protocol enables voltage and current negotiation, to deliver up to 100 W of power in SPR. With Extended Power Range EPR in PD3.1, this would be possible with the stack x cube TCPP and soon will be fully supported in our hardware solutions.
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.
2024-04-25 09:33 PM
2024-04-26 02:35 AM
Hi NITHIN
You fill find here below USB-PD Sink applications examples for L5.
- For STM32L522E-EVAL : STM32CubeL5/Projects/STM32L552E-EV/Applications/USB-PD/USB-PD_Consumer_1port at master · STMicroelectronics/STM32CubeL5 · GitHub
- For NUCLEO-L552ZE-Q : STM32CubeL5/Projects/NUCLEO-L552ZE-Q/Applications/USB-PD/USB-PD_Consumer_1port at master · STMicroelectronics/STM32CubeL5 · GitHub
- For STM32L562-DK : STM32CubeL5/Projects/STM32L562E-DK/Applications/USB-PD/USB-PD_Consumer_1port at master · STMicroelectronics/STM32CubeL5 · GitHub
To go further, we have developed a software pack in STM32CubeMX that helps to build USB PD applications for any MCU with UCPD. Its documentation is available in the documentation folder of the X-Cube-TCPP_V4.1.0.
It can allow to build the Sink applications in SPR (We are working EPR and will be available soon) with the STM32L562: select the software pack in Sink application with a TCPP01, and define resources affectations in the platform settings.
Regards
2024-04-26 02:50 AM
Hi @NITHIN
This would be possible with the stack in CubeFW.
If you need full solution, please contact your local FAE.
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.
2024-04-26 05:36 AM - edited 2024-04-26 05:37 AM
Hello @NITHIN ,
To add information on top of what @PPAIL.1 wrote : The nucleo, discovery and eval board with L5 (there is even the STM32L562 that you refer to on the discovery one) have sink application demo code, that is using TCPP01.
The x-cube-TCPP code you were referring to support PD3.1 EPR (So USBPD protocol for negotiating 28V@5A).
From the software point of view, the brick is available.
As @PPAIL.1 said, the TCPP upgrade to support EPR voltages is on going. So it means you can start working on your design at 28V, and when the ST hardware supporting EPR will be available, you'll be ready.
Regards,
Nicolas
2024-04-28 09:55 PM
Hi Team,
First of all I'm thanking @Nicolas P. , @PPAIL.1 & @FBL for helping me solve my doubt. I'll start working on the sink application demo code , using TCPP01, for 28 V.
And I'm hoping hardware supporting EPR will be available soon.
Thank you all
Regards
Nithin
2024-06-07 06:18 AM
Dear Nicolas
Can you please share the time for new FW support EPR available?