Index: remote_access.sh |
diff --git a/remote_access.sh b/remote_access.sh |
index 794deff8e755ed0a98a35513016e86c3239cdbad..3d44b1a0d0f34c5565d2ef1e5ed654c39231e256 100644 |
--- a/remote_access.sh |
+++ b/remote_access.sh |
@@ -68,6 +68,17 @@ function learn_board() { |
info "Target reports board is ${FLAGS_board}" |
} |
+function learn_arch() { |
+ [ -n "${FLAGS_arch}" ] && return |
+ remote_sh uname -m |
+ FLAGS_arch=$(echo "${REMOTE_OUT}" | sed s/armv7l/arm/g) |
+ if [ -z "${FLAGS_arch}" ]; then |
+ error "Arch required" |
+ exit 1 |
+ fi |
+ info "Target reports arch is ${FLAGS_arch}" |
+} |
+ |
function remote_reboot { |
info "Rebooting." |
remote_sh "touch /tmp/awaiting_reboot; reboot" |