--- elwix/config/etc/uboot/rc.cfg 2014/01/27 09:34:38 1.1.2.3 +++ elwix/config/etc/uboot/rc.cfg 2014/01/27 21:27:02 1.1.2.4 @@ -2,9 +2,9 @@ # # U-boot cfg nand map load/save management script # -# $Id: rc.cfg,v 1.1.2.3 2014/01/27 09:34:38 misho Exp $ +# $Id: rc.cfg,v 1.1.2.4 2014/01/27 21:27:02 misho Exp $ -CFG_NAND_LIST="/etc/cfg.map" +CFG_NAND_LIST="/etc/rc.s/cfg.map" CFG_NAND_MAP="/dev/map/cfg" CFG_NAND_SIZE=65536 @@ -16,8 +16,12 @@ case "$1" in ;; save) if [ ! -r ${CFG_NAND_LIST} ];then - echo "Manifest cfg nand map - file '${CFG_NAND_LIST}' not found!" - exit 1 + echo "# Auto generated manifest file" >${CFG_NAND_LIST} + find . >>${CFG_NAND_LIST} + if [ $? -ne 0 -o ! -r ${CFG_NAND_LIST} ]; then + echo "Manifest cfg nand map - file '${CFG_NAND_LIST}' not found!" + exit 1 + fi fi sed -nE -e 's/^ *([^ #]+) */\1/p' < ${CFG_NAND_LIST} | \