RL-ARM: switching to User- instead of System mode
Information in this knowledgebase article applies to:
Why is this happening?
The RTX version in use needs to be at least V4.60 (after June 2012) in order to not change to User mode.
Check for the version in the map file(__RL_RTX_VER). A line like this one refers to a RTX version V4.13:
__RTX_ARM_VER EQU 0x413
Either use at least RTX version V4.60, or install at least MDK-ARM V4.54.
Then the RTX should leave the processor running in System mode, if System mode was active before calling os_sys_init().
Last Reviewed: Monday, April 18, 2016
of your data.