frdm-imx93 not booting even with demo images from NXPI am trying to bring up the frdm-imx93 from the SD Card. It works just fine from the emmc.
I downlowaded ZIPRev 4.0Jun 25, 20252.45 MBLF_v6.6.36-2.1.0_images_FRDM_4.0_IMX93 from the NXP site link. THen I did the following:
zstd -d imx-image-full-imx93frdm.rootfs.wic.zst
sudo dd if=imx-image-full-imx93frdm.rootfs.wic of=/dev/sdc bs=1M status=progress && sync
sudo dd if=imx-boot-imx93frdm-sd.bin-flash_singleboot of=/dev/sdc bs=1k seek=32 status=progress
Then I put the sdcard in the slot and tried to boot, after setting SW1[3:0]=0011.
However the boot does not progress beyond this point:
U-Boot SPL 2024.04+gde16f4f1722+p0 (Sep 02 2024 - 10:44:35 +0000) SOC: 0xa1009300 LC: 0x2040010 PMIC: PCA9451A PMIC: Over Drive Voltage Mode DDR: 3733MTS DDR: 3733MTS M33 prepare ok
Someone please help asap...
Thanks in advance!
Re: frdm-imx93 not booting even with demo images from NXPI see the same thing in the serial port, i have tried with multiple cables
Re: frdm-imx93 not booting even with demo images from NXPHello,
When you are following this procedure, what error do you see in board serial port?
If it cannot go to fast-boot mode, please try with another USB cable.
Best regards.
Re: frdm-imx93 not booting even with demo images from NXPI got a bit ahead, but not yet into the OS. I think the issue is with the contents of my boot drive, as well as the singleboot binary itself.
Again I need someone knowledgeable about the board to help me with this.
Re: frdm-imx93 not booting even with demo images from NXPHi, having the same problem. Tried different images on both windows and Linux, and on different Linux distros. Both EMMC and SD-card is not working
Did you ever figure it out?
Re: frdm-imx93 not booting even with demo images from NXPHello
This is what I did:
root@debian:/mnt/host/LF_v6.6.36-2.1.0_images_FRDM_3.0_i.MX93# uuu -V -b sd_all imx-boot-imx93frdm-sd.bin-flash_singleboot imx-image-full-imx93frdm.rootfs.wic.zst
uuu (Universal Update Utility) for nxp imx chips -- libuuu_1.5.243-5-g124d086
Build in config:
Pctl Chip Vid Pid BcdVersion Serial_No
==================================================
SDPS: MX8QXP 0x1fc9 0x012f [0x0002..0xffff]
SDPS: MX8QM 0x1fc9 0x0129 [0x0002..0xffff]
SDPS: MX8DXL 0x1fc9 0x0147
SDPS: MX28 0x15a2 0x004f
SDPS: MX815 0x1fc9 0x013e
SDPS: MX865 0x1fc9 0x0146
SDPS: MX8ULP 0x1fc9 0x014a
SDPS: MX8ULP 0x1fc9 0x014b
SDPS: MX93 0x1fc9 0x014e
SDPS: MX91 0x1fc9 0x0159
SDPS: MX95 0x1fc9 0x015d
SDPS: MX95 0x1fc9 0x015c
SDPS: MX943 0x1fc9 0x0027
SDPS: MX952 0x1fc9 0x0028
SDP: MX7D 0x15a2 0x0076
SDP: MX6Q 0x15a2 0x0054
SDP: MX6D 0x15a2 0x0061
SDP: MX6SL 0x15a2 0x0063
SDP: MX6SX 0x15a2 0x0071
SDP: MX6UL 0x15a2 0x007d
SDP: MX6ULL 0x15a2 0x0080
SDP: MX6SLL 0x1fc9 0x0128
SDP: MX7ULP 0x1fc9 0x0126
SDP: MXRT106X 0x1fc9 0x0135
SDP: MX8MM 0x1fc9 0x0134
SDP: MX8MQ 0x1fc9 0x012b
SDPU: SPL 0x0525 0xb4a4 [0x0000..0x04ff]
SDPV: SPL1 0x0525 0xb4a4 [0x0500..0x9998]
SDPV: SPL1 0x1fc9 0x0151 [0x0500..0x9998]
SDPU: SPL 0x0525 0xb4a4 [0x9999..0x9999]
SDPU: SPL 0x3016 0x1001 [0x0000..0x04ff]
SDPV: SPL1 0x3016 0x1001 [0x0500..0x9998]
FBK: 0x066f 0x9afe
FBK: 0x066f 0x9bff
FBK: 0x1fc9 0x0153
FB: 0x0525 0xa4a5
FB: 0x18d1 0x0d02
FB: 0x3016 0x0001
FB: 0x1fc9 0x0152
FB: 0x0483 0x0afb
FB: 0x1d6b 0x0104
Run built-in script:
uuu_version 1.4.149
# @_flash.bin | bootloader, which can extract from wic image
# @_image [_flash.bin] | wic image burn to emmc.
# This command will be run when i.MX6/7 i.MX8MM, i.MX8MQ
SDP: boot -f imx-boot-imx93frdm-sd.bin-flash_singleboot -scanlimited 0x800000
# This command will be run when ROM support stream mode
# i.MX8QXP, i.MX8QM
SDPS: boot -scanterm -f imx-boot-imx93frdm-sd.bin-flash_singleboot -scanlimited 0x800000
# These commands will be run when use SPL and will be skipped if no spl
# SDPU will be deprecated. please use SDPV instead of SDPU
# {
SDPU: delay 1000
SDPU: write -f imx-boot-imx93frdm-sd.bin-flash_singleboot -offset 0x57c00 -scanlimited 0x800000
SDPU: jump -scanlimited 0x800000
# }
# These commands will be run when use SPL and will be skipped if no spl
# if (SPL support SDPV)
# {
SDPV: delay 1000
SDPV: write -f imx-boot-imx93frdm-sd.bin-flash_singleboot -skipspl -scanterm -scanlimited 0x800000
SDPV: jump -scanlimited 0x800000
# }
FB: ucmd setenv fastboot_dev mmc
FB: ucmd setenv mmcdev ${sd_dev}
FB: ucmd mmc dev ${sd_dev}
FB: flash -raw2sparse all imx-image-full-imx93frdm.rootfs.wic.zst/*
FB: flash -scanterm -scanlimited 0x800000 bootloader imx-boot-imx93frdm-sd.bin-flash_singleboot
FB: done
Wait for Known USB Device Appear...
New USB Device Attached at 1:2-
1:2->Start Cmd:SDPS: boot -scanterm -f imx-boot-imx93frdm-sd.bin-flash_singleboot -scanlimited 0x800000
1:2->Fail HID(W): LIBUSB_ERROR_TIMEOUT (-7)(20.02s)
Best regards
Re: frdm-imx93 not booting even with demo images from NXPHello,
Which command did you use?
I'm not able to reproduce it.
Best regards.
Re: frdm-imx93 not booting even with demo images from NXPHi! I did, yes. It always times out on both windows as well as linux, and on Linux I get a segmentation fault.
Re: frdm-imx93 not booting even with demo images from NXPHello,
Did you try to flash it with UUU?
Best regards.
Re: frdm-imx93 not booting even with demo images from NXPHello,
What do yo see in serial port? Is able to inter in fast-boot mode?
Did you try with another BSP, version. I'm still unable to reproduce the issue in my side.
Best regards.
Re: frdm-imx93 not booting even with demo images from NXPHello,
On the serial port I only see SPL output. It never reaches full U-Boot, so I cannot enter the U-Boot prompt or fastboot mode.
Serial output with the official Rev 4.0 image:
U-Boot SPL 2024.04+gde16f4f1722+p0 (Sep 02 2024 - 10:44:35 +0000)
SOC: 0xa1009300
LC: 0x2040010
PMIC: PCA9451A
PMIC: Over Drive Voltage Mode
DDR: 3733MTS
DDR: 3733MTS
M33 prepare ok
Then there is no further output.
I also tested a rebuilt Flexbuild/U-Boot 2025.04 boot image written to the SD card at 32 KiB offset. The board executes the new SPL, but it stops at the same point:
U-Boot SPL 2025.04 (Apr 26 2026 - 16:21:54 +0000)
PMIC: PCA9451A
PMIC: Over Drive Voltage Mode
DDR: 3733MTS
DDR: 3733MTS
M33 prepare ok
So I cannot enter fastboot mode because it does not reach full U-Boot.
I tested these BSP/images:
1. Official FRDM-i.MX93 Rev 4.0 image:
LF_v6.6.36-2.1.0_images_FRDM_4.0_IMX93
2. My own Yocto build for MACHINE=imx93frdm
3. Rebuilt Flexbuild/U-Boot 2025.04 SPL/container
The official Rev 4.0 and my Yocto build use this boot image hash:
7aba6102e5ec64add632cd6667e77fa3f6886fd72c314e4c01f2964c0fc56a5f imx-boot-imx93frdm-sd.bin-flash_singleboot
UUU also fails before flashing. The board is detected:
MX93 SDPS 0x1FC9:0x014E
but SDPS: boot times out:
Start Cmd:SDPS: boot -scanterm -f imx-boot-imx93frdm-sd.bin-flash_singleboot -scanlimited 0x800000
Fail HID(W):LIBUSB_ERROR_TIMEOUT
This happens on both Linux and Windows, and also after trying another laptop.
I also verified SD boot mode selection: with SD boot mode selected and no SD card inserted, there is no serial output. With the SD card inserted, SPL starts and stops after M33 prepare ok.
So currently the board never reaches U-Boot/fastboot.
Re: frdm-imx93 not booting even with demo images from NXPI am too facing the same issues, I tried with all the 4 revisions available on the i.mx93 frdm portal,
UUU always throws
Fail HID(W): LIBUSB_ERROR_TIMEOUT (-7)(20.02s)
for flashing into emmc as well as in sd.Re: frdm-imx93 not booting even with demo images from NXPI finally managed to get something working.
- Used a 32GB SD Card as per spec
- Cloned the code from the NXP Yocto link, built the code and flashed in as mentioned in the documentation
Flash it into the card, and boot up as mentioned. This worked for me. I think the problem was the uboot binary in the earlier attempt was meant for the evm and not the frdm.
Re: frdm-imx93 not booting even with demo images from NXPdid you solved it? I got same issueRe: frdm-imx93 not booting even with demo images from NXPHi All,
I got the boards working, apparently there has been a Hardware change made on the FRDM-i.MX93 boards, and if you have an outdated U-boot bootloader (before 2025) then you are going to see this issue.
You can check the U-Boot version in the serial monitor when you either try to boot or flash in the Serial Downloader mode.
Example of old U-Boot version: U-Boot SPL 2024.04+gde16f4f1722+p0 (Sep 02 2024 - 10:44:35 +0000)
Try with this Bootloader, with the below command, it should work for you
imx-boot-imx93-11x11-lpddr4x-frdm-sd.bin-flash_singleboot
UUU command : uuu -b sd_all .wic.zst
If the above bootloader did work for you then this is the current yocto i.MX BSP repo with the changes: GitHub - nxp-imx/meta-imx: i.MX Yocto Project i.MX BSP Layer · GitHub
Re: frdm-imx93 not booting even with demo images from NXPYour U-Boot looks old, apparently there has been a hardware change and and only the version after 2025 will support FRDM-IMX93.
Please refer my above post, to flash the bootloader along with your image.
Hope it works for you Re: frdm-imx93 not booting even with demo images from NXPHi @jventura, @qingyu, @ssb1, @skrimby123
Please try this out.
Re: frdm-imx93 not booting even with demo images from NXPI´m having the exactly same issue too.
Maybe its a board defect in newer boards?
Re: frdm-imx93 not booting even with demo images from NXPI have solved this from support.nxp.
In Demo Image Download page, chose version 1.0 insted 4.0, and then using latest uuu to download image to boradRe: frdm-imx93 not booting even with demo images from NXPI'm getting same error and UART DEBUG output this:
U-Boot SPL 2024.04+gde16f4f1722+p0 (Sep 02 2024 - 10:44:35 +0000)
SOC: 0xa1009300
LC: 0x2040010
PMIC: PCA9451A
PMIC: Over Drive Voltage Mode
DDR: 3733MTS
DDR: 3733MTS
M33 prepare ok
Re: frdm-imx93 not booting even with demo images from NXPSorry I am late.
Yes, that´s probably it. My Uboot version:
U-Boot SPL 2024.04+gde16f4f1722+p0 (Sep 02 2024 - 10:44:35 +0000)
But the link to the right bootload in the post is broken, I can´t download it
Re: frdm-imx93 not booting even with demo images from NXPLink for the bootloader is not workingRe: frdm-imx93 not booting even with demo images from NXPPlease update the download link for the bootloader. This is still an ongoing issue for many of us and no soultion was found yet.