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

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

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.
Tesla DeLorean
Tesla DeLoreanBest answer
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 Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..

3 replies

Tesla DeLorean
Tesla DeLoreanBest answer
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 Venmo (See Profile) Up 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