Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

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. Connect the USB to USB cable to the USB OTG port on your device.

  • Make sure you can detect the USB = NXP Semiconductors in the usb devices list with the exact same vendor ID 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

Then you should be able to see the following:

  • No labels