cancel
Showing results for 
Search instead for 
Did you mean: 

STM32N6 possible to change NCS1 to NCS2 via OTP

zimmeri
Associate II

I was wondering if there is any possibility to change the NCS from NCS1_port2 to NCS2_port2 using the OTP registers on the STM32N6.

I checked the registers but couldn’t find any option to adjust this. Maybe its not possible.

 

Just to confirm my understanding:

The default setting for ROM boot is XSPI1 using XSPIM_Port_2, and NCS1 is "required" by the ROM boot code to correctly load the FSBL via LoadAndRun

https://community.st.com/t5/stm32-mcus-products/stm32n6-it-s-possible-to-change-xspi2-to-xspi1-for-boot-using/m-p/847884/highlight/true#M287378

 

Kind regards,
Zimmeri

1 ACCEPTED SOLUTION

Accepted Solutions
ANJS
ST Employee

Hello!
I was wondering if there is any possibility to change the NCS from NCS1_port2 to NCS2_port2 using the OTP
registers on the STM32N6.
=> It is not possible, there is no OTP registers doing that. The NCS used by the ROM boot is fixed

The default setting for ROM boot is XSPI1 using XSPIM_Port_2, and NCS1 is "required" by the ROM boot code to correctly load the FSBL via LoadAndRun
=>Yes 
Best regards
ANJS

View solution in original post

1 REPLY 1
ANJS
ST Employee

Hello!
I was wondering if there is any possibility to change the NCS from NCS1_port2 to NCS2_port2 using the OTP
registers on the STM32N6.
=> It is not possible, there is no OTP registers doing that. The NCS used by the ROM boot is fixed

The default setting for ROM boot is XSPI1 using XSPIM_Port_2, and NCS1 is "required" by the ROM boot code to correctly load the FSBL via LoadAndRun
=>Yes 
Best regards
ANJS