summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Klug <john.klug@multitech.com>2018-02-06 11:19:37 -0600
committerJohn Klug <john.klug@multitech.com>2018-03-01 12:31:37 -0600
commit8299d0d6a603bbf66fa04c1db0bbf5d9ac3ac994 (patch)
tree520d0022df3257d4e3494970530c368f50f93c9e
parentbd60beed4e27b645788cdea9f8366052a3347228 (diff)
downloadmeta-multitech-8299d0d6a603bbf66fa04c1db0bbf5d9ac3ac994.tar.gz
meta-multitech-8299d0d6a603bbf66fa04c1db0bbf5d9ac3ac994.tar.bz2
meta-multitech-8299d0d6a603bbf66fa04c1db0bbf5d9ac3ac994.zip
Fix USB reset Telit Error -62 and Redpine wrong speed detection.
-rw-r--r--recipes-bsp/multitech/mts-io/mts-io.init10
1 files changed, 6 insertions, 4 deletions
diff --git a/recipes-bsp/multitech/mts-io/mts-io.init b/recipes-bsp/multitech/mts-io/mts-io.init
index fd87c35..520a6d4 100644
--- a/recipes-bsp/multitech/mts-io/mts-io.init
+++ b/recipes-bsp/multitech/mts-io/mts-io.init
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/oin/bash
### BEGIN INIT INFO
# Provides: mts-io
# Default-Start: S
@@ -182,9 +182,6 @@ case $1 in
fi
/usr/bin/logger -t "mts-io" -p daemon.info -s "Resetting system modules"
read_card_info
- if ! reset_path $USBRST ; then
- ((fail++))
- fi
/bin/busybox usleep $USLPTIME
reset_array
[ -w /sys/devices/platform/mts-io/radio-reset ] && mts-io-sysfs store radio-reset 0
@@ -194,6 +191,11 @@ case $1 in
fi
waitpins
+ # Fix Telit error -62 and Redpine wrong USB speed detection on reset.
+ sleep 1
+ if ! reset_path $USBRST ; then
+ ((fail++))
+ fi
if ((fail == 0)) ; then
echo "OK"