Skip to main content
Explorer
August 21, 2025
Question

Stlink v3mods burning out

  • August 21, 2025
  • 3 replies
  • 748 views

Hi,

I am currently making a custom pcb that includes an stlink-v3mods in order to program two stm32's.

I am encountering a problem in which the stlink keeps failing and drawing a large amount of current. I am struggling to understand why this could be?

The stlink is powered through its usb port and a switch is used to swap the clock line between the two mcus in order to select which one to program. Both stm32s are on a separate pcb which can be plugged and unplugged from the main pcb (which contains the stlink).

I have attached my schematic regarding the stlink.

Any insight into this would be greatly appreciated,

Thanks.image.png

 

    This topic has been closed for replies.

    3 replies

    Super User
    August 21, 2025

    How are the two STM powered? T_VCC is an input to the stlink-v3mod.

    hth

    KnarfB

    Josh_W020Author
    Explorer
    August 21, 2025

    Yes T_VCC is a 3.3v input to the stlink.
    The two MCUs are powered by a 3.3v LDO: XL1509-3.3e1

    Super User
    August 21, 2025

    Hi,

    check VDD, VCC at your st-link board; is it at 3v3 , never more?

    Something there has/gives more voltage to the V3mods.

     

    btw

    I also use the V3mods, with an proto-board wired to a pin header. Works fine.

    Josh_W020Author
    Explorer
    August 21, 2025

    It is at 3.3v although the tool can be hot plugged to the stlink pcb.
    You dont think it could have anything to do with having two mcus connected? I only switch the clock line (SWO and TMS are connected to both mcus all of the time)

    Super User
    August 21, 2025

    >You dont think it could have anything to do with having two mcus connected?

    No, not by connecting swc,swd,swo from st-link-cpu to target-cpu ; same as on all nucleo-boards etc..

     

    +

    maybe , show your full circuit , mods/link + target + supply.

    Graduate II
    August 21, 2025

    @Josh_W020 wrote:

    I am encountering a problem in which the stlink keeps failing and drawing a large amount of current.



    Define "large amount". 50mA? 500mA? Where does the current flow to/from? What components get warm?
    You can add small resistors in series with some pins and measure the voltage drop to measure the current magnitude and direction. Have you measured the supply voltages?