Hello,
I am using C2000 launchpad with Digital Power Supply example project CCS v5 running. I could run debugging if "RAM" debugging mode is selected, unfortunately I need to change it to "FLASH" mode to increase code size. While changing debugging mode to "FLASH" and start "Built All" i get many error messages and stop the built. I do not understand what makes difference same code run well in RAM debugging option and not built in FLASH. I have attached error log and screen while return built error.
became:
MOV16 @_EPwm1Regs.CMPB,R1H ; CMPB = Duty * Period
"../myproject-DPL-ISR.asm", ERROR! at line 72: [E0002] Invalid instruction for
specified floating
point accelerator
MOV16 @_EPwm:n:Regs.CMPB,R1H ; CMPB = Duty * Period
"../myproject-DPL-ISR.asm", REMARK at line 72: [R0001] After symbol
substitution the line
became:
MOV16 @_EPwm1Regs.CMPB,R1H ; CMPB = Duty * Period
"../myproject-DPL-ISR.asm", ERROR! at EOF: [E0300] The following symbols are
undefined:
R2H
R1H
R0H
Errors in Source - Assembler Aborted
gmake: *** [myproject-DPL-ISR.obj] Error 1
gmake: Target `all' not remade because of errors.
**** Build Finished ****
