Versions Compared

Key

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

...

Extract *.wic.gz image and rename to sysupgrade.wic. For example,

Code Block
themeDJango
manigandan@manigandan-Latitude-3400:~$ gunzip rdkb-generic-broadband-image_default_20200809095738.rootfs.wic.gz
manigandan@manigandan-Latitude-3400:~$ mv rdkb-generic-broadband-image_default_20200809095738.rootfs.wic sysupgrade.img

...

  • Connect a USB flash drive to PC that is running Linux. Create a partition in flash drive and format the partition with mkfs.ext2
  • Copy both attached medkit image and sysupgrade.img image to USB flash drive.
  • Disconnect other USB devices from the Turris Omnia and connect the flash drive to either USB port.
  • Hold down the reset button (backside, bottom centre) and plug in the power cord. Wait until the fourth LED lights up (green), then release (before the 5th LED lights up). Please check here to see more detail on rescue modes.

  • Wait approximately 2 minutes for the Turris Omnia to flash itself with the temporary image, during which LEDs will change multiple times.

During 4-led upgrade procedure, following things are done:

...

  • .

Creating additional partitions

...

Copy zImage and rootfs files from PC to /tmp/ directory of Turris Omnia which is running RDK Image

For example

Code Block
themeDJango
scp zImage--4.14.22-r0-turris-20200720105910.bin root@<TurrisOmnia-IP>:/tmp/

...


scp rdkb-generic-broadband-image_default_20200720105910.rootfs.tar.gz root@<TurrisOmnia-IP>:/tmp/


In Turris Omnia, execute /lib/rdk/TurrisFwUpgrade.sh  to flash new RDK image present in /tmp folder

Code Block
themeDJango
sh /lib/rdk/TurrisFwUpgrade.sh

Turris Omnia will now run upgraded version of Yocto based RDK image.