AnsweredAssumed Answered

iMX8MQ UUU tool error

Question asked by Huong Ha on Mar 7, 2020
Latest reply on Mar 10, 2020 by Aldo Gutierrez

Hello,

I want to deploy bootloader into eMMC of my custom board that using iMX8MQ chip.
The work environment is:
- Ubuntu 18.04 64 bit
- The UUU tool is got from https://github.com/NXPmicro/mfgtools/releases (prebuilt image), version 1.3.134 (latest release)
- U-Boot config:

CONFIG_CMD_FASTBOOT=y
CONFIG_USB_FUNCTION_FASTBOOT=y
CONFIG_USB_GADGET=y
CONFIG_USB_GADGET_DOWNLOAD=y
CONFIG_USB_GADGET_MANUFACTURER="FSL"
CONFIG_USB_GADGET_VENDOR_NUM=0x0525
CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5
CONFIG_USB_DWC3=y
CONFIG_FSL_FASTBOOT=y
CONFIG_FASTBOOT=y
CONFIG_FASTBOOT_BUF_ADDR=0x40480000
CONFIG_FASTBOOT_BUF_SIZE=0x40000000
CONFIG_FASTBOOT_FLASH=y
CONFIG_FASTBOOT_FLASH_MMC_DEV=1
CONFIG_EFI_PARTITION=y
CONFIG_ANDROID_BOOT_IMAGE=y
# SPL enalbe
CONFIG_SPL_USB_HOST_SUPPORT=y
CONFIG_SPL_USB_GADGET_SUPPORT=y
CONFIG_SPL_USB_SDP_SUPPORT=y
CONFIG_SDP_LOADADDR=0x40400000

- emmc_dev=0 in boot environment
- run command: ./uuu -b emmc flash.bin
output log:

uuu (Universal Update Utility) for nxp imx chips -- libuuu_1.3.134-0-g0b47f4d

Success 0 Failure 0


3:2 3/ 3 [=================100%=================] SDPV: jump

Nothing happens after that.
- flash.bin is verified by running in SDcard

One more thing, on the Windows machine, after connecting the board with PC, USB device is not recognized. So I use Linux instead and the "lsusb" command still doesn't show any USB device, but "uuu" command still does something like the output log.

 

Please help me in this case.

 

Thanks

Outcomes