diff options
author | xengineering <me@xengineering.eu> | 2025-04-06 19:12:17 +0200 |
---|---|---|
committer | xengineering <me@xengineering.eu> | 2025-04-06 19:12:17 +0200 |
commit | 51531e94ad3d909b6a136b6506f79fdb463f7432 (patch) | |
tree | a9ec39f4eb9d4759c8a357a8f12b0e72c88f9e0d | |
parent | f6f6d285c318d28bddfb99cf04104a5306a97c78 (diff) | |
download | iot-contact-51531e94ad3d909b6a136b6506f79fdb463f7432.tar iot-contact-51531e94ad3d909b6a136b6506f79fdb463f7432.tar.zst iot-contact-51531e94ad3d909b6a136b6506f79fdb463f7432.zip |
fw: Remove nucleo.sh
Because of the Meson build system the application firmware is signed
automatically. Furthermore all artifacts required to flash the Nucleo
board are deployed to the website. Thus this script is not necessary
anymore.
-rwxr-xr-x | fw/nucleo.sh | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/fw/nucleo.sh b/fw/nucleo.sh deleted file mode 100755 index ad0467b..0000000 --- a/fw/nucleo.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh - - -# This Source Code Form is subject to the terms of the Mozilla Public License, -# v. 2.0. If a copy of the MPL was not distributed with this file, You can -# obtain one at https://mozilla.org/MPL/2.0/. - - -set -euf - - -SCRIPT="$(realpath "$0")" -FW="$(dirname "$SCRIPT")" -ROOT="$(dirname "$FW")" -BUILD="${ROOT}/build" -BOOTLOADER_FIRMWARE="${BUILD}/fw/btl/zephyr/zephyr.bin" -APPLICATION_FIRMWARE="${BUILD}/fw/app/zephyr/zephyr.bin" -APPLICATION_FIRMWARE_SIGNED="${BUILD}/fw/app/zephyr/zephyr.signed.bin" -BOOTLOADER_FLASH_ADDRESS='0x8000000' -APPLICATION_FLASH_ADDRESS='0x8040000' -IMGTOOL="${ROOT}/imgtool.py" -KEY="${HOME}/mcuboot/key.pem" -BOARD='nucleo_f767zi' - - -set -x - -python "$IMGTOOL" sign \ - --version 0.0.0 \ - --header-size 0x200 \ - --slot-size 0xc0000 \ - --key "$KEY" \ - "$APPLICATION_FIRMWARE" \ - "$APPLICATION_FIRMWARE_SIGNED" -st-flash --connect-under-reset write "$BOOTLOADER_FIRMWARE" \ - "$BOOTLOADER_FLASH_ADDRESS" -st-flash --connect-under-reset write "$APPLICATION_FIRMWARE_SIGNED" \ - "$APPLICATION_FLASH_ADDRESS" |