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.

TMS320F28388S: enter Interrupt_defaultHandler without INT5.1 enable

Part Number: TMS320F28388S


Tool/software:

Hi Team,

In customer application, the code maybe enter Interrupt_defaultHandler in some machine. By dump register and load symble, we found:

vectID = 64 

But customer don't enable INT5.1, you can check register value.

You can see PIECTRL = 0xD81  0XD81 - 1 = 0XD80---> INT5.1  why this happend? INT5.1 not enable in PIEIER5 and don't have flag in PIEIFR5.

 28388S_Reg_202505290810.txt

Best Regards,

Zane

  • Hi Zane,

    This is quite odd. Can you verify the following:

    Did you have continuous refresh enabled in CCS when you read the vectID variable value?

    Is the export of the registers done when you are inside the default handler ISR (can you make sure it is done at the ESTOP in the default handler and that continuous refresh is on)? 

    Best Regards,

    Delaney