Skip to main content
Visitor II
July 5, 2022
Question

Why ST LINK V2 chinese clone breaks? And how to fix it?

  • July 5, 2022
  • 2 replies
  • 5738 views

Hi!

I got my first programmer like this:

https://pl.aliexpress.com/item/32844130786.html?_randl_currency=PLN&_randl_shipto=PL&src=google&src=google&albch=shopping&acnt=708-803-3821&slnk=&plac=&mtctp=&albbt=Google_7_shopping&albagn=888888&isSmbAutoCall=false&needSmbHouyi=false&albcp=9594049142&albag=100017018638&trgt=1658033126615&crea=pl32844130786&netw=u&device=c&albpg=1658033126615&albpd=pl32844130786&gclid=EAIaIQobChMIrP_r79rh-AIVC9nVCh0fWwuAEAYYAiABEgJ_LvD_BwE&gclsrc=aw.ds&aff_fcid=0270d26e1c6844a69325b1cf09927fb0-1657022780922-08830-UneMJZVf&aff_fsk=UneMJZVf&aff_platform=aaf&sk=UneMJZVf&aff_trace_key=0270d26e1c6844a69325b1cf09927fb0-1657022780922-08830-UneMJZVf&terminal_id=dbcb8f3ee18e4c93a569275574873a2c&afSmartRedirect=y

It broke after some time of using. I thought that the reason of it breaking was that i used 3.3V pin to power my board sometimes. So, some day my PC stopped seeing it and I got error "device descriptor request failed". Of course I tried uinstalling drivers and installing them again but nothing helped.

So, with the second one I stopped using power pin, because I thought it caused the breakage. But today it broke too. I tried to get working again, but I failed. I tried same thing with drivers, it didnt helped. Then i found this: https://electronics.stackexchange.com/questions/477166/st-link-v2-repairing-issue

and connected my st link v2 to st link I got on stmf4-discovery board. I succeeded in programming it, but afterwards it still shows as uknown device on my computer.

What is the reason for those things to keep breaking?

How to fix them?

I ordered a new one, but I would really like to know how to prevent such a situation again.

Thanks!

    This topic has been closed for replies.

    2 replies

    Super User
    July 5, 2022

    "What is the reason for those things to keep breaking?"

    They're cheap - what did you expect?

    If you want something with warranty & support, buy a genuine ST-Link ...

    bmakAuthor
    Visitor II
    July 6, 2022

    It's not like I didn't expect that, but I wonder is there something that I do wrong or it's just the charm of the chinese clone.

    Graduate II
    July 5, 2022

    Perhaps approach the problem as an Electronics Engineer rather than a Software Engineer?

    Check how well the connectors are soldered, and the continuity of the D+/- pins on the USB interface, especially where the descriptors get to be problematic.

    Perhaps generate a rough schematic of the pod.

    Looking at powering, regulators, capacitors, etc.

    Current shouldn't be very high, but components might be of low quality, or of inexact values.

    Apt to lack protection components more expensive designs might include. ie ESD or buffers on the JTAG signals.

    Use good cables, avoid hubs and docking stations.

    Super User
    July 5, 2022

    @Community member​ "Apt to lack protection components more expensive designs might include. ie ESD or buffers on the JTAG signals."

    +1

    Also, more expensive models (including the standalone ST-Link/V2) support & auto-detect a range of target voltages - but I've only seen Chinese clones fixed at 3.3V.

    Another thing is that there's no standard pinout, and it does vary!! :o

    So, if you've got more than one, it's possible that they have different pinouts - which could cause damage...

    Super User
    July 5, 2022

    Here's an example - look carefully at the pinout legends on these two:

    0693W000007EoKCQA0.png