Boot From UFS

This document provides detailed instructions on how to flash the image to UFS of I-Pi SMARC RB5 using Windows.


  • Please make sure the following driver installed on your development host if not please install them.

  • You need to install ADB fastboot tool on your development host.

  • You can download the image from the following link.

Windows Host

  • Make sure you installed all the requirement files. Now, you can flash the latest image using the ADB tool.

  • Set the boot setting to UFS 1000.

Flashing the image using ADB tool

  • Power up the target device with all the necessary cables (USB OTG cable, Keyboard & Mouse, Ethernet).

  • Connect the USB OTG cable from your development host to targeted device.

  • You can open the cmd prompt in the title bar (image downloaded directory/BSP_Images) by going to the image downloaded directory.

  • Otherwise, navigate to the image downloaded directory.

  • To get started, type the following commands.

    adb devices -l
  • Your target device should have been listed in your command prompt terminal. If not, please check and update the driver in the device manager on your development host.

    adb reboot bootloader
  • The target device will be rebooted. You can see the serial logs in the PuTTY terminal if you have connected the UART cable.

    fastboot devices
  • Your target device should have been listed here as a fast boot device. Start to flash the image using the below command..

    fastboot flash abl_a abl.elf
    fastboot flash abl_b abl.elf
    fastboot flash system qti-ubuntu-robotics-image-qrb5165-rb5-sysfs.ext4
    fastboot flash boot_a qti-ubuntu-robotics-image-qrb5165-rb5-boot.img
    fastboot flash boot_b qti-ubuntu-robotics-image-qrb5165-rb5-boot.img
    fastboot reboot
  • The image has been successfully flashed on targeted device and it will be rebooted by itself. The device is now ready to be used.


  • The latest ubuntu image comes with an auto boot to the ubuntu desktop.

  • So, you don’t need to install anything and doesn’t require network.

  • Login as a root,

    • username: root

    • password: adlink123

    • To get download the ubuntu desktop type the the following command.

      systemctl start gui
      journalctl -xefu gui
  • It may take 30 min to install all the necessary files be patience.

  • Once it’s completed you will see the Ubuntu desktop on your screen

  • For login,

    • Username: adlink
    • Password: adlink123
    • please select “Ubuntu on Wayland”.