summaryrefslogtreecommitdiffstats
path: root/board/pcm038/env/bin/_update
diff options
context:
space:
mode:
Diffstat (limited to 'board/pcm038/env/bin/_update')
-rw-r--r--board/pcm038/env/bin/_update9
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