1
0
forked from me/IronOS

Linux Flash script update for TS100 (#1997)

* Using dd instead cp and unmount tmp folder immediately

* add sudo to rmdir
This commit is contained in:
MyNameIsKitsune
2024-11-16 12:39:10 +02:00
committed by GitHub
parent d4a57eab4a
commit d0bcf40e5c

View File

@@ -75,7 +75,7 @@ umount_ts100() {
echo "Failed to unmount $DIR_TMP"
exit 1
fi
rmdir "$DIR_TMP"
sudo rmdir "$DIR_TMP"
}
check_flash() {
@@ -126,14 +126,13 @@ echo "Found TS100 config disk device on $DEVICE"
mount_ts100
echo "Mounted config disk drive, flashing..."
cp -v "$1" "$HEX_FIRMWARE"
sync
dd if="$1" of="$HEX_FIRMWARE" oflag=direct
umount_ts100
echo "Waiting for TS100 to flash"
sleep 5
echo "Remounting config disk drive"
umount_ts100
wait_for_ts100
mount_ts100
check_flash