From 68f2a7b7f79fa085bb6b39038523c72a81b64193 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Wed, 26 Sep 2012 18:48:18 +0000 Subject: updated README added minimus reset script git-svn-id: https://svn.spreadspace.org/avr/trunk@60 aa12f405-d877-488e-9caf-2d797e2a1cc7 --- tools/dummy_reset | 19 ------------------- tools/reset_dummy | 19 +++++++++++++++++++ tools/reset_minimus | 36 ++++++++++++++++++++++++++++++++++++ 3 files changed, 55 insertions(+), 19 deletions(-) delete mode 100755 tools/dummy_reset create mode 100755 tools/reset_dummy create mode 100755 tools/reset_minimus (limited to 'tools') diff --git a/tools/dummy_reset b/tools/dummy_reset deleted file mode 100755 index 36db140..0000000 --- a/tools/dummy_reset +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/sh - -if [ -n "$1" ]; then - DELAY="$1" -else - DELAY=5 -fi - -echo -n "Please press the reset button " -i=$DELAY -while (test $i -gt 0); do - sleep 1 - i=$(($i-1)) - echo -n "." -done - -echo "" - -exit 0 diff --git a/tools/reset_dummy b/tools/reset_dummy new file mode 100755 index 0000000..36db140 --- /dev/null +++ b/tools/reset_dummy @@ -0,0 +1,19 @@ +#!/bin/sh + +if [ -n "$1" ]; then + DELAY="$1" +else + DELAY=5 +fi + +echo -n "Please press the reset button " +i=$DELAY +while (test $i -gt 0); do + sleep 1 + i=$(($i-1)) + echo -n "." +done + +echo "" + +exit 0 diff --git a/tools/reset_minimus b/tools/reset_minimus new file mode 100755 index 0000000..38ba7b8 --- /dev/null +++ b/tools/reset_minimus @@ -0,0 +1,36 @@ +#!/bin/sh + +if [ -z "$1" ]; then + IDS="03eb:2ff0 03eb:2ffa" +else + IDS=$1 +fi + +WAIT_MAX=15 + +FOUND=0 +echo -n "Please press and hold 'H' button and reset the device using the 'R' button " +i=$WAIT_MAX +while (test $i -gt 0); do + echo -n "." + for id in $IDS; do + lsusb -d $id > /dev/null 2>&1 + if [ $? -eq 0 ]; then + FOUND=1 + break; + fi + done + if [ $FOUND -eq 1 ]; then + break; + fi + sleep 1 + i=$(($i-1)) +done + +if [ $FOUND -eq 1 ]; then + echo " device found!" +else + echo " timout - trying anyway" +fi + +exit 0 -- cgit v1.2.3