Hi,
I am flashing .wic image of 3GB or more(Tried upto 20GB) on IMX8M plus processor based custom board using UUU tool on windows and facing below error "Bulk(W): LIBUSB_ERROR_PIPE (-9)" . Please find attached image for error
UUU tool version that we are using :
UUU tool version :- libuuu_1.5.182-0-gda3cd53
Can you please help us on these issue ?
Hello @mallikarjuna
You can try to flashing also your sd.flash file.
Command:
uuu -c emmc_all <bootloader_sd.flash> <image.wic>
Please let me know if this worked for you.
Best regards,
Salas.
Hello @Manuel_Salas , did you manage to find out what was the cause of the -9 error? I have just encountered the same issue with an i.MX9XX board. To me, this appears as a HW issue, as I was able to use the UUU SD-card upload on one board but not on the other (same type, just different DDR).
With regards
Ludek
Hi @Manuel_Salas ,
We are flashing compressed .wic.zst file which contains u-boot binaries, kernel image and root filesystem I think, so no need to flash bootloader_sd.flash file seperately, Right ?.
Our wic.zst file size is 293MB only, if we extract that file .wic size is 3GB.
If .wic size is more that 2.5gb and we are trying to flash i n our IMX8m plus based custom board, it's giving bulk error like these "Bulk(W): LIBUSB_ERROR_PIPE (-9)".
Can I know exact reason for Bulk error ? Is there is any max limit for .wic size to flash without Bulk(W) error ?
This error is because of uuu tool that we are using (or) any limitation from driver/hardware side ?
Thanks,
Mallikarjuna Reddy Ambati