For a customer I am developing a Zigbee coordinator / Gateway with the nRF52840. As hardware I am using the nRF52840 Preview Development Kit. As software basis I use the “Zigbee cli example”. I started with the Thread and Zigbee SDK v3.2.0. Since I had some problems here I wanted to switch to v4.0 and see if the problems are solved in the new version. Building the project, I ran into a problem:
Compiling the “cli” example stops with error message:
Compiling file: zb_nrf52_transceiver.c
In file included from ../../../../../../../../external/nRF-IEEE-802.15.4-radio-driver/src/fem/nrf_fem_protocol_api.h:49,
from ../../../../../../../../external/nRF-IEEE-802.15.4-radio-driver/src/nrf_802154.h:49,from ../../../../../../../../external/zboss/osif/zb_nrf52_transceiver.c:51:
../../../../../../../../external/nRF-IEEE-802.15.4-radio-driver/src/fem/nrf_fem_control_config.h:35:10: fatal error: nrf_fem_config.h: No such file or directory
#include "nrf_fem_config.h"
compilation terminated.
make: *** [../../../../../../../../components/toolchain/gcc/Makefile.common:272: _build/nrf52840_xxaa/zb_nrf52_transceiver.c.o] Error 1
Is there a reason why the file "nrf_fem_config.h" is missing? What should I do to fix the problem?