Hi,
How can I disable caching in C6678 so that I can DMA my data from DDR3 to whole of L2SRAM (all of 512K in case of C6678). I tried including the following in my cfg file:
var Cache = xdc.useModule('ti.sysbios.family.c66.Cache');
and then disabling it in my code by adding the following line:
Cache_setSize(ti_sysbios_family_c66_Cache_L2Size_0K);
But when try to load the program into one of the core I get the following error:
C66xx_0: Trouble Reading Memory Block at 0x6bbb78b0 on Page 0 of Length 0x1: (Error -1202 @ 0x6BBB78B0) Device core is hung. The debugger will attempt to force the device to a ready state to recover debug control. Your application's state will be corrupt. You should have limited access to memory and registers, but you may need to reset the device to debug further. (Emulation package 5.0.747.0)
C66xx_0: 9 other operation(s) were automatically canceled as a result
Thank you in advance
Barath Ramesh