I am developing a program that is loaded from flash and run from RAM. I am also using the EEPROM example files in my program. The example program to copy sections from on-chip flash to ram uses memcpy(), while the EEPROM example uses MemCopy() to run the FLASH API from RAM. I noticed the EEPROM example is 3 years old, so is MemCopy not recommended to use anymore?
Also I am trying to figure out if I have enough space to run the program from RAM. With the older version that used DSP28xxx_Section_Copy_nonBios.asm, I could see the Ram space being used in the memory map file. However with the newer example the RAM used remains 0 in the memory map. I know I am a bit borderline with space if I choose to run all the sections from RAM, can you please tell me what I need to do to see it in the map file again, and what the current recommended method is for copying sections to RAM?
Thanks,
Omer