Skip to content
New issue

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

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

Already on GitHub? # to your account

Add Cube for STM32N6 #252

Merged
merged 8 commits into from
Jan 24, 2025
Merged

Conversation

gautierg-st
Copy link
Collaborator

This PR adds STM32CubeN6 1.0.0

Add version 1.0.0 of STM32CubeN6

Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com>
Regenerates LL headers to add the STM32N6.

Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com>
Remove legacy macro PAGESIZE which conflicts with POSIX.

Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com>
To use FSBL mode, add the following fix:
-Remove CMSE_NS_ENTRY modifier, which requires enabling
CONFIG_ARM_FIRMWARE_HAS_SECURE_ENTRY_FUNCS

Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com>
Add STM32N6 to the list of supported series and add the compile definition
for compiling on a Cortex M55

Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com>
Adds STM32N6 to the pinctrl generation script.

Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com>
Fixes the regex used to generate XSPIM pins:
* NCS pins are numbered 1-2 instead of 0-1
* Expand IO numbers beyond 7 (necessary for STM32N6)

Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com>
Adds STM32N6 pinctrl dtsi files.

Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com>
@erwango erwango merged commit 1d1f818 into zephyrproject-rtos:main Jan 24, 2025
2 checks passed
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants