Part Number: UCD3138
Tool/software: Code Composer Studio
The UCD3138064 provides a capability to download a new code and switch to it while still running a power supply. To facilitate fast switching, we need to have the RAM variables remain in the same locations in the new version of the code. So far as I can tell, CCS only starts optimizing RAM locations when you use optimization level 4 - Whole Program Optimizations. Is this the case, or do lower levels of optimization sometimes move the RAM variable around depending on code changes (other than adding variables).