Hi,
I am using C6748 LCDK with a daughter board with 320x240 TFT LCD. Since the final custom board designed by us does not have DDR2, I am trying to put all the code to L2 RAM.
As part of this experiment, I modified the pdk_C6748_2_0_0_0\C6748_StarterWare_1_20_03_03\examples\lcdkC6748\raster\rasterDisplay.c for the LCD size 320x240 and created an image for this size and it gets displayed when all sections of code is put to DDR2.
I have added L2 RAM in the .cmd file and all sections are relocated to L2 RAM and the image does not get displayed.
L1P: o = 0x11E00000 l = 0x00008000
L1D: o = 0x11F00000 l = 0x00008000
//L2 started after 16K
L2: o = 0x11804000 l = 0x0003C000
DDR2: o = 0xC0000000 l = 0x08000000
Found that when the image is defined as a 'const' section and if this alone is put in L2 RAM, the code just stops working. So it looks like there is some issue in when LCD controller DMA from L2RAM?
Any help is appreciated.
Regards,
Nandan