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.