This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TM4C123FH6PM: Can't add breakpoints to the second device in a daisy chain (using XDS100v2)

Part Number: TM4C123FH6PM
Other Parts Discussed in Thread: TM4C123GH6PZ,

Hello,

Our prototype hardware has two Tiva TM4C123 targets connected in JTAG daisy chain.

Device 1: TM4C123GH6PZ
Device 2: TM4C123FH6PM

Target Configuration looks like this:

I can connect and load binary to both targets but only with the first one can I actually place breakpoints, use "Run to" etc. The second device won't even stop at the entry to main(). Upon loading the binary to this second device, CCS shows this error message

MonitorLane: Trouble Setting Breakpoint with the Action "Finish Auto Run" at 0xf7c: (Error -1066 @ 0xF7C) Unable to set/clear requested breakpoint. Verify that the breakpoint address is in valid memory. (Emulation package 9.4.0.00129)

I can resume the target and suspend it, but it won't let me add any breakpoints or do such things as "Run to", or "Step return" - it shows me the same error (with different address after @ obviously)

The properly functioning first device offers insertion of various breakpoints:

The troublesome second device in the chain does not:

The Code Composer Studio is version 10.4.0.00006 

How should I change the confiuration to be able to properly step through the code in the second device on the daisyc chain.