Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions Kconfig.nrf
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,24 @@ config NRF_SECURITY_ENABLER
imply MBEDTLS_ENABLE_HEAP if BT_HOST_CRYPTO_PRNG || BT_ECC || BT_GATT_CACHING || BT_CRYPTO
depends on !SOC_NRF5340_CPUNET

# Bluetooth TX processor thread stack Thread Analyzer measurements
# Apply SoC-specific defaults here to avoid touching upstream Zephyr files.
# Applications can still override via prj.conf.
configdefault BT_TX_PROCESSOR_STACK_SIZE
# nRF52 variants
default 768 if SOC_NRF52840
default 696 if SOC_NRF52832
default 969 if SOC_NRF52833
# nRF53 (application core)
default 688 if SOC_NRF5340_CPUAPP
# nRF54H20 (application core)
default 624 if SOC_NRF54H20_CPUAPP
# nRF54L15 (application core)
default 856 if SOC_NRF54L15_CPUAPP
# nRF54L V10A / LM20A (currently application core EngA variants are used)
default 856 if SOC_NRF54LV10A_ENGA_CPUAPP
default 856 if SOC_NRF54LM20A_ENGA_CPUAPP

if SOC_SERIES_BSIM_NRFXX && ENTROPY_GENERATOR
config MBEDTLS_HEAP_SIZE
int
Expand Down
5 changes: 5 additions & 0 deletions applications/ipc_radio/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -71,4 +71,9 @@ module = IPC_RADIO
module-str = "ipc_radio"
source "$(ZEPHYR_BASE)/subsys/logging/Kconfig.template.log_config"

# RAM for this application for these boards is too few to use
# the BT TX processor thread.
configdefault BT_TX_PROCESSOR_THREAD
default n if BOARD_NRF52833DK_NRF52820 || BOARD_NRF52820DONGLE

source "Kconfig.zephyr"
5 changes: 5 additions & 0 deletions applications/nrf_desktop/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,9 @@ endmenu

menu "Zephyr Kernel"
source "Kconfig.zephyr"

# RAM for this application for these boards is too few to use
# the BT TX processor thread.
configdefault BT_TX_PROCESSOR_THREAD
default n if BOARD_NRF52833DK_NRF52820 || BOARD_NRF52820DONGLE
endmenu
12 changes: 12 additions & 0 deletions samples/bluetooth/direction_finding_central/Kconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#
# Copyright (c) 2025 Nordic Semiconductor
#
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#

# RAM for this application for this board is too few to use
# the BT TX processor thread.
configdefault BT_TX_PROCESSOR_THREAD
default n if BOARD_NRF52833DK_NRF52820

source "Kconfig.zephyr"
12 changes: 12 additions & 0 deletions samples/bluetooth/direction_finding_peripheral/Kconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#
# Copyright (c) 2025 Nordic Semiconductor
#
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#

# RAM for this application for this board is too few to use
# the BT TX processor thread.
configdefault BT_TX_PROCESSOR_THREAD
default n if BOARD_NRF52833DK_NRF52820

source "Kconfig.zephyr"
2 changes: 1 addition & 1 deletion west.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ manifest:
# https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/guides/modules.html
- name: zephyr
repo-path: sdk-zephyr
revision: c09c6abd11695d6b9c2ea24c4e88822eee9ff3f9
revision: pull/3606/head
import:
# In addition to the zephyr repository itself, NCS also
# imports the contents of zephyr/west.yml at the above
Expand Down
Loading