Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 262198

CCS/66AK2H12: cross trigger between 2 devices

$
0
0

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.

 


Viewing all articles
Browse latest Browse all 262198

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>