From 8f1db35363a7fa927296ed4484751ef3b0706594 Mon Sep 17 00:00:00 2001 From: Julian Blake Kongslie Date: Sun, 29 May 2022 16:36:11 -0700 Subject: Add extremely sus speedy-download tool which might have made Mike's FTDI cable glitch enough to need a power cycle. --- tool/speedy-download | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 tool/speedy-download diff --git a/tool/speedy-download b/tool/speedy-download new file mode 100755 index 0000000..0da40d5 --- /dev/null +++ b/tool/speedy-download @@ -0,0 +1,19 @@ +#!/bin/bash + +set -eu + +FILE="$1" +shift + +echo "$@" > /dev/ttyUSB0 + +cat "$FILE" >/dev/ttyUSB0 & +SEND=$! + +cat -u /dev/ttyUSB0 & +RECV=$! + +wait "$SEND" +sleep 1 +kill "$RECV" +wait -- cgit v1.2.3