More weirdness. I have an idle task (default supplied by TI-RTOS), stack and heap checking active, deleted task clean-up enabled.
I'm spinning a BLDC motor. Each cycle (motion one direction 4 seconds, then back four 4 seconds) I break in the debugger to check the states of my tasks.
Stack peak never changes - EXCEPT foir the idle task! First at 124.. then after a few cycles, it jumps to 240.. then a few more cycles later, it jumps to 292.. and a bit later I get a stack overflow error, the ROV says it's pointing at invalid memory, and it's reset time.
Are there any known issues that might cause this? I have no custom idle functions, this is all TI code.
Ed Averill