Linux archlinux 6.13.4-arch1-1 #1 SMP PREEMPT_DYNAMIC Sat, 22 Feb 2025 00:37:05 +0000 x86_64 GNU/Linux
gcc (GCC) 14.2.1 20250207
cmake version 3.31.6
Python 3.12.7
Version: DTC v1.7.2-1-gac324a9
nrfjprog version: 10.24.2 external
JLinkARM.dll version: 7.94e
nrfutil 7.13.0 (8289424 2024-07-01)
commit-hash: 82894242d19ff24a1541712312b3ea3af0ca8f85
commit-date: 2024-07-01
host: x86_64-unknown-linux-gnu
build-timestamp: 2024-07-01T07:32:31.582129656Z
classification: nrf-external
Version Toolchain
* v2.9.0 /home/kim/ncs/toolchains/b77d8c1312
THINGY91_DBF8BA7865C2
product Thingy:91 UART
ports /dev/ttyACM0, vcom: 0
/dev/ttyACM1, vcom: 1
traits mcuBoot, modem, nordicUsb, serialPorts, usb
Found 1 supported device(s)
1 │ /*
2 │ * Copyright (c) 2023 Nordic Semiconductor ASA
3 │ *
4 │ * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5 │ */
6 │
7 │ #include <stdint.h>
8 │ #include <stdio.h>
9 │ #include <string.h>
10 │ #include <zephyr/kernel.h>
11 │ #include <zephyr/logging/log.h>
12 │ #include <zephyr/net/socket.h>
13 │ #include <modem/at_monitor.h>
14 │ #include <modem/lte_lc.h>
15 │ #include <modem/modem_battery.h>
16 │ #include <modem/nrf_modem_lib.h>
17 │ #include <nrf_modem_at.h>
THINGY 91 SWITCH IS SET TO NRF91, NOT NRF52
Error:
path: ~/ncs/v2.9.0/nrf/samples/cellular/battery
west build -b thingy91/nrf9160 -p always
Loading Zephyr default modules (Zephyr base (cached)).
-- Application: /home/kim/ncs/v2.9.0/nrf/samples/cellular/battery
-- CMake version: 3.31.6
-- Using NCS Toolchain 2.8.20241119.788085347090 for building. (/home/kim/ncs/toolchains/b77d8c1312/cmake)
-- Cache files will be written to: /home/kim/.cache/zephyr
-- Zephyr version: 3.7.99 (/home/kim/ncs/v2.9.0/zephyr)
-- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
-- Board: thingy91, qualifiers: nrf9160
-- Found host-tools: zephyr 0.17.0 (/home/kim/ncs/toolchains/b77d8c1312/opt/zephyr-sdk)
-- Found toolchain: zephyr 0.17.0 (/home/kim/ncs/toolchains/b77d8c1312/opt/zephyr-sdk)
-- Found BOARD.dts: /home/kim/ncs/v2.9.0/nrf/boards/nordic/thingy91/thingy91_nrf9160.dts
-- Generated zephyr.dts: /home/kim/ncs/v2.9.0/nrf/samples/cellular/battery/build/battery/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /home/kim/ncs/v2.9.0/nrf/samples/cellular/battery/build/battery/zephyr/include/generated/zephyr/devicetree_generated.h
-- Including generated dts.cmake file: /home/kim/ncs/v2.9.0/nrf/samples/cellular/battery/build/battery/zephyr/dts.cmake
Parsing /home/kim/ncs/v2.9.0/nrf/samples/cellular/battery/Kconfig
Loaded configuration '/home/kim/ncs/v2.9.0/nrf/samples/cellular/battery/build/battery/zephyr/.config'
Merged configuration '/home/kim/ncs/v2.9.0/nrf/samples/cellular/battery/build/battery/zephyr/.config.sysbuild'
No change to configuration in '/home/kim/ncs/v2.9.0/nrf/samples/cellular/battery/build/battery/zephyr/.config'
No change to Kconfig header in '/home/kim/ncs/v2.9.0/nrf/samples/cellular/battery/build/battery/zephyr/include/generated/zephyr/autoconf.h'
-- Using ccache: /usr/bin/ccache
-- Including signing script: /home/kim/ncs/v2.9.0/nrf/cmake/sysbuild/image_signing.cmake
CMake Warning at /home/kim/ncs/v2.9.0/zephyr/CMakeLists.txt:2133 (message):
__ASSERT() statements are globally ENABLED
-- Configuring done (6.1s)
-- Generating done (0.2s)
-- Build files have been written to: /home/kim/ncs/v2.9.0/nrf/samples/cellular/battery/build/battery
[1/202] Preparing syscall dependency handling
[5/202] Generating include/generated/zephyr/version.h
-- Zephyr version: 3.7.99 (/home/kim/ncs/v2.9.0/zephyr), build: v3.7.99-ncs2
[14/202] Building C object CMakeFiles/app.dir/src/main.c.obj
FAILED: CMakeFiles/app.dir/src/main.c.obj
ccache /home/kim/ncs/toolchains/b77d8c1312/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -DKERNEL -DK_HEAP_MEM_POOL_SIZE=1024 -DNRF9160_XXAA -DNRF_SKIP_FICR_NS_COPY_TO_RAM -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/home/kim/ncs/v2.9.0/nrf/samples/cellular/battery/build/battery/zephyr/include/generated/zephyr -I/home/kim/ncs/v2.9.0/zephyr/include -I/home/kim/ncs/v2.9.0/nrf/samples/cellular/battery/build/battery/zephyr/include/generated -I/home/kim/ncs/v2.9.0/zephyr/soc/nordic -I/home/kim/ncs/v2.9.0/zephyr/soc/nordic/nrf91/. -I/home/kim/ncs/v2.9.0/zephyr/soc/nordic/common/. -I/home/kim/ncs/v2.9.0/nrf/include -I/home/kim/ncs/v2.9.0/nrf/lib/at_parser/include -I/home/kim/ncs/v2.9.0/nrf/tests/include -I/home/kim/ncs/v2.9.0/modules/hal/cmsis/CMSIS/Core/Include -I/home/kim/ncs/v2.9.0/zephyr/modules/cmsis/. -I/home/kim/ncs/v2.9.0/modules/hal/nordic/nrfx -I/home/kim/ncs/v2.9.0/modules/hal/nordic/nrfx/drivers/include -I/home/kim/ncs/v2.9.0/modules/hal/nordic/nrfx/mdk -I/home/kim/ncs/v2.9.0/zephyr/modules/hal_nordic/nrfx/. -isystem /home/kim/ncs/v2.9.0/zephyr/lib/libc/common/include -isystem /home/kim/ncs/v2.9.0/nrfxlib/crypto/nrf_cc310_platform/include -Os -DNDEBUG -fno-strict-aliasing -Os -imacros /home/kim/ncs/v2.9.0/nrf/samples/cellular/battery/build/battery/zephyr/include/generated/zephyr/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33 -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/home/kim/ncs/toolchains/b77d8c1312/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /home/kim/ncs/v2.9.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wdouble-promotion -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/home/kim/ncs/v2.9.0/nrf/samples/cellular/battery=CMAKE_SOURCE_DIR -fmacro-prefix-map=/home/kim/ncs/v2.9.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/home/kim/ncs/v2.9.0=WEST_TOPDIR -ffunction-sections -fdata-sections -specs=picolibc.specs -std=c99 -MD -MT CMakeFiles/app.dir/src/main.c.obj -MF CMakeFiles/app.dir/src/main.c.obj.d -o CMakeFiles/app.dir/src/main.c.obj -c /home/kim/ncs/v2.9.0/nrf/samples/cellular/battery/src/main.c
In file included from /home/kim/ncs/v2.9.0/nrf/samples/cellular/battery/src/main.c:16:
/home/kim/ncs/v2.9.0/nrf/include/modem/nrf_modem_lib.h:10:10: fatal error: nrf_modem.h: No such file or directory
10 | #include <nrf_modem.h>
| ^~~~~~~~~~~~~
compilation terminated.
[19/202] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
ninja: build stopped: subcommand failed.
[10/20] No configure step for 'mcuboot'
FAILED: _sysbuild/sysbuild/images/battery-prefix/src/battery-stamp/battery-build /home/kim/ncs/v2.9.0/nrf/samples/cellular/battery/build/_sysbuild/sysbuild/images/battery-prefix/src/battery-stamp/battery-build
cd /home/kim/ncs/v2.9.0/nrf/samples/cellular/battery/build/battery && /usr/bin/cmake --build .
ninja: build stopped: subcommand failed.
FATAL ERROR: command exited with status 1: /usr/bin/cmake --build /home/kim/ncs/v2.9.0/nrf/samples/cellular/battery/build