From 4820fae9cdc9a39e3c1d2f1dd0b14c1f7128ea58 Mon Sep 17 00:00:00 2001 From: Angus Gratton Date: Tue, 9 Apr 2013 11:27:28 +1000 Subject: [PATCH] fel-gpio: Error out if the FEL device can't be contacted --- fel-gpio | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fel-gpio b/fel-gpio index dc10c2a..839d39b 100755 --- a/fel-gpio +++ b/fel-gpio @@ -3,6 +3,7 @@ pio_to_sram=0x2000 sram_to_pio=0x2004 +set -e if [ -f fel-pio.bin ]; then ./fel write 0x2000 fel-pio.bin else @@ -13,6 +14,8 @@ fi ./fel read 0x3000 0x228 pio.reg ./pio -i pio.reg print > pio.old cat pio.old | fgrep -v '<0><0><0><0>' + +set +e while read cmd; do ./pio -i pio.reg -o pio.reg $cmd ./fel write 0x3000 pio.reg