-
Notifications
You must be signed in to change notification settings - Fork 300
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Random errors while flashing #379
Comments
which imx8? which libusb version in your system? |
I'm using libusb v1.0.0, and I'm seeing this behavior on various boards with the following iMX8 variants: DX, DXP, QXP. |
did you run two instances of uuu? I meet similar issue if run two instances. if there are back ground uuu instance, it met failure about 5%-10%, but after I kill back ground uuu instance, It pass 1000times test. |
No, single instance but repeated 500 times, for many rounds. The (single) device which is being flashed lays untouched for the whole time. |
From a Linux host, I'm performing a flashing stress test on an iMX8 based board. I'm only flashing the bootloader (U-Boot).
I'm using
libuuu_1.5.21-0-g1f42172
.The flashing script is dead simple and simply calls
uuu -b emmc imx-boot.bin
again and again, for 500 times.The issue I'm seeing is that, randomly, the flashing may fail with apparently no solid reason, since the error message may change. So far I've seen the following messages:
or
I run tests of 500 flashing retries, and I usually have a failure rate of ~5%, i.e. ~25 failures for 500 retries.
What may be the cause of those failures?
This is somehow related to #233.
The text was updated successfully, but these errors were encountered: