85 lines
1.8 KiB
Plaintext
85 lines
1.8 KiB
Plaintext
#
|
|
# Copyright (c) 2024 Nordic Semiconductor ASA
|
|
#
|
|
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
|
|
#
|
|
|
|
# nRF5340 Audio
|
|
CONFIG_NRF5340_AUDIO=y
|
|
|
|
CONFIG_SAMPLE_RATE_CONVERTER=y
|
|
CONFIG_SAMPLE_RATE_CONVERTER_FILTER_SIMPLE=y
|
|
|
|
# General
|
|
CONFIG_DEBUG=y
|
|
CONFIG_DEBUG_INFO=y
|
|
CONFIG_ASSERT=y
|
|
CONFIG_STACK_USAGE=y
|
|
CONFIG_THREAD_RUNTIME_STATS=y
|
|
CONFIG_STACK_SENTINEL=y
|
|
CONFIG_INIT_STACKS=y
|
|
|
|
# Uart driver
|
|
CONFIG_SERIAL=y
|
|
|
|
# Logging
|
|
CONFIG_LOG=y
|
|
CONFIG_NEWLIB_LIBC_FLOAT_PRINTF=y
|
|
CONFIG_LOG_TAG_MAX_LEN=2
|
|
CONFIG_LOG_TAG_DEFAULT="--"
|
|
CONFIG_LOG_BACKEND_UART=y
|
|
CONFIG_LOG_BUFFER_SIZE=4096
|
|
|
|
# Use this for debugging thread usage
|
|
#CONFIG_LOG_THREAD_ID_PREFIX=y
|
|
|
|
# Console related defines
|
|
CONFIG_CONSOLE=y
|
|
CONFIG_RTT_CONSOLE=y
|
|
CONFIG_UART_CONSOLE=y
|
|
|
|
# Shell related defines
|
|
CONFIG_SHELL=y
|
|
CONFIG_KERNEL_SHELL=y
|
|
CONFIG_USE_SEGGER_RTT=y
|
|
## Disable logs on RTT
|
|
CONFIG_SHELL_RTT_INIT_LOG_LEVEL_NONE=y
|
|
CONFIG_SHELL_BACKEND_RTT=y
|
|
CONFIG_SHELL_BACKEND_SERIAL=n
|
|
CONFIG_SHELL_VT100_COMMANDS=y
|
|
CONFIG_SHELL_VT100_COLORS=y
|
|
CONFIG_SHELL_STACK_SIZE=4096
|
|
CONFIG_SHELL_CMD_BUFF_SIZE=128
|
|
## Reduce shell memory usage
|
|
CONFIG_SHELL_WILDCARD=n
|
|
CONFIG_SHELL_HELP_ON_WRONG_ARGUMENT_COUNT=n
|
|
CONFIG_SHELL_STATS=n
|
|
CONFIG_SHELL_CMDS=n
|
|
CONFIG_SHELL_HISTORY=y
|
|
|
|
# Turn off default shell commands
|
|
CONFIG_I2C_SHELL=n
|
|
CONFIG_HWINFO_SHELL=n
|
|
CONFIG_CLOCK_CONTROL_NRF_SHELL=n
|
|
CONFIG_FLASH_SHELL=n
|
|
CONFIG_DEVICE_SHELL=n
|
|
|
|
# Suppress LOG_ERR messages from sd_check_card_type. Because SPI_SDHC has no card presence method,
|
|
# assume card is in slot. Thus error message is always shown if card is not inserted
|
|
CONFIG_SD_LOG_LEVEL_OFF=y
|
|
|
|
# Suppress LOG_INF messages from hci_core
|
|
CONFIG_BT_HCI_CORE_LOG_LEVEL_WRN=y
|
|
|
|
# DFU
|
|
CONFIG_AUDIO_BT_MGMT_DFU=y
|
|
CONFIG_MCUMGR_TRANSPORT_BT_PERM_RW=y
|
|
CONFIG_BT_L2CAP_TX_MTU=498
|
|
CONFIG_BT_BUF_ACL_TX_SIZE=251
|
|
|
|
# External Flash
|
|
CONFIG_FLASH=y
|
|
CONFIG_FLASH_MAP=y
|
|
CONFIG_SPI_NOR=y
|
|
CONFIG_SPI_NOR_SFDP_DEVICETREE=y
|