2025-07-02 3:32 AM - last edited on 2025-07-02 3:33 AM by Andrew Neil
recently purchased the NUCLEO-N657X0-Q development board and began testing the programming process. Using ST-Link, I’m able to successfully flash either the FSBL or the application firmware individually. However, after pressing the RESET button, the flashed program disappears, indicating that it wasn’t permanently stored.
Upon further investigation, I learned that the FSBL and application need to be flashed separately using an external programmer, targeting the external Flash. Despite configuring the BOOT pins (BOOT0 = 0, BOOT1 = 1) as recommended, I haven’t been able to successfully program the external Flash using the programmer.
I would like to ask:
What is the correct procedure to flash both FSBL and application into external Flash?
Are there any specific tools, configurations, or memory mapping requirements I should be aware of?
Could this be related to linker script settings or Flash offset configurations?
2025-07-04 4:42 AM
Hi @Quan0404,
Welcome to our community!
@B.Montanari has developed several articles to help customers get started with STM32N6 programming.
Here are the recommended articles to begin with:
Follow these articles to get the assistance you need.
-Amel
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.