2024-09-28 04:55 PM - edited 2024-09-28 04:57 PM
Hi to all.
I'm starting a new project where we use the STM32H7S3V8H, and with the code generated with the STM32CubeMX (see IOC file attached) it compiles perfectly the Boot code but the Application code allways fail with the following error message:
"cc1: error: target CPU does not support ARMv8-M Security Extensions"
We don't have idea what we must do in the IOC to change this situation. Anyone knows why this error is happend? Any clue?
Thanks in advance.
Isidre Solé
Solved! Go to Solution.
2024-10-21 02:21 AM
Thanks for the support.
Hope that you fix them in next application updates.
Check also for the same project the relative path for the Startup files. It's not correct in the files called: mx-generated.cmake
It appears as :
./Startup/startup_stm32h7s3xx.s
and must be :
./Core/startup/startup_stm32h7s3xx.s
Anyway I close this issue.
Best regards
Isidre
2024-12-06 06:25 AM
Hi @Isidre Sole ,
This issue was fixed with STM32CubeMX V6.13.0 by removing the -mcmse flag from the CMakeLists.txt.
Please download and use the latest release.
2024-12-09 01:26 AM
Thanks Imen