Some newer i.MX processors allow changing the USB Vendor/Product ID by blowing fuses. This short series allws imx-usb-loader to deal with such hardware that is indeed an i.MX device and supports the USB bootloader protocol, but doesn't identify as an i.MX device via its USB ID. Patches 1 and 2 do some small preparation, Patch 3 is the real work, and Patch 4 polishes it nicely. Roland Hieber (4): scripts: imx-usb-loader: rename imx_device() to imx_device_by_usb_id() scripts: imx-usb-loader: fail early if the USB device path does not match scripts: imx-usb-loader: allow use of unknown USB IDs scripts: imx-usb-loader: make i.MX6SoloX better to type scripts/imx/imx-usb-loader.c | 76 +++++++++++++++++++++++++++++------- 1 file changed, 62 insertions(+), 14 deletions(-) -- 2.18.0 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox