Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cmsis: cmsis_6: Update CMSIS to cmsis_6 #84330

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

RobinKastberg
Copy link
Contributor

@RobinKastberg RobinKastberg commented Jan 21, 2025

Currently we are using CMSIS 5.9.0.
This is deprecated by ARM and replaced by CMSIS 6.
This will be required for support the IAR toolchain, TrustedFirmware-M,
and to receive further upstream updates.

Currently I have a PR going against zephyrproject-rtos/CMSIS_6 do finalize the integration.

I removed CMSIS 5 since I couldn't come up with a good reason to keep it. But maybe someone else can.

@RobinKastberg RobinKastberg marked this pull request as draft January 21, 2025 15:32
@zephyrbot
Copy link
Collaborator

zephyrbot commented Jan 21, 2025

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff
cmsis 4b96cbb174678dcd3ca86e11e1f24bc5f8726da0 zephyrproject-rtos/CMSIS_6#1 zephyrproject-rtos/CMSIS_6#1/files
cmsis_6 ❌ zephyrproject-rtos/CMSIS_6@783317a (main) N/A (Removed) N/A

Additional metadata changed:

Name URL Submodules West cmds module.yml
cmsis

DNM label due to: 1 removed project, 1 project with PR revision and 1 project with metadata changes

Note: This message is automatically posted and updated by the Manifest GitHub Action.

Currently we are using CMSIS 5.9.0. This is deprecated and
replaced by CMSIS 6. This will be required for support the IAR
toolchain, TrustedFirmware-M. And to receive further upstream
updates.

Signed-off-by: Robin Kastberg <robin.kastberg@iar.com>
@RobinKastberg
Copy link
Contributor Author

RobinKastberg commented Jan 21, 2025

It looks like Cortex-R support is NOT in ARM/CMSIS_6 (and not in ARM/CMSIS_5 either), rather coming from here
zephyrproject-rtos/cmsis@54eaf19

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DNM This PR should not be merged (Do Not Merge) manifest manifest-cmsis manifest-cmsis_6
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants