add script for bulk flashing boards
This commit is contained in:
parent
e2ab6cef6d
commit
e6784339e0
37
utils/movement_bulk_installer/shipboards.sh
Executable file
37
utils/movement_bulk_installer/shipboards.sh
Executable file
@ -0,0 +1,37 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
RED='\033[0;101m'
|
||||||
|
GREEN='\033[1;32m'
|
||||||
|
END='\033[0m'
|
||||||
|
while [ true ] ; do
|
||||||
|
echo "Waiting for board"
|
||||||
|
false
|
||||||
|
while [ true ] ; do
|
||||||
|
stat /Volumes/WATCHBOOT &> /dev/null
|
||||||
|
if [ $? -eq 0 ]
|
||||||
|
then
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
sleep 0.5
|
||||||
|
done
|
||||||
|
sleep 0.5
|
||||||
|
clear
|
||||||
|
cp ./standard-green.uf2 /Volumes/WATCHBOOT/
|
||||||
|
if [ $? -eq 0 ]
|
||||||
|
then
|
||||||
|
echo -e "${GREEN}Success!${END} Board flashed successfully!"
|
||||||
|
else
|
||||||
|
echo -e "${RED}FAILURE:${END} Board did not flash successfully."
|
||||||
|
echo -ne '\a'
|
||||||
|
echo -ne '\a'
|
||||||
|
fi
|
||||||
|
while [ true ] ; do
|
||||||
|
stat /Volumes/WATCHBOOT &> /dev/null
|
||||||
|
if [ $? -eq 0 ]
|
||||||
|
then
|
||||||
|
sleep 0.5
|
||||||
|
else
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
echo -ne '\a'
|
||||||
|
done
|
BIN
utils/movement_bulk_installer/standard-green.uf2
Normal file
BIN
utils/movement_bulk_installer/standard-green.uf2
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user