Khadas Docs

Amazing Khadas, always amazes you!

User Tools

Site Tools


Sidebar

products:sbc:vim4:development:boot-sequence

This is an old revision of the document!


VIM4 OS Boot Priority

VIM4 is capable of booting from the following devices: eMMC, TF Card, SPI Flash

We talking there only about 1st stage SOC boot, next second stage os loading possible for any other diveices like USB storages, NVME etc … and depends from u-boot

Default boot priority

  1. TF-Card TF-card will always take the highest priority.
  2. eMMC
  3. SPI-Flash

You can also swap the boot priority of the eMMC and SPI Flash via the KBI(Khadas Boot Instructions), but the TF Card will always take the highest priority.

  • Setting the priority of eMMC above SPI Flash
kvim4# kbi bootmode w emmc

Then the boot priority will become:

  1. TF Card
  2. eMMC
  3. SPI Flash
  • Setting the priority of SPI Flash above eMMC
kvim4# kbi bootmode w spi

Then the boot priority will become:

  1. TF Card
  2. SPI Flash
  3. eMMC
Last modified: 2022/07/26 02:35 by hyphop