Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If the version found to be "U-Boot 2015.10-rc2", then type "reset" u-boot command. Then skip this section and move on to Flashing next section

If version is other than U-Boot 2015.10-rc2, follow below steps (derived from https://wiki.debian.org/InstallingDebianOn/TurrisOmnia#Bootloader_update)

...

  • Install a tftp server (eg. tftpd-hpa) on your computer and place the attached uboot-turris-omnia-spl.kwb file into your computer's tftp directory(eg. /srv/tftp/).
  • View file
    nameuboot-turris-omnia-spl.kwb
    height250
  • In PC, keep/configure your Ethernet interface in "Shared to other computers" mode. Tap the interface to bring the change into effect
  • Connect an Ethernet cable from your PC(where uboot-turris-omnia-spl.kwb file is hosted on tftp server) to WAN port of Turris Omnia
  • Then, run the following commands at the u-boot prompt on Turris Omnia


    Code Block
    dhcp
    tftpboot 0x1000000 uboot-turris-omnia-spl.kwb
    sf probe
    sf update 0x1000000 0 $filesize


Setting default U-boot environment

In serial console, press "Enter" key to get into u-boot prompt

Run following u-boot command to set default U-boot environment

Code Block
env default -a
saveenv

Flashing

The Omnia ships with TurrisOS preinstalled. This is an OpenWrt fork with the older Linux 4.4 kernel. It uses btrfs to manage the eMMC flash.

...