Diff for /elwix/config/etc/uboot/rc.cfg between versions 1.1.2.13 and 1.1.2.14

version 1.1.2.13, 2014/02/05 10:07:11 version 1.1.2.14, 2014/02/05 16:14:07
Line 9  CFG_NAND_MAP="/dev/map/cfg" Line 9  CFG_NAND_MAP="/dev/map/cfg"
 CFG_NAND_SIZE=65536  CFG_NAND_SIZE=65536
   
 FRM_NAND_MAP="/dev/map/firmware"  FRM_NAND_MAP="/dev/map/firmware"
FRM_NAND_CNT=121FRM_NAND_SIZE=7929856
   
 UPGRADE_IMAGE=""  UPGRADE_IMAGE=""
   
Line 32  case "$1" in Line 32  case "$1" in
   
                 sed -nE -e 's/^ *([^ #]+) */\1/p' < ${CFG_NAND_LIST} | xargs find | \                  sed -nE -e 's/^ *([^ #]+) */\1/p' < ${CFG_NAND_LIST} | xargs find | \
                         cpio -o | gzip -9 | \                          cpio -o | gzip -9 | \
                        dd of=${CFG_NAND_MAP} bs=${CFG_NAND_SIZE} count=1 conv=sync \                        imgupd -ts ${CFG_NAND_SIZE} -f ${CFG_NAND_MAP} || exit 1
                                2>&- || exit 1 
                 ;;                  ;;
         erase)          erase)
                dd if=/dev/zero of=${CFG_NAND_MAP} bs=${CFG_NAND_SIZE} count=1 \                imgupd -ts ${CFG_NAND_SIZE} -f ${CFG_NAND_MAP} /dev/zero || exit 1
                        conv=sync 2>&- || exit 1 
                 echo "Config NAND was erased!"                  echo "Config NAND was erased!"
                 ;;                  ;;
         upgrade)          upgrade)
Line 50  case "$1" in Line 48  case "$1" in
                         ELWIX_UPGRADE_HOST="${ELWIX_UPGRADE_HOST}/elwix/elwix_firmware.bin"                          ELWIX_UPGRADE_HOST="${ELWIX_UPGRADE_HOST}/elwix/elwix_firmware.bin"
                 fi                  fi
   
                 echo "ELIWX erasing NAND ${FRM_NAND_MAP}"  
                 dd if=/dev/zero of=${FRM_NAND_MAP} bs=65536 count=${FRM_NAND_CNT} || exit 1  
   
                 echo "ELIWX starting upgrade from ${ELWIX_UPGRADE_HOST}"                  echo "ELIWX starting upgrade from ${ELWIX_UPGRADE_HOST}"
                 fetch -q -o- --user-agent=ELWIX_Upgrade --allow-sslv2 \                  fetch -q -o- --user-agent=ELWIX_Upgrade --allow-sslv2 \
                         --no-verify-peer --no-verify-hostname ${ELWIX_UPGRADE_HOST} | \                          --no-verify-peer --no-verify-hostname ${ELWIX_UPGRADE_HOST} | \
                        dd of=${FRM_NAND_MAP} bs=${CFG_NAND_SIZE} \                        imgupd -ts ${FRM_NAND_SIZE} -f ${FRM_NAND_MAP} || exit 1
                        count=${FRM_NAND_CNT} conv=sync 2>&- || exit 1 
                 echo "ELWIX upgrade complete. Now rebooting system ..."                  echo "ELWIX upgrade complete. Now rebooting system ..."
                 sleep 3                  sleep 3
                 reboot                  reboot

Removed from v.1.1.2.13  
changed lines
  Added in v.1.1.2.14


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>