Hello.
I'm beginning with the TMS320C6670 and its evaluation board. To start with it, I created a "Hello world" project, that I compiled and executed perfectly in the simulator. However, when I tried to run it on the board I got this error:
C66xx_0: Trouble Writing Register PC: (Error -1176 @ 0xD4C0) Unable to access device memory. Verify that the memory address is in valid memory. If error persists, confirm configuration, power-cycle board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 5.0.520.0)
When I checked the .map output file I noticed the _c_int00 value starts in a reserved zone of the DSP memory (0x0000d4c0). I know I can modify this using a .cmd linker file, but I don't want to since this is a very simple example and I guess this issue should not happen. Is there any way to set the compiler (in the CCS5 project options) to avoid this problem and force the compiler to check the memory zones before mapping?
Thank you for any help.