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.

PRD stops/starts after TSCH rolls over

DSP/BIOS 5.41.13.42, CCS5  v5.2.1.00018

I have a PRD that runs every 20ms. There have been no problems in past versions of the firmware. Now, "all of a sudden" (yeah, right...), the PRD stops being called whenever TSCH reaches the next rollover. And then, it starts being called again when TSCH rolls over again. This cause no end of confusion in our PID controller.

The TCF has not changed (as verified by version control).  All changes are in the HWI and PRD functions called to act as a PID controller. Since we are changing the type of motor, these changes have been extensive.

I don't think that the problem is in DSP/BIOS. The symptoms are just bizarre.  Maybe someone has had this problem and can point to the silly thing we might have done to create this situation. Will also look at earlier versions of the source to see if we can find where it breaks. But, no changes were made to the TCF and this shouldn't be happening