Project

General

Profile

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.

Files (3)
fm.bspatch fm.bspatch 230 Bytes xilokar, 05/06/2022 08:00 PM
stacksmash-padded.bin stacksmash-padded.bin 16 KB xilokar, 05/06/2022 08:00 PM
percello.bspatch percello.bspatch 161 Bytes xilokar, 05/06/2022 08:00 PM

Updated by tsaitgaist over 6 years ago · 1 revisions

Add picture from clipboard (Maximum size: 48.8 MB)