Part Number:66AK2H12
Tool/software: Code Composer Studio
Hi. I have some questions about cross-triggering between 2 devices.
I want that when a core of a device stops in a breakpoint, all cores (or at least one core) of other device are suspended by cross-triggering.
So I did the below test.
(1) I used 2 emulators(Blackhawk USB560v2 System Trace) for 2 devices.
And I connected EMU0/1 pins of two 66AK2H12 devices each other. (Other EMU pins except these 2 pins were not connected.)
(2) In the CCS target configuration, I configured 2 emulators.
In the CCS Debug window, I made a Group with core0/device0 and core0/device1.
And I checked "Enable Global Breakpoints" option in the popup menu of the Group.
(though I know global breakpoint is not available when the separate emulators are used.)
(3) I set a breakpoint for core0/device0, and ran core0/device1, core0/device0.
<Result> Core0/device0 stopped in breakpoint but core0/device1 did not be suspended at that time.
1. The above sequence for test are correct? or Is there anything I have to do for cross-triggering before?
2. Guide(SPRUHM4.pdf) says that DRM(or DPM) setting is needed for Trigger0/1 lines to be used as external triggers.
I tried to check Debug Resource Manager Registers, but I couldn't find the address of the registers of 66AK2H12.
(In 66AK2H12.pdf, I found an memory mapped area(debug_ss configuration; 0x0300 0000). Is this the base address of Debug Resource Manager Registers?)
How can I check configuration(settings) of my target is correct for cross-triggering between devices?
Thank you.