I'm using CCS 5.2.0.69 with a XDS100v2 JTAG interface to a custom board that has a DM8148. I'm using CCS to test performance of various DDR3 DRAM parameters with the A8 core in the DM8148. I use scripts in a GEL file to initialize the DRAM hardware. I then load a simple C program into memory that reads and writes a large chunk of memory; I time its execution to see the performance effects of the DRAM parameters. However, the test program runs much more slowly (like 100 times slower) inside CCS than if I just run it on Linux on the same hardware without CCS. Is CCS doing emulation or something else that causes a huge reduction in performance? Can I get CSS to just let my program run freely at full speed to termination? I've tried the "Free Run" button on the CCS's Run menu instead of the "Resume" button, but it doesn't seem to do anything useful. Thanks!
- Dave Beal