From 2eee630649c4c8348079048d545de0b47d4820fd Mon Sep 17 00:00:00 2001 From: Michael Cardell Widerkrantz Date: Fri, 4 Apr 2025 15:25:31 +0200 Subject: [PATCH] fw: Load default partition table image when installing preloaded app --- hw/application_fpga/tools/default_partition.bin | Bin 0 -> 349 bytes hw/application_fpga/tools/load_preloaded_app.sh | 7 ++++--- 2 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 hw/application_fpga/tools/default_partition.bin diff --git a/hw/application_fpga/tools/default_partition.bin b/hw/application_fpga/tools/default_partition.bin new file mode 100644 index 0000000000000000000000000000000000000000..35ccba1b4754d30d2ce53491c6eaf1a82f15acee GIT binary patch literal 349 ecmZQ%7zI=d0XDhGzc?1vrEg?Ws^Fe}d=mgRat5pb literal 0 HcmV?d00001 diff --git a/hw/application_fpga/tools/load_preloaded_app.sh b/hw/application_fpga/tools/load_preloaded_app.sh index 8b01a59..28f3b24 100755 --- a/hw/application_fpga/tools/load_preloaded_app.sh +++ b/hw/application_fpga/tools/load_preloaded_app.sh @@ -20,11 +20,12 @@ else exit 1 fi -echo "WARNING: Will erase entire partition table." +echo "WARNING: Will install default partition table." read -p "Press CTRL-C to abort. Press key to continue." -n1 -s -# Erase partition table -tillitis-iceprog -o 0x20000 -e 64k +# Write both copies of the partition table +tillitis-iceprog -o 128k default_partition.bin +tillitis-iceprog -o 0xf0000 default_partition.bin # Erase existing pre loaded app tillitis-iceprog -o "$START_ADDRESS" -e 128k