AnsweredAssumed Answered

[RESOLVED] MQX Lite --Task Stack(s) Corrupted

Question asked by Frank Volker on Aug 16, 2014
Latest reply on Aug 21, 2014 by Frank Volker

Running FRDM-KL46Z, CW 6  CW v10.6, Component MQX Lite V1.0.0 (also tried with V1.1.0). Also a problem on KDS with V1.1.1.

 

Code: Simple MQX Lite with 3 tasks. It appears that the Idle task stack initial value falls inside the boundaries for Task2Stack.  The interrupt stack initial value falls inside the boundaries for Task3Stack. The screen shot shows the base stack values while in a breakpoint inside Task 2 using the OpenSDA debugger, Windows 7 x86.

 

Stackprob.jpg

 

I searched through the forums, but could find nothing citing this sort of stack problem.  It should be easy to duplicate. by setting up a similar project in either CW 6  CW v10.6 or KDS.

 

Frank

 

 

Message was edited by: Frank Volker - CW Version used was CW v10.6. Changed "CW 6" instances to proper version: "CW v10.6"

Outcomes