X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=ao-bringup%2Fturnon_telemini;h=678251f48d8caf5a0b0dba23d48ac7688a786027;hp=1958de2a709f44fa6aac76d8be5eede0d4828a33;hb=0d472ab07224a21abfa83da8336439d7844f9aa8;hpb=c833c93e812936125cfe9532523ea36b5046e58d diff --git a/ao-bringup/turnon_telemini b/ao-bringup/turnon_telemini index 1958de2a..678251f4 100755 --- a/ao-bringup/turnon_telemini +++ b/ao-bringup/turnon_telemini @@ -7,8 +7,8 @@ else exit 1 fi -if [ -x /usr/bin/ao-usbload ]; then - USBLOAD=/usr/bin/ao-usbload +if which ao-usbload > /dev/null; then + USBLOAD=`which ao-usbload` else echo "Can't find ao-usbload! Aborting." exit 1 @@ -45,9 +45,11 @@ ALTOS_FILE=~/altusmetrumllc/Binaries/telemini-v$VERSION-*.elf #FLASH_FILE=../src/telemini-v3.0/flash-loader/telemini-v$VERSION-altos-flash-*.bin #ALTOS_FILE=../src/telemini-v3.0/telemini-v$VERSION-*.elf -$DFU_UTIL -a 0 -s 0x08000000:leave -D $FLASH_FILE || exit 1 +if lsusb -d 0483:df11 | grep -q STM; then + $DFU_UTIL -a 0 -s 0x08000000:leave -D $FLASH_FILE || exit 1 -sleep 2 + sleep 2 +fi $USBLOAD --serial=$SERIAL $ALTOS_FILE || exit 1