summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxengineering <me@xengineering.eu>2025-03-23 18:18:15 +0100
committerxengineering <me@xengineering.eu>2025-03-26 21:18:23 +0100
commitbe8aaed5d8903ce68e97a0cdfe3247f664ecda85 (patch)
tree19603b20291c05448db9807f39c26aba0b5395a7
parent5040ad1492f37b5c7efc06cc1f558bdad6a600fa (diff)
downloadiot-contact-be8aaed5d8903ce68e97a0cdfe3247f664ecda85.tar
iot-contact-be8aaed5d8903ce68e97a0cdfe3247f664ecda85.tar.zst
iot-contact-be8aaed5d8903ce68e97a0cdfe3247f664ecda85.zip
fw: btl: Fix ZEPHYR_BASE setting
This was not explicitly set to the kernel located at `fw/rtos/zephyr`. Thus depending on the environment other kernel checkout might be picked like `~/zephyrproject/zephyr`. This was not notices so far since there the exact same checkout was used.
-rw-r--r--fw/CMakeLists.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/fw/CMakeLists.txt b/fw/CMakeLists.txt
index 6f2ea60..6aaec03 100644
--- a/fw/CMakeLists.txt
+++ b/fw/CMakeLists.txt
@@ -24,6 +24,7 @@ ExternalProject_Add(
LIST_SEPARATOR ","
CMAKE_ARGS
"-DBOARD=nucleo_f767zi"
+ "-DZEPHYR_BASE=${ZEPHYR_BASE}"
"-DZEPHYR_MODULES=${ZEPHYR_MODULES_COMMA}"
"-DEXTRA_CONF_FILE=${CMAKE_CURRENT_SOURCE_DIR}/btl/bootloader.conf"
-DCONFIG_BOOT_SIGNATURE_KEY_FILE="${KEY}"