tillitis-key/hw/application_fpga/tools/load_preloaded_app.sh
2025-03-18 17:40:10 +01:00

22 lines
391 B
Bash
Executable File

#!/bin/bash -e
if [ $# != 1 ]
then
echo "Usage: $0 app_file"
exit
fi
APP="$1"
echo "WARNING: Will erase entire partition table."
read -p "Press CTRL-C to abort. Press key to continue." -n1 -s
# Erase partition table
tillitis-iceprog -o 0x20000 -e 64k
# Erase existing pre loaded app
tillitis-iceprog -o 0x30000 -e 128k
# Write pre loaded app
tillitis-iceprog -o 0x30000 "$APP"