cancel
Showing results for 
Search instead for 
Did you mean: 

New STLINK-V3PWR bricked during FW update in STM32CubeIDE 2.1.1

Jack3
Senior III

Hello,

I purchased an STLINK-V3PWR from Mouser.

When I tried to use it, STM32CubeIDE 2.1.1 suggested updating the firmware. This failed, and the STLINK-V3PWR appears to be unusable (bricked).

What can I do? Return the device for a refund/replacement?

Or is there a way to re-flash the firmware using an STLINK-V3SET?

If it is possible to restore the firmware by re-flashing it, where can I find the correct firmware?

Kind regards,

Jack.

1 ACCEPTED SOLUTION

Accepted Solutions

Ok,

so if no more any reaction (enumeration) on PC connect, refund/replace , as you did nothing wrong.

btw

Update should work as on other st-link versions.

 

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

View solution in original post

11 REPLIES 11
AScha.3
Super User

Hi,

>updating the firmware. This failed

What happened, in detail ?

+

>possible to restore the firmware by re-flashing it, where can I find the correct firmware?

No. STM keeping it secret, no official firmware avail.

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

In detail:

I connected the STLINK-V3PWR and tried to flash my target with it from within STM32CubeIDE 2.1.1 as I did a minute before with the STLINK-V3SET.

This time, as expected, the IDE came with a popup telling the firmware of the STLINK-V3PWR needed to be updated.

I did this many times with Nucleo-Boards, and the STLINK-V3SET when STM32CubeIDE got updated, and never experienced problems ever with the process of doing that. After that I could still use those STLINK devices.

The update of the STLINK-V3PWR it didn't end with "update succesful" but with "update failed".
So I tried to redo the update, but the update process just hung after that and the STLINK-V3PWR did not indicate any activity.

I disconnected it from the USB port and plugged it in again, hoping to succeed, but discovered it was bricked.

STM32CubeIDE reported that no STLINK device was found.

So, if there's no way to fix it, I will return it for a refund.

And I learned a lesson: never atempt to update an STLINK-V3PWR! It will get bricked!
Although a low-quality USB cable could possibly also contribute to this phenomenon, that cable was new too.

I have send an email to Mouser for a refund.

Ok,

so if no more any reaction (enumeration) on PC connect, refund/replace , as you did nothing wrong.

btw

Update should work as on other st-link versions.

 

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

In addition to returning this one, I have ordered another one, so I will receive that one soon.

I am definitely not going to update the new STLINK-V3PWR and hope that it simply works with the existing firmware.

If that is not the case, then I will have to return it as well, because there is no point in rendering it unusable again by performing a firmware update.

The STLINK-V3PWR differtne from the other STLINK's needs a lot of current from the USB port:

Untitled.png

So should not be connected to an USB type-A port (normaly max. 500mA).

Programming the flash will increase the current consume.

Thank you very much.
I thought it could have been connected to an USB-C port better during the upgrade, after it failed already.

I had it connected to an USB-A port, so that might have caused the problem.

It ocurred the moment I pressed "update".

>STLINK-V3PWR differtne from the other STLINK's needs a lot of current from the USB port

But i think, its more : it can use a lot of power, because giving power to target also;

but without target, just for upgrade, its still same cpu as other V3 , that update firmware on USB-A without any problem. (I did it also, never a problem, with V3 miniE or xx-mods .)

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

The STLINK-V3PWR, apart from the "standard" debugger part (build with a STM32H745, the most powerful and consequently most current consuming MCU used in the different STLINK's) has all the circuitry used for the power delivery and measurement. For example for me it was not possible to connect the STLINK-V3PWR to the same USB port where an STLINK-V3SET with additional Isolation board (STLINK-ISOL) was working ok.

Ok, i see...

+ from manual, it should check , if connected usb port is ok...or not :

Bildschirmfoto_2026-03-29_11-54-44.png

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