Skip to main content
Associate II
September 4, 2025
Question

Could STM32CubeProgrammer support JTAG Chain to program several MCUs?

  • September 4, 2025
  • 3 replies
  • 667 views

Hi,

There are four STM32 MCU on my board. I want to use one JTAG chain to cascade them. So, 

Could STM32CubeProgrammer software with J-link or ST-link simulator support JTAG Chain to program several STM32 MCU on the one Chain?

 

Thanks in advance!

Best regards!

Jason

3 replies

Associate II
September 5, 2025

Hi,

Any response is welcome!

Thanks in advance!

 

Best regards!

Jason

TDK
Super User
September 5, 2025

I don't think any ST tools support JTAG chaining.

 

It looks like Segger J-Link supports this if you want to use their tools instead:

Manual setup of JTAG chain - SEGGER Knowledge Base

UM08001 J-Link / J-Trace User Guide - SEGGER Knowledge Base

"If you feel a post has answered your question, please click ""Accept as Solution""."
Associate II
September 5, 2025

Hi,

Thanks!

Which software could work with Segger J-Link to  program several STM32 MCU on the one Jtag  Chain, STM32CubeProgrammer or Keil uVision5?

 

Thanks in advance!

Best regards!

Jason

 

Tesla DeLorean
Guru
September 5, 2025

Debugger pane in Keil should permit you to observe devices in the JTAG chain and select which device you want to talk too.

I've not spent a lot of time with such systems, so I'd suggest you read the materials @TDK

pointed too, and perhaps bread-board an example so you're comfortable with the implementation details before committing to a PCB. Provide yourself options to break the chain so you don't build something you can't program and debug later..

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
Chris21
Associate II
September 5, 2025

Segger supplies software for their J-Link.