Actions
Flashing » History » Revision 1
Revision 1/8
| Next »
tsaitgaist, 10/07/2017 02:16 PM
add flashing methods
Flashing¶
There are several way to flash partitions (e.g. updating) manually:- using
/usr/sbin/ubiupdatevol
:ubiupdatevol version 1.2 - a tool to write data to UBI volumes. Usage: ubiupdatevol <UBI volume node file name> [-t] [-s <size>] [-h] [-V] [--truncate] [--size=<size>] [--help] [--version] <image file> Example 1: ubiupdatevol /dev/ubi0_1 fs.img - write file "fs.img" to UBI volume /dev/ubi0_1 Example 2: ubiupdatevol /dev/ubi0_1 -t - wipe out UBI volume /dev/ubi0_1 -t, --truncate truncate volume (wipe it out) -s, --size=<bytes> bytes in input, if not reading from file -h, --help print help message -V, --version print program version
- using
/APP/dev_only/swupd.sh
swupd.sh - update flash partitions on the target Easy mode: using NFS: swupd.sh -i<IP> -p<PATH> where: <IP> = IP address of your VM (defaults to 192.168.16.18) <PATH> = path of NFS directory (defaults to /home/femto/ftpdata) using wget: swupd.sh -w<URL> where: <URL> = URL to fetch images from (e.g. ftp://user:pass@host/path) Expert mode: (stay away from them!) -k update kernel -r update root fs -a update application partition -u update unitdata partition -c update caldata partition -x toggle banks -z don't reboot after successful update -o<str> Pass option string <str> to wget
/etc/init.d/flash_update
takes care of flashing all partitions at once (automatically).
Lastly the operator can also flash images remotely through /APP/bin/oam_start
.
Updated by tsaitgaist almost 7 years ago · 1 revisions