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.

AM263P4-Q1: ISR Execution in CCS Debug Mode

Part Number: AM263P4-Q1

Tool/software:

Hi Team,

My customer had a few questions about writing to flash memory and having an ISR.

They have an ISR where a value will be incremented when ISR is entered.

However, when they debug this program in CCS, it seems like the ISR is not being entered and executed. They have the following questions:

  • Are ISR routines executed in CCS debug mode?
  • Is there some configuration necessary to have ISR routines executed in CCS debug mode?
  • Their ISR is being executed every 50us. Is there a limitation to the frequency in which ISRs can be executed?

Best regards,

Mari Tsunoda

  • Hi Mari

    Are we writing to flash memory in the ISR?

    • Are ISR routines executed in CCS debug mode?
    • Is there some configuration necessary to have ISR routines executed in CCS debug mode?
    • Their ISR is being executed every 50us. Is there a limitation to the frequency in which ISRs can be executed?

    ISR routines are executed in debug mode, without any special configurations. 

    It is possible that the interrupt is not being generated/received properly. 

    • You can toggle a gpio at the start of ISR and scope it to see if the ISR is ever entered.
    • You can check if the interrupt bit is set in the registers.

    Let me know if any of these help!

    Regards,
    Akshit