cancel
Showing results for 
Search instead for 
Did you mean: 

STM32N657x0 Secure Region And Application Only Without FSBL in Keil.

SITARAM
Associate III

Hello,

I generated code using STM32CubeMX for the STM32N657x0 MCU. I selected only the secure region and added a simple UART operation for testing purposes. In CubeMX, I selected only the Application (not the FSBL or External Memory Loader ), and generated the project for Keil.

Now, my question is:
Can I directly load the code into the board using Keil, or is it mandatory to use the FSBL or an external memory loader?
I noticed that all official STM32N6 examples include an FSBL. I haven't seen an example that runs with just the application alone. So I would like to confirm this with you to ensure I don't risk damaging or misconfiguring the board.

For reference i attached the  .ioc file .

Thank you again for your support.

1 ACCEPTED SOLUTION

Accepted Solutions
hnHSD
Associate

I believe the FSBL is necessary. The STM32N6 does not have internal flash, so I think the FSBL is needed to set up for application execution. This page might be useful: https://community.st.com/t5/stm32-mcus/stm32n6-fsbl-explained/ta-p/764307

View solution in original post

2 REPLIES 2
hnHSD
Associate

I believe the FSBL is necessary. The STM32N6 does not have internal flash, so I think the FSBL is needed to set up for application execution. This page might be useful: https://community.st.com/t5/stm32-mcus/stm32n6-fsbl-explained/ta-p/764307

thank you for confirmation .