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.

External RAM on eZdspF28335 problem

Hi all,

I built and run the example F28335_example_BIOS_RAM from SPRA958h and it works OK on eZdspF28335 .

I tried to modify the .tcf file and move .txt, cinit and pinit in zone7. Before loading the out file I enabled Xintf, but it doesn't work.

In CCSv3.3 I don't get any error message but the program stops in FXN_F_self loop.

In CCSv4 I cannot load the code because I get  the following error message :

C28xx: File Loader: Data verification failed at address 0x00200976 Please verify target memory and memory map.
Error found during data verification.
Ensure the linker command file matches the memory map.

It seems that the problem is the .text, because if I move only .text in zone7 then I still get the above message ,

but from address 0x200000.

Thanks

 

 

 

  • georgiad said:

    Hi all,

    I built and run the example F28335_example_BIOS_RAM from SPRA958h and it works OK on eZdspF28335 .

    I tried to modify the .tcf file and move .txt, cinit and pinit in zone7. Before loading the out file I enabled Xintf, but it doesn't work.

    In CCSv3.3 I don't get any error message but the program stops in FXN_F_self loop.

    In CCSv4 I cannot load the code because I get  the following error message :

    C28xx: File Loader: Data verification failed at address 0x00200976 Please verify target memory and memory map.
    Error found during data verification.
    Ensure the linker command file matches the memory map.

    It seems that the problem is the .text, because if I move only .text in zone7 then I still get the above message ,

    but from address 0x200000.

    Thanks

    Please see this info on wiki - I believe it will resolve your issue:

    http://processors.wiki.ti.com/index.php/External_Interface_XINTF_Type_1_FAQ_for_C2000#Q:_I_try_to_load_code_to_XINTF_using_Code_Composer_Studio_but_I_receive_.22Data_varification_failed_at_address_0x200000._Please_verify_target_memory_and_memory_map..22

     

  • Dear Lori

    Thanks for your reply, but unfortunately I still have the same problem.

    I tried everything  wiki suggests and at the end I tried the Example_2833xCodeRunFromXintf.

    It works perfectly which suggests that it is not a hardware problem. I tried in this example to

    modify "28335_RAM_xintf_lnk.cmd" and move all .text code to ZONE7A and still get the same 

    "..verify target memory.."error message. Only if I copy the code from internal ram to the external

    it works. My problem is that my code is too big to fit in the internal ram.

    I could use the flash instead but with the nightmare of the CSM, I don't want to lock several

    processors during the tests. Just for your information I migrate some of my projects  from 2812 to 28335.

    Thanks