2349760_en-US

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

2349760_en-US

2349760_en-US

Unable to successfully program the eMMC on the i.MX93EVK using UUU in Download Mode
  • WSL ubuntu 20.04

  • LF_v6.12.49-2.2.0_images_IMX93EVK.zip

  • sudo uuu uuu.auto
    uuu (Universal Update Utility) for nxp imx chips -- libuuu_1.5.243-4-ga377d1e

    Success 0 Failure 0


    1:1-6458439E 1/ 1 [=================100%=================] SDPS: boot -f imx-boot-imx93-11x11-lpddr4x-evk-sd.bin-flash_singleboot


  • Uboot info

    U-Boot 2025.04-g4ddbad60eff3 (Nov 19 2025 - 07:56:58 +0000)

    Reset Status: POR

    CPU: NXP i.MX93(52) Rev1.1 A55 at 1700 MHz
    CPU: Industrial temperature grade (-40C to 105C) at 40C
    Model: NXP i.MX93 11X11 EVK board
    DRAM: 2 GiB
    TCPC: Vendor ID [0x1fc9], Product ID [0x5110], Addr [I2C2 0x52]
    SNK.Power3.0 on CC1
    tcpc_pd_receive_message: Polling ALERT register, TCPC_ALERT_RX_STATUS bit failed, ret = -62
    TCPC: Vendor ID [0x1fc9], Product ID [0x5110], Addr [I2C2 0x51]
    TCPC: Vendor ID [0x1fc9], Product ID [0x5110], Addr [I2C2 0x50]
    Core: 251 devices, 38 uclasses, devicetree: separate
    MMC: FSL_SDHC: 0, FSL_SDHC: 1
    Loading Environment from nowhere... OK
    [*]-Video Link 0adv7535_mipi2hdmi hdmi@3d: Can't find cec device id=0x3c
    fail to probe panel device hdmi@3d
    fail to get display timings
    probe video device failed, ret -19

    [0] lcd-controller@4ae30000, video
    [1] dsi@4ae10000, video_bridge
    [2] hdmi@3d, panel
    adv7535_mipi2hdmi hdmi@3d: Can't find cec device id=0x3c
    fail to probe panel device hdmi@3d
    fail to get display timings
    probe video device failed, ret -19
    In: serial
    Out: serial
    Err: serial

    BuildInfo:
    - ELE firmware version 2.0.4-e804f3c9

    MMC: no card present
    UID: 6458439e25d046af8f674c2455dfa2dd
    Detect USB boot. Will enter fastboot mode!
    Net: eth0: ethernet@42890000, eth1: ethernet@428a0000 [PRIME]
    Fastboot: Normal

    Boot from USB for mfgtools
    *** Warning - Use default environment for mfgtools
    , using default environment

    Run bootcmd_mfg: run mfgtool_args; if iminfo ${initrd_addr}; then if test ${tee} = yes; then bootm ${tee_addr} ${initrd_addr} ${fdt_addr}; else ${kboot} ${loadaddr} ${initrd_addr} ${fdt_addr}; fi; else echo Run fastboot ...; ${fb_cmd}; fi;
    Hit any key to stop autoboot: 0

    ## Checking Image at 83800000 ...
    Unknown image format!
    Run fastboot ...
    auto usb 0
    Failed to configure default pinctrl
    Failed to initialize board for USB
    Failed to configure default pinctrl
    Failed to initialize board for USB
    No USB device found
    USB init failed: -19
    u-boot=>

    Thank you very much for your answer

Re: Unable to successfully program the eMMC on the i.MX93EVK using UUU in Download Mode

Hi @weiyi

Do I get this error even if I burn under Windows?

Best Regards,
Zhiming

Re: Unable to successfully program the eMMC on the i.MX93EVK using UUU in Download ModeI've fixed the problem by going into Linux via the SD card and subsequently dd writing a flash wic image.Re: Unable to successfully program the eMMC on the i.MX93EVK using UUU in Download Mode

I had the very same issue with an FRDM-imx93. Flashing from Linux can be a solution, but if someone else faces the problem, the following worked for me.

When you get the U-Boot shell:

No USB device found USB init failed: -19 u-boot=>

 You can try:

=> usb stop
=> usb start
=> fastboot usb 0

If it fails, unplug/replug (board side) only the USB dedicated to serial downloading and repeat those commands. At that point, USB should be discoverable by uuu, so uuu can proceed.
Note that uuu shall continue to run in the meantime (waiting for a USB device to appear).

Tags (1)
No ratings
Version history
Last update:
Tuesday
Updated by: