This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Data verification failed at address 0x00211000 Please verify target memory and memory map.

Hi, I am using CCS studio Version: 5.1.0.09000. I am trying to dump a code into falsh it is stooping and throughing the following error.

C28xx: File Loader: Data verification failed at address 0x00211000 Please verify target memory and memory map.

C28xx: GEL: File: C:\Documents and Settings\20018031\workspace_v5_1\Cyberwave2G-SinglePhase-CPPver1.0\Debug\Cyberwave2G-SinglePhase-CPPver1.0.out: a data verification error occurred, file load failed.

I am using externa SRMA at XINTF7 zone. I want to keep some of my development code into SRM. It is compiling  with zero errors but it is stopping at address 0x211000. This is the address for SRAM(XINTF7). I tried to change the location but still I ma getting the same error with different memeory locations.

My MAP file showing properly there is no memeory overloap. When I tried to keep part of my code into external interface then only I am getting error. I enabled XINTF function in gel file. Still I am getting same problem.

Please help me inthis regard.

  • Hello,

    There is a troubleshooting guide for data verification errors. If you did not read it, please do so. It may uncover some thing you did not try;

    http://processors.wiki.ti.com/index.php/Troubleshooting_CCS_-_Data_Verification_Errors

    Since you are getting an issue when you are trying to place some code in SRAM, check to make sure the debugger memory map has that memory as accessible and that whatever target initialization needed to access SRAM is done. If you think this is all done already, try opening a memory view and see if you can access (read/write) that memory.

    Hope this helps

    ki

  • Hi,

     Thanks for your reply. Please find attachment for memory view for program and data. I disabled the verification option in debugger, now it is loadin code into DSC but while running the code it is showing Illegal ISR. Before going to Illegal  ISR I am able to write and read data from SRAM. 

     

  • villuribhanu said:
    I disabled the verification option in debugger, now it is loadin code into DSC but while running the code it is showing Illegal ISR

    Disabling the verification option may allow you to load code but result in such errors.

    To likely source of the data verification errors is that the XINTF interface may not be set up in the GEL file. GEL files usually contain a function to do this but they may not be automatically invoked. Please take a look at this related thread and the GEL file for you specific device and make sure you are calling the apprpriate XINTF_Enable function prior to loading code.