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.

TMS320F28377D: Illegal Interrupt on 28377d

Part Number: TMS320F28377D

hello,we want to transplanted a mature project based on 28377s to 28377d,change the cmd file according to program size,we find that when AD interrupt is opened,the program will run to dead loop of the illegal interrupt.If the AD interrupt is removed, all other interrupts are normal; and our AD interrupts are downloaded in FLAH and run inside the RAM.Can someone give me some ideas?

Thank you.

  • Seven,

    Did you make sure to copy the ISR to RAM using memcpy()?
    If yes, check if your application is overwriting that RAM space by mistake.
    Check the Flash and RAM addresses of this function and make sure the content matches and is as expected.

    Thanks and regards,
    Vamsi