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.

After using memcpy & ramfuncs, program only runs once, ramfuncs not being copied to ram at every boot.

Part Number: TMS320F28027

I was trying to load a function(ePWM interrupt) into RAM. I made some changes to the linker file. Basically, added a line. When I'm debugging, the function seems to be running from RAM. But if I reboot the controller, it's gone. I realize that the function needs to be copied at every boot. But that is not happening. How do I get it to copy the function at every boot.

I noticed that even after adding ramfuncs and making changes to the linker file, I still get the error  "creating output section "ramfuncs" without a SECTIONS specification". I have added the zip file of my project. I have looked up many references and example codes. What else do I have to do to get it working? Any help is appreciated.

Thank You,

Steven.TheCode v0.53.rar