IOT-GATE-iMX8 and SBC-IOT-iMX8: U-Boot: Update

From Compulab Mediawiki
Jump to: navigation, search

Introduction

U-boot version 3.2 or above is required for running the latest Debian and Yocto images.

Checking current U-Boot version

  • U-Boot version is displayed during the boot sequence:

U-Boot 2021.04-iot-gate-imx8-3.2

  • U-Boot version can be retrieved with the "version" command:

IOT-GATE-iMX8 => version
U-Boot 2021.04-iot-gate-imx8-3.2

Updating U-Boot

  • Download the latest U-Boot binary image from the u-boot section of the IOT-GATE-iMX8 resources.
  • Extract the image archive file.
  • Deploy the image (iot-gate-imx8_uboot-update.img) to a USB flash drive.
dd if=iot-gate-imx8_uboot-update.img of=/dev/sdX
  • Plug the USB flash drive into the front panel USB port (located near the power button).
  • Restart the IOT-GATE-iMX8.
  • Wait for SUCCESS message
  • Extract the USB flash drive and restart the device


Admolition important.png U-Boot update failure can lead to a state of the un-bootable device.

In that case U-Boot recovery is needed.