Use Serial NAND Flash with i.MX RT1170

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Use Serial NAND Flash with i.MX RT1170

Jump to solution
893 Views
Bedair
Contributor II

We are currently building a custom board with i.MX RT1172 Microcontroller, and a QSPI NAND flash connected via FlexSPI, we what to know :

- How the BootROM copy the code from the External NAND Flash to the Internal RAM.

- How to flash our code to the External Flash.

- How to guide the BootROM to copy the code to internal RAM (External Flash Configuration) ?

Tags (1)
0 Kudos
1 Solution
871 Views
jay_heng
NXP Employee
NXP Employee

You can try MCUBootUtility tool to flash image in SPI NAND and boot. MCUBootUtility can prepare anything boot headers BootROM needed for your bare image.

BootROM takes use of boot headers to know image info and then copy them to RAM and jump into it.

View solution in original post

3 Replies
848 Views
Bedair
Contributor II

@jay_heng thanks for your answer.

 Is there any doc about using MCUBootUtilite with Custom board ?!

0 Kudos
841 Views
jay_heng
NXP Employee
NXP Employee

MCUBootUtility can be used for any board, not only NXP EVK.

You just need to set correct param in Boot Device Configuration of tool.

0 Kudos
872 Views
jay_heng
NXP Employee
NXP Employee

You can try MCUBootUtility tool to flash image in SPI NAND and boot. MCUBootUtility can prepare anything boot headers BootROM needed for your bare image.

BootROM takes use of boot headers to know image info and then copy them to RAM and jump into it.