I’m developping on a Stellaris LM3S9B90 (Cortex-M3 core) Eval Board from Texas Instrument, and I’m implementing FreeRTOS on this platform.
I have like 3 tasks running on the board and lately, I got a FaultISR problem. I checked the Cortex-M3 registers to know from where was happening this problem and it happens that the last Program Counter before the fault was pointing on a pxCurrentTCB operation. This is the last error I got :
have you get rid of this error permanently?
I have a similar problem, with my code also on a LM3S9B90 custom board.
Sometimes it works, but most of the time I get catapulted straight to FaultISR. Did you use CodeSourcery G++?
In another thread it’s mentioned that it might behave a little different than eclipse with openOCD.
If you can provide any more information what helped you to get it running I would be very happy.