Skip to main content
inky
Associate II
February 15, 2020
Solved

Accidentally flashed the STlink device on nucleo board (I think)

  • February 15, 2020
  • 3 replies
  • 1031 views

I stupidly used the mbed application and can no longer flash the WB55 Nucleo from Atollic or command line programmer.

Have I flashed the STlink device instead of the WB55?

How do I resurrect the Nucleo board.

Thanks

Ian

This topic has been closed for replies.
Best answer by Tesla DeLorean

It would surprise me if you reprogrammed the ST-LINK, more likely you are running code that disables the debug interface, or powers it off.

Suggest you strap BOOT0 pin HIGH, and use the STM32 Cube Programmer or ST-LINK Utilities to mass erase the code on the target micro-controller.

3 replies

Tesla DeLorean
Guru
February 15, 2020

It would surprise me if you reprogrammed the ST-LINK, more likely you are running code that disables the debug interface, or powers it off.

Suggest you strap BOOT0 pin HIGH, and use the STM32 Cube Programmer or ST-LINK Utilities to mass erase the code on the target micro-controller.

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
inky
inkyAuthor
Associate II
February 15, 2020

Thanks for the response. I believe you are correct, I haven't wiped the STlink chip, when I plug it in, it appears as an STMlink on the USB, but as an mbed web platform in a file browser.

Will investigate the BOOT0 and the programmer utils mentioned.

Just to add, I am running linux, shouldn't make a difference though......

inky
inkyAuthor
Associate II
February 18, 2020

Pulling BOOT0 high works, thanks