TMS570: The difference between User Stack and Supervisor Stack

Hi CHamps,

My customer has a question when configuring Halcogen about the difference between User Stack and Supervisor Stack.

Would you kindly help to explain it?




  • Hello Young,

    The Cortex-Rx devices have different modes of operation. Two of these modes are supervisor mode and user mode. When in supervisor mode the supervisor stack is used and when in user mode the user mode stack is used. For more information on the modes of operation, please refer to the appropriate ARM TRM that applies to the specific device you are using.

    Thanks and Regards,

    Chuck Davenport

    If this response answers your question, please indicate it by verifying the suggested answer when provided.