Hi.
I am trying "embedded flash programming solution " for TMS320F28335.I am mapping one section of code ( "main" -containing initializations,loading and copying of FLASH APIs ,SCI Boot loader etc.,) to a flash sector (which i want to be fixed) and other section of code(application code) to another sector which must be programmed during up-gradations.
The problem arises when no of uninitialized variables change in my app code .The FLASH API variables(Flash_CpuScaleFactor,Flash_CallbackPtr) are mapped to random addresses in .ebss section when ever the no of uninitialized variables change in my app code.Hence my "main" code which accesses these variables is also changing ,which is supposed to be fixed.Is there any way i can map these variables to fixed locations in .ebss section?