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.

TMS320F28335: Unexpected interrupt group disable by Sys Bios

Part Number: TMS320F28335
Other Parts Discussed in Thread: SYSBIOS

Hello,

We enable PWM1 interrupt but at one point, IER.INT3 is disabled, therefore the isr stops. This behavior is unexpected, there is no way that the SW we generate disables it. Therefore, that lead me to think that it is the Sys/Bios which provokes that.

In what situations can Sys/Bios disable a group of interruptions? Is there anything that can make the Sys/Bios to disable them? Any idea how can I give you more information about it?

We use HWI, SWI, tasks and clocks. This is our environment. 

  • Compiler Version: V6.2.5
  • XDCTools: 3.30.4.52_core
  • Sys/Bios: 6.41.0.26

Thank you in advanced.
Paloma

  • Hi Paloma,

    The SME on this topic is out of the office at present and will return on May 8th.  In the mean time, please do provide more details about your system...such as: How many total interrupts are there in the system. Is it possible for you to simplify by reducing the number of interrupts temporarily and see if the issue remains, how long does it take for IER.INT3 to get disabled, is it consistently taking the same amount of time or does it vary, have you checked with the stack and heap sizes and have you tried increasing the stack, is it possible to play with the task priorities?  There is always a possibility that the version of SYSBIOS you are using has a bug, but that is not the first conclusion we would draw from your observations.  Please gather as much of this info as possible and share it with us here. 

    Regards,.

    Krishna 

  • Hi Paloma,

    Thanks for yoru patience while I was out. Were you able to track down the issue? SYS/BIOS may temporarily disable interrupts, but it should always restore them. Is ROV showing any errors? What does it show as the status of the Hwi connected to this PWM1 interrupt?

    Whitney