diff options
Diffstat (limited to 'fw/nucleo.sh')
-rwxr-xr-x | fw/nucleo.sh | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/fw/nucleo.sh b/fw/nucleo.sh index b48b759..e89ff07 100755 --- a/fw/nucleo.sh +++ b/fw/nucleo.sh @@ -24,30 +24,21 @@ FW="$(dirname "$SCRIPT")" ROOT="$(dirname "$FW")" BUILD="${ROOT}/nucleo" BOOTLOADER_FIRMWARE="${BUILD}/fw/btl/zephyr/zephyr.bin" -APPLICATION_FIRMWARE="${BUILD}/fw/zephyr/zephyr.bin" -APPLICATION_FIRMWARE_SIGNED="${BUILD}/fw/zephyr/zephyr.signed.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' -MCUBOOT="${ROOT}/fw/btl/mcuboot" -IMGTOOL="${MCUBOOT}/scripts/imgtool.py" +IMGTOOL="${ROOT}/imgtool.py" KEY="${HOME}/mcuboot/key.pem" BOARD='nucleo_f767zi' -EXTRA_CONFIGS='' BAUDRATE='115200' SERIAL_PORT='/dev/ttyACM0' -CONFIG_OVERLAY="${FW}/my.conf" -if test -f "$CONFIG_OVERLAY" -then - EXTRA_CONFIGS="${EXTRA_CONFIGS} ${CONFIG_OVERLAY}" -fi - set -x rm -rf "$BUILD" -cmake "-B${BUILD}" -GNinja -DBOARD="$BOARD" \ - -DEXTRA_CONF_FILE="${EXTRA_CONFIGS}" -DKEY="$KEY" +cmake "-B${BUILD}" -GNinja -DBOARD="$BOARD" ninja -C "$BUILD" python "$IMGTOOL" sign \ --version 0.0.0 \ |