Skip to main content
Best answer by Brenden_PLUS

So the source is not available.  

Which is always a bummer.  

 

https://community.st.com/t5/stm32-mcus-embedded-software/can-t-find-the-definition-inside-stm32-mw-usbpd-core/td-p/863349

 

2 replies

Andrew Neil
Super User
November 3, 2025

Welcome to the forum.

Please see  How to write your question to maximize your chances to find a solution for best results.

 

Which particular "source" are you after?

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
Senior
November 3, 2025

I'm looking for the source code for the binary that goes onto the STEVAL-USBC2DP.

 

Page for the software

https://www.st.com/en/embedded-software/stsw-usbc2dp.html

 

 

But from looking at this further, it looks like the F0 chip in there doesn't support the real UCPD hardware, so it doesn't use the newer PD library from ST.  So it probably won't help me that much with a STM32N6 board.

Brenden_PLUSAuthorBest answer
Senior
April 24, 2026