Using an i.MX8X SoC and trying to boot and flash an image with uuu tool. After issuing command in USB boot mode:
# uuu -V -b emmc imx-boot.bin
I get the following output:
Wait for Known USB Device Appear...
New USB Device Attached at 3:24342
3:24342>Start Cmd:SDPS: boot -f imx-boot.bin
100%3:24342>Okay (0.011s)
libusb: error [udev_hotplug_event] ignoring udev action bind
New USB Device Attached at 3:24342
3:24342>Start Cmd:SDPV: delay 1000
3:24342>Okay (0s)
3:24342>Start Cmd:SDPV: write -f imx-boot.bin -skipspl
100%3:24342>Okay (0.066s)
3:24342>Start Cmd:SDPV: jump
6400%3:24342>Okay (0.001s)
After this, the output halts and the fastboot commands (FB: in lst file) from `-b emmc` option are not executed. On the SoC side I get the following U-Boot output:
U-Boot SPL 2020.04-51f329ecd0 (Nov 25 2020 - 16:16:33 +0000)
Trying to boot from USB SDP
SDP: initialize...
SDP: handle requests...
Downloading file of size 674816 to 0x80400000... done
Jumping to header at 0x80400000
Header Tag is not an IMX image
Found header at 0x80400000
U-Boot 2020.04-51f329ecd0 (Nov 25 2020 - 16:16:33 +0000) ##v02.02
CPU: NXP i.MX8QXP RevC A35 at 1200 MHz at 39C
Model: Siemens CXG3
Board: Capricorn Deneb
Boot: USB
DRAM: 2 GiB
MMC: FSL_SDHC: 0
Loading Environment from MMC... OK
In: serial
Out: serial
Err: serial
BuildInfo:
- SCFW 56682d58, SECO-FW 4f5b6919, IMX-MKIMAGE 8da5cd23, ATF c949a88
- U-Boot 2020.04-51f329ecd0
ERROR: PCA9552 probe failed
I2C LED init failed
Detect USB boot. Will enter fastboot mode!
flash target is MMC:0
Net: eth1: ethernet@5b050000 [PRIME]
Fastboot: Normal
Boot from USB for mfgtools
*** Warning - Use default environment for mfgtools
, using default environment
Run bootcmd_mfg: run tftp_run_script
Autobooting in 0 seconds, press "<Esc><Esc>" to stop
ethernet@5b050000 Waiting for PHY auto negotiation to complete.... done
Using ethernet@5b050000 device
TFTP from server 192.168.251.2; our IP address is 192.168.251.1
Filename 'u-boot-commands.img'.
Load address: 0x80280000
Loading: *
ARP Retry count exceeded; starting again
U-Boot#
So U-Boot seems to enter fastboot mode but still doesn't receive the commands from uuu... What am I missing?