cancel
Showing results for 
Search instead for 
Did you mean: 

I could not upgrade ST-Link firmware. I always get an error using the Cube Programmer

AHass.3
Associate II

0693W00000Dq3zNQAR.pngfirstly I got an error on the Arduino IDE:

Error: Old ST-LINK firmware version. Upgrade ST-LINK firmware

Error: Old ST-LINK firmware! Please upgrade it.

then I followed the instructions on how to upgrade, this is what comes up in the STM32CubeProgrammer:

can someone please help?

10 REPLIES 10
AHass.3
Associate II

0693W00000Dq3zNQAR.png

TDK
Guru

What type of programmer do you have? Show a link to it.

If you feel a post has answered your question, please click "Accept as Solution".

Try running the standalone upgrade tool from outside of Cube STM32 Programmer.

Make sure it's not connected to any other IDE

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

i am using the stm32 cube programmer.

i downloaded it from this link:

https://www.st.com/en/development-tools/stm32cubeprog.html

The hardware, not the software.
If you feel a post has answered your question, please click "Accept as Solution".

thanks for your response

i tried the standalone upgrade tool as well, here is what i get;

0693W00000DqAT4QAN.png

I suspect, but have no inside knowledge, that ST has changed something in the upgrade process which rejects knockoff programmers like this one and/or the very likely counterfeit chip on there is not fully compatible. There are occasional reports like this.

If you feel a post has answered your question, please click "Accept as Solution".

I see. To be honest, I wasn't aware it is a knockoff programmer. Anyways, thank you for the information TDK 🙂