summaryrefslogtreecommitdiff
path: root/tools/reset_lufa_cdc_nowait
diff options
context:
space:
mode:
Diffstat (limited to 'tools/reset_lufa_cdc_nowait')
-rwxr-xr-xtools/reset_lufa_cdc_nowait10
1 files changed, 8 insertions, 2 deletions
diff --git a/tools/reset_lufa_cdc_nowait b/tools/reset_lufa_cdc_nowait
index 47587ac..ac47368 100755
--- a/tools/reset_lufa_cdc_nowait
+++ b/tools/reset_lufa_cdc_nowait
@@ -1,6 +1,12 @@
#!/bin/bash
-echo "resetting device .."
-echo $1 > /dev/ttyACM0
+DEVICE_FILE="/dev/ttyACM0"
+
+if [ -c $DEVICE_FILE ]; then
+ echo "resetting device .."
+ echo $1 > /dev/ttyACM0
+else
+ echo "'$DEVICE_FILE' not found ... device is probably already in bootloader mode - doing nothing"
+fi
exit 0