cancel
Showing results for 
Search instead for 
Did you mean: 

STM32N6570-DK LRUN project does not boot

Laney
Associate

Hello! 

I have a struggle to boot the isolation LRUN project from STM32Cube_FW_N6_V1.3.0/Projects/STM32N6570-DK/Templates/Template_Isolation_LRUN. 

1. First i've performed the mass erase to remove the demo on the discovery board. 

2. I've build and add the header to the binary with the Signing Tool for all three projects. Example below for FSBL. 
STM32_SigningTool_CLI -bin Template_Isolation_LRUN_FSBL.bin -nk -of 0x80000000 -t fsbl -o Template_Isolation_LRUN_FSBL-trusted.bin -hv 2.3 -dump Template_Isolation_LRUN_FSBL-trusted.bin

3. I've Flashed the external memory in DEV mode with all three images:
FSBL flashed to 0x7000 0000 
SecApp flashed to 0x7010 0000
NonSecApp flashed to 0x7018 0000

4. I've switched the board to Boot from ext. memory mode and pressed restart. 
The board doesn't boot. 

5. I've loaded the FSBL project in DEV mode with debugger to internal RAM( 0x3418 0400 ) and it runs nicely. 

-------------------------------------------------------------------------------------------------------------------------------------------------------

1. How can i debug the booting procedure to pinpoint where it fails ? Are there any NVM registers to read where boot ROM fails ?
2. Is there any manual for Signing Tool ? 

 




 

0 REPLIES 0