Debug and Program two XMC1xxx over SWD

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
User11996
Level 3
Level 3
Hi.

Because we have a board with 2 XMC's and only 2 lines to the outside (SWDIO + SWDCLK), we need a possibility to program both XMC's individually.

Is it possible to programm (and also debug) two XMC1400 over the same SWD, if we switch them (SWDIO + SWDCLK) in parallel?

On the XMC1400, there is not JTAG, where we have the possibility for a daisy chain.


If it is possible, how can i access one of the XMC's over Segger JLink and how can I distinguish them?


Thanks.
0 Likes
1 Reply
jferreira
Employee
Employee
10 sign-ins 5 sign-ins First like received
Hi,

Cortex M0 does not support Multi-drop SWD.
You can try multiplexing SWDIO and SWDCLK. See https://devzone.nordicsemi.com/f/nordic-q-a/35094/what-is-the-swd-driver-impedance-of-swdio-line

Regards,
Jesus
0 Likes