Skip to main content
Stathis Voukelatos
Associate II
May 5, 2017
Question

ST-Link and other Cortex-M MCUs

  • May 5, 2017
  • 3 replies
  • 1526 views
Posted on May 05, 2017 at 11:41

Hi all,

I have a question about the ST-Link debugger/programmer.

Can it be used with any Cortex-M MCU from other manufacturers or is somehow specific to the STM32 family?

Thank you in advance for your support.

#st-link
This topic has been closed for replies.

3 replies

Nesrine M_O
Associate
May 5, 2017
Posted on May 05, 2017 at 11:49

Hi

Voukelatos.Stathis

,

The ST-LINK debugger and programmer is specific for the STM8 and STM32 microcontroller families.

-Nesrine-

AvaTar
Senior III
May 5, 2017
Posted on May 05, 2017 at 12:25

Can it be used with any Cortex-M MCU from other manufacturers or is somehow specific to the STM32 family?

IMHO at least worth a try.

About three years ago, I successfully flashed and debugged an NXP1343 (Cortex M3) with a severed on-board ST-Link.

However, the firmware (and hardware) changed at the meantime. Not sure if that still holds with current versions ..

Uwe Bonnes
Chief
May 6, 2017
Posted on May 06, 2017 at 13:27

Both 

https://sourceforge.net/projects/openocd/

  and

https://github.com/texane/stlink

  know the Stlink and can debug/program also a lot of other devices via SWD.

You can also reflash

https://embdev.net/articles/STM_Discovery_as_Black_Magic_Probe#F429Discovery_board_doesn.27t_enter_System_DFU_bootloader

the stlink as a Black magic debug probe

https://github.com/blacksphere/blackmagic/wiki