Hi. I try to load bootloader to custom board with imx6ul SOM. Usb dont find by host, so imx-usb-loader dont load anything to device. What am i doing wrong, what i should look into?
Use 69, 70 pin for USB_N, USB_P, 76 for USB_OTG2_ID. Boot mode 0 on 103 pin, 1 on 104 pin (serial downloader).
Hello,
Please note that imx-usb-loader is not supported by NXP, if you find further issues with this please consider asking in their github.
Does the host PC not detect the USB connected in serial download?
Or is it that the imx-usb-loader does not find the device?
If it is the second. Please try the mentioned here:
https://github.com/boundarydevices/imx_usb_loader/issues/105
Best regards,
Aldo.
It is the first - host dont detect usb. I use this - phytec as a manual to flash my software. What are other problematic moments may it be? USB ID pin? What are other soft i can use to flash the bootloader?
Hello,
You may refer to the i.MX6UL EVK schematic and compare with your custom hardware.
https://www.nxp.com/webapp/Download?colCode=MCIMX6UL-EVK_DESIGNFILES
Also, you could try using UUU available for download here:
https://github.com/NXPmicro/mfgtools/releases/tag/uuu_1.4.165
Using this tool you may download uboot as well, you'll need to enable fastboot utilities in uboot for the tool to be able to flash.
Also, you could use the tool to check if the device has been detected by running the command:
./uuu.exe -lsusb
Best regards,
Aldo.