Skip to content

Commit

Permalink
Linux Flash script update for TS100 (Ralim#1997)
Browse files Browse the repository at this point in the history
* Using dd instead cp and unmount tmp folder immediately

* add sudo to rmdir
  • Loading branch information
deadYokai authored Nov 16, 2024
1 parent d4a57ea commit d0bcf40
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions scripts/flash_ts100_linux.sh
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ umount_ts100() {
echo "Failed to unmount $DIR_TMP"
exit 1
fi
rmdir "$DIR_TMP"
sudo rmdir "$DIR_TMP"
}

check_flash() {
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit d0bcf40

Please sign in to comment.