Skip to main content
Associate II
March 26, 2025
Question

Can I Use ST-LINK/V2-1 from Nucleo-F446RE to Program an External STM32 MCU?

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.


This topic has been closed for replies.

2 replies

STTwo-32
ST Technical Moderator
March 26, 2025

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.
Andrew Neil
Super User
March 26, 2025
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.