diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2007-11-28 10:56:11 +0100 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2007-11-28 10:56:11 +0100 |
commit | b7e74539f84cc4be50286fd8bc67aeea0edd18c5 (patch) | |
tree | 5c5a870533f98b54c4dc2e8441929da396a5bb71 | |
parent | b5aa55445fc1d1d774afa65e76d9b742015fbfa4 (diff) | |
download | barebox-b7e74539f84cc4be50286fd8bc67aeea0edd18c5.tar.gz barebox-b7e74539f84cc4be50286fd8bc67aeea0edd18c5.tar.xz |
[pcm038] check before update if server is alive
With this patch it's checked if the server is alive before erasing the flash
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
-rw-r--r-- | board/pcm038/env/bin/_update | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/board/pcm038/env/bin/_update b/board/pcm038/env/bin/_update index 2abed97c61..fb7cbe8619 100644 --- a/board/pcm038/env/bin/_update +++ b/board/pcm038/env/bin/_update @@ -18,10 +18,19 @@ if [ x$ip = xdhcp ]; then dhcp fi +ping $eth0.serverip +if [ $? -ne 0 ] ; then + echo "update aborted" + exit 1 +fi + unprotect $part +echo echo "erasing partition $part" erase $part +echo echo "flashing $image to $part" +echo tftp $image $part |