Revisions and Notes
Date | Owner | Revision | Notes |
---|---|---|---|
| 1.0 | Initial release | |
Table Of Contents |
Introduction
The following documentation provides a quick guide to boot from USB OTG port.
Step-by-step
1. Clone a repository to install and build ‘usb_imx’ tools by run the follwoing:
git clone https://github.com/boundarydevices/imx_usb_loader.git cd imx_usb_loader make
2. Install SPL & U-Boot binaries.
wget https://solid-run-images.sos-de-fra-1.exo.io/IMX6/U-Boot/spl-imx6-sdhc.bin wget https://solid-run-images.sos-de-fra-1.exo.io/IMX6/U-Boot/u-boot-imx6-sdhc.img
You can Install U-Boot & SPL binaries from SolidRun images site - https://images.solid-run.com/IMX6/U-Boot
3. Serial connection
Please see our pages Cubox-i, HummingBoard Edge under serial connection section.
4. Make sure to detect the USB = NXP Semiconductors in the usb devices list as shown in the following example:
5. Run the script imx_usb exec with the SPL & U-Boot to load the U-Boot by running the following:
sudo ./imx_usb spl-imx6-sdhc.bin sudo ./imx_usb u-boot-imx6-sdhc.img