Hello,
I am using TI320F28335 for my project and New to this family. Using CCS3.3. I am working on motor controls. My code work fine when running from RAM.
Now I am trying to use this as a Stand alone system and Trying to Use Flash.
Using Following files from TI library.
1>F2833x_nonBIOS_flash_Flash_to_RAM.cmd
2> DSP28xxx_CodeStartBranch_Flash_to_RAM.asm
3> DSP28xxx_SectionCopy_nonBIOS.asm
4> DSP2833x_usDelay_Flash_to_RAM
Initially, it gave an error for .ebss does not have enough memory.
It was .ebss RAMM1 PAGE 1, I changed it to RAML6 PAGE 1.
It started compile OK but It give me as Initialized warning massage.
" Because this program contains initilized RAM data it may run sucessfully under CCS but not as Stand Alone System.
If your flash program requires initialized data in RAM,you will need to write Flash code to initialize RAM memory."
And as it says, if I don't reset processor it works fine. but when I reset CPU it gets stuck in Illegal_ISR().
Can Anyone help Please?
Thanks
Jigar