Skip to content

west.yml: Fix CMSIS module to use v6 for Cortex-M #3

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

Merged
merged 1 commit into from
Jul 18, 2025

Conversation

yashi
Copy link
Member

@yashi yashi commented May 18, 2025

Zephyr has migrated to CMSIS v6. While the plan was to transition all ARM architectures, issues with Cortex-A and Cortex-R prevented full adoption. As a result, only Cortex-M was updated to v6 in zephyrproject-rtos/zephyr#89370.

Since the SC-OBC module A1 uses a Cortex-M3, we need to adopt CMSIS v6.

That PR was merged after Zephyr v4.1.0, so older versions may still require the legacy CMSIS module. To maintain compatibility, we are keeping the old module alongside v6.

Zephyr has migrated to CMSIS v6. While the plan was to transition all
ARM architectures, issues with Cortex-A and Cortex-R prevented full
adoption. As a result, only Cortex-M was updated to v6 in
zephyrproject-rtos/zephyr#89370.

Since the SC-OBC module A1 uses a Cortex-M3, we need to adopt CMSIS
v6.

That PR was merged after Zephyr v4.1.0, so older versions may still
require the legacy CMSIS module. To maintain compatibility, we are
keeping the old module alongside v6.

Signed-off-by: Yasushi SHOJI <[email protected]>
@yashi yashi force-pushed the west-yaml-add-cmsis-v6 branch from 0881d22 to 423542c Compare May 18, 2025 09:51
@yashi yashi merged commit 25aef1f into spacecubics:main Jul 18, 2025
3 of 4 checks passed
@yashi yashi deleted the west-yaml-add-cmsis-v6 branch July 18, 2025 12:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant