Im using a custom board based whose EMIF configuration is based on DSK6211. It has Two 64Mbit SDRAM (MT48LC4M16A2TG) operating at 100Mhz. The issue now is when i load my program via code composer studio into SDRAM loaction i get is
"Data verification failed at address 0x80000000. Please check the memory and memory map".
"Data verification failed at address 0x80001F40. Please check the memory and memory map".
"Data verification failed at address 0x80003E80. Please check the memory and memory map".
"Data verification failed at address 0x80005DC0. Please check the memory and memory map".
"Data verification failed at address 0x80007D00. Please check the memory and memory map".
My memory map configuration is correct and it works fine with previously designed board (which has same DSP-SDRAM interface).
In CCS i tried to fill the SDRAM location EDIT->MEMORY->FILL from 0x80000000 but it is not getting filled with the values what i write. Sometimes after refreshing so many times it gets written but some other time even after i refresh it doesn't change to the value what i write.
As far as memory mapping (i.e. loading to an invalid location) and memory configuration (i.e. external memory not configured- I've changed SDRAM ICs) its no a problem. Im an amateur fellow in debugging h/w issue i would be pleased if someone could help me. What should i look for? SDRAM debugging clock, control signals?