Skip to content

stm32cube: stm32n6: Allow building a chainloaded secure application#289

Merged
erwango merged 2 commits into
zephyrproject-rtos:mainfrom
erwango:n6_mcuboot
Jun 24, 2025
Merged

stm32cube: stm32n6: Allow building a chainloaded secure application#289
erwango merged 2 commits into
zephyrproject-rtos:mainfrom
erwango:n6_mcuboot

Conversation

@erwango

@erwango erwango commented Jun 20, 2025

Copy link
Copy Markdown
Member

When building a chain-loaded secure application, build and call system_stm32n6_s.c file.
Similarly to what is done on system_stm32n6xx_fsbl.c, remove CMSE_NS_ENTRY modifier as Secure FW has no entry funcs.

When building a chain-loaded secure application, build and call
system_stm32n6_s.c file.
Similarly to what is done on system_stm32n6xx_fsbl.c, remove CMSE_NS_ENTRY
modifier as Secure FW has no entry funcs.

Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
XSPIM initialization should not kill XSPI2 in flight.

Take into account calling instance when initializing XSPIM in order
to avoid cutting other instances clocks.

Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
@erwango erwango merged commit 2aa7906 into zephyrproject-rtos:main Jun 24, 2025
2 checks passed
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.

3 participants