Migrating Projects to CMSIS v6
Supported toolchains
CMSIS v6 supports the following toolchains.
- Arm Compiler for Embedded (v6 and above)
- Arm GNU Toolchain (v12 and above)
- LLVM Toolchain (v16 and above)
- IAR Embedded Workbench for Arm (v9.30 and above)
Before migrating your project, please make sure that you use one of these toolchains. It cannot be guaranteed that previous versions of these toolchains will work as expected.
The usage of Arm Compiler v5 is not supported! The Arm Compiler for Embedded Migration and Compatibility Guide helps migrating your project to Arm Compiler for Embedded v6.