2074219_en-US

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

2074219_en-US

2074219_en-US

How to load Linux Image into Flash NOR QSPI using custom board based on iMX93

Hello everyone,

I'm tryng to flash into my custom iMX93 board with UUU the .wic. I'm using this built-in command:

uuu.exe -b qspi core-image-minimal-imx93-11x11-lpddr4x-evk.rootfs-20250328061745.wic

But it doesn't work.

 

24282b04-4e7a-4dc8-8655-f32a4626ec8b.jpg

The only thing that works is the bootloader. Indeed, when I use the following command:

uuu.exe -b qspi imx-boot-imx93-11x11-lpddr4x-evk-sd.bin-flash_singleboot

the bootloader starts, even if I reset the board with the boot mode configuration "FlexSPI Serial NOR", so I think it is correctly flashed into memory.

  1. What am I doing wrong with the .wic download?
  2. What am I supposed to do in order to flash the .wic file into QSPI-flash?
  3. Do I need to change something into the source files of the bootloader or it should be working as it comes from the nxp site?

Thanks in advance,

Best regards,

Bob


Re: How to load Linux Image into Flash NOR QSPI using custom board based on iMX93Thanks, it helped me a lot.
Bob
Re: How to load Linux Image into Flash NOR QSPI using custom board based on iMX93Hello,
I'm using Flash-NOR QSPI.
Re: How to load Linux Image into Flash NOR QSPI using custom board based on iMX93

Hello @saxejeh ,

thank you, I will try it following the patch for imx93 and I'll let you know.

Best regards,

Bob

Re: How to load Linux Image into Flash NOR QSPI using custom board based on iMX93

Hello,

  • The following command burns boot image into FlexSPI NAND:
uuu -b spi_nand  
  • To generate boot image for FlexSPI NAND boot on i.MX 93, run the following command:
make SOC=iMX93 flash_singleboot_spinand
  • Note: Two binaries are generated:
    • flash.bin is the boot image burned into the SPI NAND.
    • flash_fw.bin is the NAND UUU FW image used by the UUU tool.

Regards


Re: How to load Linux Image into Flash NOR QSPI using custom board based on iMX93

I followed this document and it works. https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/all-bootloader-device-tree-Linux-kernel-...

Tags (1)
No ratings
Version history
Last update:
‎11-21-2025 09:38 PM
Updated by: