Closed annikaolson closed 3 months ago
Nice work @annikaolson !!
That error is simply saying that it took too long for the scheduler "task callbacks" to run. I put that in quotes, since it doesn't really care what takes too long, it just flags that something does.
Are you manually stepping through the breakpoints for the timing manager ISRs? If you do not print anything from the timing manager ISRs and do not set breakpoints, I think the scheduler error message should disappear. Is this true?
Please see issue #350 for the parent issue.
Interrupts are now being generated from the FPGA. However, in the scheduler ISR, this error is occurring [note: not getting stuck at the same task every time]:![sched_isr_error](https://github.com/Severson-Group/AMDC-Firmware/assets/132917023/4069b087-b05b-41e2-81f5-193616859b4c)
isr0
andscheduler_timer_isr
are interacting