9
0
Fork 0

defaultenv/udpate: in xmodem mode load the data before erasing

and abort the update if loadb failed or cancelled

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
Jean-Christophe PLAGNIOL-VILLARD 2010-11-26 20:58:37 +01:00 committed by Sascha Hauer
parent a75df244b2
commit 7e0982bdc2
1 changed files with 8 additions and 1 deletions

View File

@ -22,6 +22,14 @@ if [ x$mode = xtftp ]; then
fi
fi
if [ x$mode = xxmodem ]; then
loadb -f $image -c
if [ $? -ne 0 ] ; then
echo "loadb failed or cancelled! Update aborted."
exit 1
fi
fi
unprotect $part
echo
@ -36,7 +44,6 @@ echo
if [ x$mode = xtftp ]; then
tftp $image $part
else
loadb -f $image -c
cp $image $part
fi