diff options
| -rw-r--r-- | ao-tools/ao-flash/ao-flash-stm | 11 | 
1 files changed, 10 insertions, 1 deletions
| diff --git a/ao-tools/ao-flash/ao-flash-stm b/ao-tools/ao-flash/ao-flash-stm index 993258e5..9eebf5d2 100644 --- a/ao-tools/ao-flash/ao-flash-stm +++ b/ao-tools/ao-flash/ao-flash-stm @@ -6,6 +6,15 @@ case "$#" in  	;;  esac +ST_FLASH=st-flash + +if which $ST_FLASH > /dev/null; then +    : +else +    echo "$0: $ST_FLASH not found. Check to see if the stlink package is installed" +    exit 1 +fi +  file=$1  bin=/tmp/flash$$.bin @@ -21,4 +30,4 @@ esac  arm-none-eabi-objcopy -O binary $file $bin -st-flash --reset write $bin $base
\ No newline at end of file +$ST_FLASH --reset write $bin $base | 
