This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I have read the related question here TMS320F28379D: LaunchXL-F28379D. DELAY_US routine sends the program to interrupt void ILLEGAL_ISR(void)
I was facing the same issue.
And like this guy(F/M) CCS/TMS320F28335: DALAY_US and ILLEGAL_ISR I had done all the usual check if ramfuncs was copied A.S.O.
I found the error In changing the memory map I changed some GS memory from CPU1 to CPU2 and vice versa.
But I forgot to update the setting of MemCfgRegs So my delay was copied to rtam but then that ram was allocated to CPU2.....
So j just wanted to raise flag for others facing this problem, check your CPU1/2 ram allocation ass well as checking that it was copied to ram.
This was not a question since I already solved it, but wished someone had posted this before i digged into it, so this response just be able to mark it solved.