Skip to main content
Gaston
Associate III
February 10, 2026
Solved

ARM Debug probe with power to target capability

  • February 10, 2026
  • 3 replies
  • 422 views

I have been using PE micro Multilink FX for several years, but its Linux support is terrible. Is there a ST (or another) alternative with this functionality compatible with stm32CubeIDE? I just need to supply power (up to 100 mA at 3.3V) to my board for debugging. I don't need high tracing performance or anything like that.

Thanks in advance,
Gaston

Best answer by TDK

Thanks for explaining that.

No, this isn't available on any ST-Link programmers. Pin 1 is always an input.

You could either modify the programmer hardware to short pin 1 to 3.3V, or you could use power on the 20-pin connector. But the functionality you want is not available on an ST programmers without hardware modification.

3 replies

Andrew Neil
Super User
February 10, 2026

Is that just to supply power, or do you also want to monitor the supplied power?

For the latter, see STLINK-V3PWR

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
Gaston
GastonAuthor
Associate III
February 10, 2026

Is that just to supply power, or do you also want to monitor the supplied power?

I just to supply power to the target

For the latter, see STLINK-V3PWR


No. I need supply power 3.3V through 10-pin connector along SWDIO, SWCLK and RESET signals.
STLINK-V3PWR supply power through a separate connector instead.

TDK
Super User
February 10, 2026

> Is there a ST (or another) alternative with this functionality compatible with stm32CubeIDE? I just need to supply power (up to 100 mA at 3.3V) to my board for debugging

Power is not supplied in the standard 10-pin ARM debug header. All ST programmers adhere to the standard and do not supply power on a 10-pin connector.

https://documentation-service.arm.com/static/5fce6c49e167456a35b36af1

 

It doesn't look like the 10-pin header on the PE micro Multilink FX is any different. What pinout are you using that you want to duplicate functionality?

TDK_0-1770732011276.png

 

The st-link v2 has a 20-pin connector with 3.3V power supplied on pin 19. That's the closest you'll get.

ST-LINK/V2 | Tool - STMicroelectronics

 

"If you feel a post has answered your question, please click ""Accept as Solution""."
Chris21
Associate II
February 10, 2026

Segger J-Link probes are very good and can supply 5 volts.

It appears they have an adapter for other voltages: https://www.segger.com/products/debug-probes/j-link/accessories/adapters/supply-adapter/.

https://kb.segger.com/20-pin_J-Link_Connector 

"Pin 19 (5V-Target supply) of the connector can be used to supply power to the target hardware. Supply voltage is 5V, max. current is 300mA. The output current is monitored and protected against overload and short-circuit. For more information about how to enable/disable the power supply, please refer to Target power supply "

Gaston
GastonAuthor
Associate III
February 12, 2026

The right adapter for this purpose would be this:
https://www.segger.com/products/debug-probes/j-link/accessories/adapters/target-supply-adapter/

"The Target Supply Adapter provides an adjustable supply voltage to the target board. It has a standard 20-pin 0.1" socket towards the J-Link debug probe or Flasher in-circuit programmer, and a standard 20-pin 0.1" header on the target side and can directly be inserted between the J-Link or Flasher and the debug cable maintaining a 1:1 connection of all debug signals. The supply voltage to the target is provided through pin 19 of the debug cable."

Andrew Neil
Super User
February 11, 2026

Perhaps a better approach would be just to make an interposer/adaptor board to allow the target power to come from either the debug probe or a separate source? 

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
Gaston
GastonAuthor
Associate III
February 11, 2026

Yes, it won't be difficult. This reminds me of when I used to make my own debug probes with FRDM boards
https://mcuoneclipse.com/2013/04/21/using-the-freedom-board-as-jtag-programmer/

You just need to supply power through pin1, as we have been discussing.