This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Error: selected processor does not support `msr psp,r3' in Thumb mode

Hi all

I have the following setup:

  • Arm GNU toolchain v. 11.2 (activated it in uVision under Manage -> Project Items -> Folders/Extensions)
  • Keil uVision V5.37
  • Device: ARMCM33 (no DSP Instructions, no Floating Point Unit, no TrustZone)
  • Run-Time Environment
    • CMSIS -> Core (v. 5.6.0)
    • Device -> Startup (C Startup) (v 2.1.0)

with an empty main.cpp:

and I am getting the following error:

Below the files that get pulled in, not sure why there is nothing under CMSIS:

Is there anything that I can try out to help getting to the bottom of this? Do I have to write my own ld script on top of gcc_arm.ld?

Cheers

0