mfgtools
mfgtools copied to clipboard
U-Boot error because of wrong USB endpoint
With U-Boot 2025.04, i.MX8M Plus SoC, and latest UUU release, there are errors during download using fastboot protocol.
Starting download of 1842 bytes
dwc3-generic-peripheral usb@38100000: request 00000000ffb29080 was not queued to ep1in-bulk
downloading of 1842 bytes finished
dwc3-generic-peripheral usb@38100000: request 00000000ffb29080 was not queued to ep1in-bulk
dwc3-generic-peripheral usb@38100000: request 00000000ffb29080 was not queued to ep1in-bulk
Starting download of 118 bytes
dwc3-generic-peripheral usb@38100000: request 00000000ffb29080 was not queued to ep1in-bulk
downloading of 118 bytes finished
dwc3-generic-peripheral usb@38100000: request 00000000ffb29080 was not queued to ep1in-bulk
dwc3-generic-peripheral usb@38100000: request 00000000ffb29080 was not queued to ep1in-bulk
Starting download of 43289099 bytes
dwc3-generic-peripheral usb@38100000: request 00000000ffb29080 was not queued to ep1in-bulk
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..................................
The download succeed despite these errors.
The issue seems related to some hard-coded USB endpoints in the UUU tool.
More details available here https://lore.kernel.org/all/[email protected]/ and https://lore.kernel.org/all/[email protected]/
Cc: @marex @nxpfrankli @MrVan
can you try mfgtools branch ep_in? dymantic search interrupt endpoint number.
@nxpfrankli
tested uuu (Universal Update Utility) for nxp imx chips -- libuuu_1.5.201-11-g6df71aaa0789
with latest U-Boot master, same error
# uuu recovery
uuu (Universal Update Utility) for nxp imx chips -- libuuu_1.5.201-11-g6df71aaa0789
Success 1 Failure 0
3:111-154128 2/ 2 [Done ] FB: done
Starting download of 16384 bytes
dwc3-generic-peripheral usb@31000000: request 0000000099f27040 was not queued to ep1in-bulk
downloading of 16384 bytes finished
dwc3-generic-peripheral usb@31000000: request 0000000099f27040 was not queued to ep1in-bulk
It should be other issue