Why does the "Data verification failed at address 0xxxxxx" error occur with Embedded Target for TI C2000 DSP 2.0 (R2006a)?

46 views (last 30 days)
I am trying to execute the PWM Duty Cycle Control via Period Change demo for the Target TI C2000 and in the F2812 target preferences, I set the LinkerCmd file to "Full_memory_map".
After the build of the Simulink model completed and while the .COFF file is being loaded I receive the following error dialog:
Data verification failed at address 0x00000
Please verify target memory and memory map

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 27 Jun 2009
The address 0x100000 is the beginning of the external RAM section on the eZdsp and 0x108000 is part of this section of RAM on the F2812 board. The error message indicates that the Code Composer Studio failed to load code into external RAM. Two possible reasons for this error are:
1. The RAM chip is damaged. In this case, the board has to be replaced.
2. The access to the external memory is secure if CSM (code security module) is enabled. To unlock CSM if not password protected, go to the GEL menu in Code Composer Studio under:
"GEL->Code Security Module->Unlock_CSM"
This will give you access to the external RAM, and allow CCS to load your code. As a workaround, use the Internal_memory_map option to load the executable code into the internal RAM.

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!