We've migrated our bsp from 4.1.15-2.0.0 to 4.14.98-2.0.0 on one of our imx6d board.
Everything works but MfgTool.
I noticed that FSL_UTP's dependence have been moved from USB_MASS_STORAGE to USB_CONFIGFS_MASS_STORAGE
So I use a modified linuxrc script in imx-uuc to mount usb storage:
function launch_uuc() {echo $1 $2mkdir /sys/kernel/config/usb_gadget/$1cd /sys/kernel/config/usb_gadget/$1echo 0x066F > idVendorecho 0x37FF > idProductmkdir strings/0x409echo 0000000000000000 > strings/0x409/serialnumberecho "FSL i.MX Board" > strings/0x409/productmkdir configs/c.1echo 5 > configs/c.1/MaxPowermkdir functions/mass_storage.1echo 0 > functions/mass_storage.1/stall# echo "" > functions/mass_storage.1/iSerialNumberecho /fat > functions/mass_storage.1/lun.0/fileecho 1 > functions/mass_storage.1/lun.0/removableln -s functions/mass_storage.1 configs/c.1/echo $1 > UDCif [ $2 == "0" ]; thenecho uuc /dev/utpuuc /dev/utpelseecho uuc /dev/utp$2uuc /dev/utp$2fireturn 0;}
Seems work, But when I click start button on MfgTool, this error happened
I also want to use uuu, but seems fastboot not fully supported in uboot-imx 2018.03 & 2019.04 without emmc/sdcard, only nand on our board.
Hi 计龙 杨
mfg tool is not supported in latest nxp bsps, as described in
Linux L4.14.98_2.0.0 Documentation
It is replaced by uuu tool
GitHub - NXPmicro/mfgtools: Freescale/NXP I.MX Chip image deploy tools.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------