2025-03-26 5:54 AM - last edited on 2025-03-26 6:58 AM by Andrew Neil
I have an STM32 Nucleo-F446RE, which comes with an integrated ST-LINK/V2-1 debugger. I would like to use this ST-LINK to program an external STM32 MCU that does not have a development board.
I checked the Nucleo schematics, and I see that ST-LINK/V2-1 can be used for external programming.
I know that I need to connect SWDIO, SWCLK, GND, and VDD to the external MCU.
I removed the two jumpers from CN2 to disconnect ST-LINK from the onboard STM32F446RE.
Before proceeding, I want to confirm if this setup is correct, if I need additional components like resistors or capacitors, or if I should buy a dedicated ST-LINK V2 instead.
I appreciate any guidance to help me solve this problem.
Thank you in advance.
2025-03-26 6:12 AM - edited 2025-03-26 7:22 AM
Salam @MedSid and welcome to the ST Community.
Your setup should be working just fine. You can use the ST-LINK/V2-1 from Nucleo-F446RE to Program an External STM32 MCU. More details are available on the answer of this post and UM1724.
Best Regards.
STTwo-32
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.
2025-03-26 7:01 AM
Of course - instructions are in the User Manual:
via: https://www.st.com/en/evaluation-tools/nucleo-f446re.html#documentation