Skip to main content
Visitor II
June 26, 2019
Question

How to downgrade/restore STlinkv2 ?

  • June 26, 2019
  • 14 replies
  • 4339 views

Hi,

I update my STlinkv2 from V2J29M18 to V2J34M25 firmware version and i lost the UART communication.

I have two STlinkV2 and one is always in V2J29M18 version so i'm sure that the problem come from the update.

So my question is how i can restore the V2J29M18 firmware ? (the easy way i think)

Or how to re-active the UART communication with the V2J34M25 version ?

Best regards.

    This topic has been closed for replies.

    14 replies

    ijonaAuthor
    Visitor II
    June 27, 2019

    I try to connect my device through the ST-Link of my nucleo board and it's work so my problem become to my custom probe.

    to be continued...

    ijonaAuthor
    Visitor II
    June 28, 2019

    Ok i found what is the trouble.

    On my design i leave pin28 (PB15 PWR_ENn) of the IC STM32F103CBT6 of the ST-Link in floating state (not connected at anything).

    So apparently in new firmware version there is a challenge on this pin.

    With a pull-up all is ok and all work fine.

    Thank at all for your help.

    ST Employee
    June 28, 2019

    This looks very strange to me: PWR_ENn is an output for the ST-Link, most often driven to 0, so adding a pull-up should only increase the board consumption without any other impact (if not connected to the target). Are you sure this signal is not in shortcut with another one on your board ? Or was really used as input on your target side without being connected to the ST-Link side ? The different behaviors between ST-Link firmware versions make me firstly choose the first hypothesis.

    ijonaAuthor
    Visitor II
    June 28, 2019

    In my case PWR_ENn is not connected

    And now i don't understand nothing, all work without pull-up and same configuration as before just a little more hot in my room...