version 1.1.2.1, 2014/02/08 16:40:31
|
version 1.2, 2014/09/15 19:06:44
|
Line 5
|
Line 5
|
# $Id$ |
# $Id$ |
|
|
CFG_NAND_LIST="/etc/cfg.map" |
CFG_NAND_LIST="/etc/cfg.map" |
CFG_NAND_MAP="/dev/map/cfg" | CFG_NAND_MAP="/dev/ada0g" |
CFG_NAND_SIZE=65536 | CFG_NAND_SIZE=262144 |
|
|
FRM_NAND_MAP="/dev/map/firmware" | UPGRADE_GPIO_PINS="" |
FRM_NAND_SIZE=7929856 | |
|
|
cd ${2:-/etc} |
cd ${2:-/etc} |
|
|
Line 57 case "$1" in
|
Line 56 case "$1" in
|
imgupd -gs ${CFG_NAND_SIZE} -f ${CFG_NAND_MAP} ${ELWIX_REMOTE_HOST} || exit 1 |
imgupd -gs ${CFG_NAND_SIZE} -f ${CFG_NAND_MAP} ${ELWIX_REMOTE_HOST} || exit 1 |
echo "ELWIX backup process complete." |
echo "ELWIX backup process complete." |
;; |
;; |
|
upgrade) |
|
echo "ELWIX switch to upgrade mode. Starting TFTPd ..." |
|
echo " You can upload now elwix_firmware.bin image to device with \"firmware\" name!!!" |
|
echo " Example: put elwix_firmware.bin firmware" |
|
for i in ${UPGRADE_GPIO_PINS}; do |
|
gpioctl $i 1 >/dev/null 2>&1 |
|
done |
|
TFTPd -wR |
|
;; |
*) |
*) |
echo "Missing parameter - available options are (load | save | erase | backup | restore)" | echo "Missing parameter - available options are (load | save | erase | backup | restore | upgrade)" |
;; |
;; |
esac |
esac |
|
|