Part Number: TMS320F280049
Other Parts Discussed in Thread: C2000WARE
I have a design running well on 280049c. After updating 28004x_cla_flash_lnk.cmd by changing from RAMGS2 to RAMLS0LS1LS2LS3LS4 for ".TI.ramfunc" which contains ISR code, like below:
changed from:
.TI.ramfunc : LOAD = FLASH_BANK0_SEC1_2_3_4_5_6,
RUN = RAMGS2
to:
.TI.ramfunc : LOAD = FLASH_BANK0_SEC1_2_3_4_5_6,
RUN = RAMLS0LS1LS2LS3LS4
it still compiles fine and .out is generated. But after configuring .out to 280049 (TI ControlCard) and run, it triggered "Interrupt_illegalOperationHandler(void)" -- seems ISR execution is trapped.
Any idea what might be wrong? How do I diagnose this?