Topic : Connect two MCUs to the same JTAG/SWD connector?

Forum : ARM

Original Post
Post Information Post
March 27, 2012 - 9:09am

Is it possible to program/debug two STM32F103 MCUs connected to the same JTAG/SWD connector? Can Ride7 handle this selection?

Post Information Post
March 27, 2012 - 10:34am
Raisonance Support Team


You can easlily debug one (1) MCU that is JTAG-chained with other devices. (other MCUs or anyting compliant with the JTAG standard.) For this you must simply fill the JTAG chain parameters of the advanced debugging options.

For now our tools do not provide the possibility to debug several (2 or more) MCUs at the same time. This feature is in our TODO list but I'm afraid it's not a very high priority.

What we usually do is we don't chain the CPUs, and then use two RLinks and two instances of Ride. The last version of RKit-ARM ( includes a new feature (also configured in the advanced debug options) that helps doing this by filtering the RLink SN that each project will connect to. This avoids the two instances of the software "exchanging" their RLinks with each other.

I hope it helps.