Boosting TX power in Kconfig does not build

Hi! I want to boost the BLE TX power (nRF5340-DK hardware) and enabled the following options in Kconfig:

But it does not build now... Before the changes it was building and working great on the board.

I really don't realize how to proceed (logs below), can someone help?

I'm based on the latest NRF Connect SDK v2.5.0 and I'm using the following example as a basis:

Bluetooth: Peripheral power profiling


warning: BT_USER_PHY_UPDATE (defined at soc/arm/st_stm32/stm32wb/Kconfig.defconfig.series:13,
subsys/bluetooth/host/Kconfig:321, subsys/bluetooth/host/Kconfig:321) was assigned the value 'y' but
got the value 'n'. Check these unsatisfied dependencies: (SOC_SERIES_STM32WBX || (BT_PHY_UPDATE &&
BT_CONN && BT_HCI_HOST && BT_RPC_STACK) || (BT_PHY_UPDATE && BT_CONN && BT_HCI_HOST && BT_HCI &&
BT)) (=n). See http://docs.zephyrproject.org/latest/kconfig.html#CONFIG_BT_USER_PHY_UPDATE and/or
look up BT_USER_PHY_UPDATE in the menuconfig/guiconfig interface. The Application Development
Primer, Setting Configuration Values, and Kconfig - Tips and Best Practices sections of the manual
might be helpful too.



warning: BT_CTLR_PHY_CODED (defined at subsys/bluetooth/controller/Kconfig:559) was assigned the
value 'y' but got the value 'n'. Check these unsatisfied dependencies: BT_CTLR_PHY_CODED_SUPPORT
(=n). See http://docs.zephyrproject.org/latest/kconfig.html#CONFIG_BT_CTLR_PHY_CODED and/or look up
BT_CTLR_PHY_CODED in the menuconfig/guiconfig interface. The Application Development Primer, Setting
Configuration Values, and Kconfig - Tips and Best Practices sections of the manual might be helpful
too.



warning: Experimental symbol BT_LL_SW_SPLIT is enabled.



warning: ENTROPY_NRF5_RNG (defined at drivers/entropy/Kconfig.nrf5:14) has direct dependencies !ENTROPY_NRF_FORCE_ALT && DT_HAS_NORDIC_NRF_RNG_ENABLED && ENTROPY_GENERATOR with value n, but is currently being y-selected by the following symbols:
- BT_LLL_VENDOR_NORDIC (defined at subsys/bluetooth/controller/Kconfig.ll_sw_split:8), with value y, direct dependencies SOC_COMPATIBLE_NRF && !n && !n && BT_LL_SW_SPLIT && BT_CTLR && BT_HCI && BT (value: y), and select condition SOC_COMPATIBLE_NRF && !n && !n && BT_LL_SW_SPLIT && BT_CTLR && BT_HCI && BT (value: y)


error: Aborting due to Kconfig warnings

This is the whole prj.conf that I have:

#
# Copyright (c) 2022 Nordic Semiconductor ASA
#
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#

CONFIG_NCS_SAMPLES_DEFAULTS=y

CONFIG_BT=y
CONFIG_BT_SMP=y
CONFIG_BT_PERIPHERAL=y
CONFIG_BT_DEVICE_NAME="MyDevice"
CONFIG_BT_EXT_ADV=y
CONFIG_BT_USER_PHY_UPDATE=y
CONFIG_BT_CTLR_PHY_CODED=y

CONFIG_NFC_T2T_NRFXLIB=y

CONFIG_NFC_NDEF=y
CONFIG_NFC_NDEF_MSG=y
CONFIG_NFC_NDEF_RECORD=y
CONFIG_NFC_NDEF_LE_OOB_REC=y
CONFIG_NFC_NDEF_CH_MSG=y

CONFIG_DK_LIBRARY=y

# Enable bonding
CONFIG_BT_SETTINGS=y
CONFIG_FLASH=y
CONFIG_FLASH_PAGE_LAYOUT=y
CONFIG_FLASH_MAP=y
CONFIG_NVS=y
CONFIG_SETTINGS=y

CONFIG_POWEROFF=y

CONFIG_MAIN_STACK_SIZE=2048

CONFIG_NRFX_TIMER0=y
CONFIG_ADC=y
CONFIG_NRFX_SAADC=y

CONFIG_BT_CTLR=y
CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL=y
CONFIG_BT_CTLR_TX_PWR_PLUS_3=y

Related