Configuration Options

Introduction

Kconfig files describe the configuration symbols supported in the build system, the logical organization and structure that group the symbols in menus and sub-menus, and the relationships between the different configuration symbols that govern the valid configuration combinations.

The Kconfig files are distributed across the build directory tree. The files are organized based on their common characteristics and on what new symbols they add to the configuration menus.

The configuration options’ information below is extracted directly from Kconfig. Click on the option name in the table below for detailed information about each option.

Supported Options

Alphabetized Index of Configuration Options
Kconfig Symbol Description
CONFIG_ADP536X ADP536x
CONFIG_ADP536X_BUS_NAME I2C bus name
CONFIG_AT_CMD_PARSER AT command parser library
CONFIG_AT_HOST_LIBRARY AT Host Library for nrf91
CONFIG_AT_HOST_SOCKET_BUF_SIZE AT socket Rx buffer size
CONFIG_AT_HOST_TERMINATION  
CONFIG_AT_HOST_THREAD_PRIO  
CONFIG_AT_HOST_UART  
CONFIG_AT_HOST_UART_0 UART 0
CONFIG_AT_HOST_UART_1 UART 1
CONFIG_AT_HOST_UART_2 UART 2
CONFIG_AT_HOST_UART_BUF_SIZE UART Rx buffer size
CONFIG_BLECTLR_PRIO  
CONFIG_BLECTLR_RX_STACK_SIZE Size of the receive thread stack
CONFIG_BLECTLR_SIGNAL_STACK_SIZE Size of the signal handler thread stack
CONFIG_BSD_LIBRARY Use BSD Socket library for IP/TLS/DTLS
CONFIG_BSD_LIBRARY_TRACE_ENABLED Enable proprietary traces over UART
CONFIG_BT_CONN_CTX Connection context library
CONFIG_BT_CONN_CTX_LOG_LEVEL  
CONFIG_BT_CONN_CTX_LOG_LEVEL_DBG Debug
CONFIG_BT_CONN_CTX_LOG_LEVEL_ERR Error
CONFIG_BT_CONN_CTX_LOG_LEVEL_INF Info
CONFIG_BT_CONN_CTX_LOG_LEVEL_OFF Off
CONFIG_BT_CONN_CTX_LOG_LEVEL_WRN Warning
CONFIG_BT_CONN_CTX_MEM_BUF_ALIGN Memory slab buffer alignment
CONFIG_BT_GATT_CCC_POOL_SIZE Number of CCCD descriptors
CONFIG_BT_GATT_CHRC_POOL_SIZE Number of characteristic descriptors
CONFIG_BT_GATT_DFU_SMP_C DFU SMP service client
CONFIG_BT_GATT_DFU_SMP_C_LOG_LEVEL  
CONFIG_BT_GATT_DFU_SMP_C_LOG_LEVEL_DBG Debug
CONFIG_BT_GATT_DFU_SMP_C_LOG_LEVEL_ERR Error
CONFIG_BT_GATT_DFU_SMP_C_LOG_LEVEL_INF Info
CONFIG_BT_GATT_DFU_SMP_C_LOG_LEVEL_OFF Off
CONFIG_BT_GATT_DFU_SMP_C_LOG_LEVEL_WRN Warning
CONFIG_BT_GATT_DM GATT Discovery Manager library
CONFIG_BT_GATT_DM_DATA_PRINT Enable functions for printing discovery related data
CONFIG_BT_GATT_DM_LOG_LEVEL  
CONFIG_BT_GATT_DM_LOG_LEVEL_DBG Debug
CONFIG_BT_GATT_DM_LOG_LEVEL_ERR Error
CONFIG_BT_GATT_DM_LOG_LEVEL_INF Info
CONFIG_BT_GATT_DM_LOG_LEVEL_OFF Off
CONFIG_BT_GATT_DM_LOG_LEVEL_WRN Warning
CONFIG_BT_GATT_DM_MAX_ATTRS Maximum number of attributes that can be present in the discovered service
CONFIG_BT_GATT_DM_MAX_MEM_CHUNKS Maximum number of allocated memory chunks containing GATT attribute data
CONFIG_BT_GATT_HIDS Human Interface Device service
CONFIG_BT_GATT_HIDS_ATTR_MAX Maximum number of GATT attribute descriptors
CONFIG_BT_GATT_HIDS_C HID service client
CONFIG_BT_GATT_HIDS_C_LOG_LEVEL  
CONFIG_BT_GATT_HIDS_C_LOG_LEVEL_DBG Debug
CONFIG_BT_GATT_HIDS_C_LOG_LEVEL_ERR Error
CONFIG_BT_GATT_HIDS_C_LOG_LEVEL_INF Info
CONFIG_BT_GATT_HIDS_C_LOG_LEVEL_OFF Off
CONFIG_BT_GATT_HIDS_C_LOG_LEVEL_WRN Warning
CONFIG_BT_GATT_HIDS_C_REPORTS_MAX Maximum number of reports supported
CONFIG_BT_GATT_HIDS_FEATURE_REP_MAX Maximum number of HIDS Feature Report descriptors
CONFIG_BT_GATT_HIDS_INPUT_REP_MAX Maximum number of HIDS Input Report descriptors
CONFIG_BT_GATT_HIDS_LOG_LEVEL  
CONFIG_BT_GATT_HIDS_LOG_LEVEL_DBG Debug
CONFIG_BT_GATT_HIDS_LOG_LEVEL_ERR Error
CONFIG_BT_GATT_HIDS_LOG_LEVEL_INF Info
CONFIG_BT_GATT_HIDS_LOG_LEVEL_OFF Off
CONFIG_BT_GATT_HIDS_LOG_LEVEL_WRN Warning
CONFIG_BT_GATT_HIDS_MAX_CLIENT_COUNT Maximum HIDS clients
CONFIG_BT_GATT_HIDS_OUTPUT_REP_MAX Maximum number of HIDS Output Report descriptors
CONFIG_BT_GATT_LBS Led Button service
CONFIG_BT_GATT_LBS_LOG_LEVEL  
CONFIG_BT_GATT_LBS_LOG_LEVEL_DBG Debug
CONFIG_BT_GATT_LBS_LOG_LEVEL_ERR Error
CONFIG_BT_GATT_LBS_LOG_LEVEL_INF Info
CONFIG_BT_GATT_LBS_LOG_LEVEL_OFF Off
CONFIG_BT_GATT_LBS_LOG_LEVEL_WRN Warning
CONFIG_BT_GATT_LBS_POLL_BUTTON Support button state polling
CONFIG_BT_GATT_NUS Nordic UART service
CONFIG_BT_GATT_NUS_C Nordic UART service client
CONFIG_BT_GATT_NUS_C_LOG_LEVEL  
CONFIG_BT_GATT_NUS_C_LOG_LEVEL_DBG Debug
CONFIG_BT_GATT_NUS_C_LOG_LEVEL_ERR Error
CONFIG_BT_GATT_NUS_C_LOG_LEVEL_INF Info
CONFIG_BT_GATT_NUS_C_LOG_LEVEL_OFF Off
CONFIG_BT_GATT_NUS_C_LOG_LEVEL_WRN Warning
CONFIG_BT_GATT_NUS_LOG_LEVEL  
CONFIG_BT_GATT_NUS_LOG_LEVEL_DBG Debug
CONFIG_BT_GATT_NUS_LOG_LEVEL_ERR Error
CONFIG_BT_GATT_NUS_LOG_LEVEL_INF Info
CONFIG_BT_GATT_NUS_LOG_LEVEL_OFF Off
CONFIG_BT_GATT_NUS_LOG_LEVEL_WRN Warning
CONFIG_BT_GATT_POOL GATT Attribute pools
CONFIG_BT_GATT_POOL_STATS Enable functions for printing module statistics
CONFIG_BT_GATT_THROUGHPUT Throughput service
CONFIG_BT_GATT_THROUGHPUT_LOG_LEVEL  
CONFIG_BT_GATT_THROUGHPUT_LOG_LEVEL_DBG Debug
CONFIG_BT_GATT_THROUGHPUT_LOG_LEVEL_ERR Error
CONFIG_BT_GATT_THROUGHPUT_LOG_LEVEL_INF Info
CONFIG_BT_GATT_THROUGHPUT_LOG_LEVEL_OFF Off
CONFIG_BT_GATT_THROUGHPUT_LOG_LEVEL_WRN Warning
CONFIG_BT_GATT_UUID128_POOL_SIZE Number of 128-bit UUID descriptors
CONFIG_BT_GATT_UUID16_POOL_SIZE Number of 16-bit UUID descriptors
CONFIG_BT_GATT_UUID32_POOL_SIZE Number of 32-bit UUID descriptors
CONFIG_BT_SCAN Scan library
CONFIG_BT_SCAN_ADDRESS_CNT Number of address filters
CONFIG_BT_SCAN_APPEARANCE_CNT Number of appearance filters
CONFIG_BT_SCAN_FILTER_ENABLE Enabling filters for the Scan library.
CONFIG_BT_SCAN_LOG_LEVEL  
CONFIG_BT_SCAN_LOG_LEVEL_DBG Debug
CONFIG_BT_SCAN_LOG_LEVEL_ERR Error
CONFIG_BT_SCAN_LOG_LEVEL_INF Info
CONFIG_BT_SCAN_LOG_LEVEL_OFF Off
CONFIG_BT_SCAN_LOG_LEVEL_WRN Warning
CONFIG_BT_SCAN_NAME_CNT Number of name filters
CONFIG_BT_SCAN_NAME_MAX_LEN Maximum size for the name to search in the advertisement report.
CONFIG_BT_SCAN_SHORT_NAME_CNT Number of short name filters
CONFIG_BT_SCAN_SHORT_NAME_MAX_LEN Maximum size of the short name to search for in the advertisement report.
CONFIG_BT_SCAN_UUID_CNT Number of filters for UUIDs.
CONFIG_CJSON_LIB cJSON library
CONFIG_CR_LF_TERMINATION CR+LF Termination
CONFIG_CR_TERMINATION CR Termination
CONFIG_DESKTOP_EVENT_MANAGER_EVENT_LOG_BUF_LEN Length of buffer for processing event message
CONFIG_DESKTOP_EVENT_MANAGER_LOG_LEVEL  
CONFIG_DESKTOP_EVENT_MANAGER_LOG_LEVEL_DBG Debug
CONFIG_DESKTOP_EVENT_MANAGER_LOG_LEVEL_ERR Error
CONFIG_DESKTOP_EVENT_MANAGER_LOG_LEVEL_INF Info
CONFIG_DESKTOP_EVENT_MANAGER_LOG_LEVEL_OFF Off
CONFIG_DESKTOP_EVENT_MANAGER_LOG_LEVEL_WRN Warning
CONFIG_DESKTOP_EVENT_MANAGER_MAX_EVENT_CNT Maximum number of event types
CONFIG_DESKTOP_EVENT_MANAGER_PROFILER_ENABLED Log events to Profiler
CONFIG_DESKTOP_EVENT_MANAGER_PROFILE_EVENT_DATA Profile data connected with event
CONFIG_DESKTOP_EVENT_MANAGER_SHOW_EVENTS Show events
CONFIG_DESKTOP_EVENT_MANAGER_SHOW_EVENT_HANDLERS Show event handlers
CONFIG_DESKTOP_EVENT_MANAGER_TRACE_EVENT_EXECUTION Trace events execution
CONFIG_DK_LIBRARY Button and LED Library for Nordic DKs
CONFIG_DK_LIBRARY_BUTTON_SCAN_INTERVAL Scanning interval of buttons in milliseconds
CONFIG_DK_LIBRARY_INVERT_BUTTONS Invert buttons pins on DK
CONFIG_DK_LIBRARY_INVERT_LEDS Invert LED pins on DK
CONFIG_DK_LIBRARY_LOG_LEVEL  
CONFIG_DK_LIBRARY_LOG_LEVEL_DBG Debug
CONFIG_DK_LIBRARY_LOG_LEVEL_ERR Error
CONFIG_DK_LIBRARY_LOG_LEVEL_INF Info
CONFIG_DK_LIBRARY_LOG_LEVEL_OFF Off
CONFIG_DK_LIBRARY_LOG_LEVEL_WRN Warning
CONFIG_ETH_POLL_ACTIVE_PERIOD_MS Receive polling period when transfer is running (ms)
CONFIG_ETH_POLL_PERIOD_MS Receive polling period (ms)
CONFIG_ETH_RTT Ethernet over RTT driver
CONFIG_ETH_RTT_CHANNEL RTT channel number
CONFIG_ETH_RTT_DEBUG_HEX_DUMP Print hex dumps
CONFIG_ETH_RTT_DOWN_BUFFER_SIZE RTT down buffer size
CONFIG_ETH_RTT_DRV_NAME Ethernet over RTT driver name
CONFIG_ETH_RTT_LOG_LEVEL  
CONFIG_ETH_RTT_LOG_LEVEL_DBG Debug
CONFIG_ETH_RTT_LOG_LEVEL_DEFAULT Default
CONFIG_ETH_RTT_LOG_LEVEL_ERR Error
CONFIG_ETH_RTT_LOG_LEVEL_INF Info
CONFIG_ETH_RTT_LOG_LEVEL_OFF Off
CONFIG_ETH_RTT_LOG_LEVEL_WRN Warning
CONFIG_ETH_RTT_MAC_ADDR MAC address for the interface
CONFIG_ETH_RTT_MTU Maximum Transmission Unit (MTU)
CONFIG_ETH_RTT_UP_BUFFER_SIZE RTT up buffer size
CONFIG_EVENT_MANAGER Event Manager
CONFIG_FW_CUSTOM_COMPATIBILITY_ID Compatibility ID for user-defined purposes (8 bits).
CONFIG_FW_ECDSA_SECP256R1  
CONFIG_FW_FIRMWARE_INFO_OFFSET The location of firmware info inside firmware.
CONFIG_FW_FIRMWARE_VERSION Version number of the firmware.
CONFIG_FW_HARDWARE_ID The SOC a firmware is built to run on (8 bits).
CONFIG_FW_INFO_CRYPTO_ID  
CONFIG_FW_INFO_VERSION Version number of the fw_*_info structs (8 bits).
CONFIG_FW_MAGIC_ABI_GETTER_INFO Magic word used for ABI getter structs (32 bits).
CONFIG_FW_MAGIC_ABI_INFO Magic word used for ABI structs (32 bits).
CONFIG_FW_MAGIC_COMMON Magic word used for all structs (32 bits).
CONFIG_FW_MAGIC_FIRMWARE_INFO Magic word for firmware info structs (32 bits).
CONFIG_FW_MAGIC_LEN  
CONFIG_FW_MAGIC_POINTER Magic word used for validation info pointer structs (32 bits).
CONFIG_FW_MAGIC_VALIDATION_INFO Magic word used for validation info structs (32 bits).
CONFIG_FW_METADATA Firmware Metadata
CONFIG_FW_RSA_PSS2048  
CONFIG_FW_SHA256  
CONFIG_FW_VALIDATION_INFO_CRYPTO_ID  
CONFIG_FW_VALIDATION_INFO_VERSION Version number of the fw_validation_info* structs (8 bits).
CONFIG_FW_VALIDATION_METADATA_OFFSET Offset to store validation metadata at.
CONFIG_GPS_SIM GPS simulator
CONFIG_GPS_SIM_BASE_LATITUDE Base latitude for GPS data
CONFIG_GPS_SIM_BASE_LONGITUDE Base longitude for GPS data
CONFIG_GPS_SIM_BASE_TIMESTAMP Base timestamp for GPS data
CONFIG_GPS_SIM_DEV_NAME GPS simulator device name
CONFIG_GPS_SIM_DYNAMIC_VALUES GPS simulator dynamically creates data values
CONFIG_GPS_SIM_ELLIPSOID Generate ellipsoid GPS path
CONFIG_GPS_SIM_FIX_TIME Time in milliseconds between position generations
CONFIG_GPS_SIM_GPIO_CONTROLLER GPIO controller
CONFIG_GPS_SIM_GPIO_PIN GPIO pin
CONFIG_GPS_SIM_LOG_LEVEL  
CONFIG_GPS_SIM_LOG_LEVEL_DBG Debug
CONFIG_GPS_SIM_LOG_LEVEL_ERR Error
CONFIG_GPS_SIM_LOG_LEVEL_INF Info
CONFIG_GPS_SIM_LOG_LEVEL_OFF Off
CONFIG_GPS_SIM_LOG_LEVEL_WRN Warning
CONFIG_GPS_SIM_MAX_STEP Maximum step size each iteration
CONFIG_GPS_SIM_PSEUDO_RANDOM Use pseudo-random values to generate GPS coordinates
CONFIG_GPS_SIM_THREAD_PRIORITY Thread priority
CONFIG_GPS_SIM_THREAD_STACK_SIZE Trigger thread stack size
CONFIG_GPS_SIM_TRIGGER GPS simulator trigger
CONFIG_GPS_SIM_TRIGGER_TIMER_MSEC Time between triggers, in milliseconds
CONFIG_GPS_SIM_TRIGGER_USE_BUTTON Use button 2 as trigger
CONFIG_GPS_SIM_TRIGGER_USE_TIMER Use timer for trigger
CONFIG_IS_SECURE_BOOTLOADER Current app is bootloader
CONFIG_IS_SPM Current app is SPM
CONFIG_LF_TERMINATION LF Termination
CONFIG_LTE_AUTO_INIT_AND_CONNECT Auto Initialize and Connect for the LTE link
CONFIG_LTE_EDRX_REQ Enable requesting use of eDRX.
CONFIG_LTE_EDRX_REQ_ACTT_TYPE Select ActT-type.
CONFIG_LTE_EDRX_REQ_VALUE Requested eDRX value
CONFIG_LTE_LEGACY_PCO_MODE Enable legacy LTE Protocol Configuration Options mode
CONFIG_LTE_LINK_CONTROL nRF91 LTE Link control library
CONFIG_LTE_LINK_CONTROL_LOG_LEVEL  
CONFIG_LTE_LINK_CONTROL_LOG_LEVEL_DBG Debug
CONFIG_LTE_LINK_CONTROL_LOG_LEVEL_ERR Error
CONFIG_LTE_LINK_CONTROL_LOG_LEVEL_INF Info
CONFIG_LTE_LINK_CONTROL_LOG_LEVEL_OFF Off
CONFIG_LTE_LINK_CONTROL_LOG_LEVEL_WRN Warning
CONFIG_LTE_LOCK_BANDS Enable LTE bands lock
CONFIG_LTE_NETWORK_MODE_LTE_M LTE-M
CONFIG_LTE_NETWORK_MODE_NBIOT NB-IoT
CONFIG_LTE_PDP_CMD Enable Packet Data Protocol AT command
CONFIG_LTE_PDP_CONTEXT Packet Data Protocol Context
CONFIG_LTE_PSM_REQ_RAT PSM setting requested active time
CONFIG_LTE_PSM_REQ_RPTAU PSM setting requested periodic TAU
CONFIG_MAX_LENGTH_OF_CUSTOM_EVENTS_DESCRIPTIONS Maximum number of characters used to describe single event type
CONFIG_MAX_NUMBER_OF_CUSTOM_EVENTS Maximum number of stored custom event types
CONFIG_MODEM_INFO nRF91 modem information library
CONFIG_MODEM_INFO_ADD_BOARD Add board name to JSON string
CONFIG_MODEM_INFO_BUFFER_SIZE Size of buffer used to read data from the socket
CONFIG_MODEM_INFO_MAX_AT_PARAMS_RSP Maximum number of response parameters
CONFIG_MODEM_INFO_SOCKET_BUF_SIZE LI socket Rx buffer size
CONFIG_MODEM_INFO_THREAD_PRIO  
CONFIG_MQTT_KEEPALIVE Maximum number of clients Keep alive time for MQTT (in seconds)
CONFIG_MQTT_LIB_TLS TLS support for socket MQTT Library
CONFIG_MQTT_MAX_CLIENTS Maximum number of clients
CONFIG_MQTT_MAX_PACKET_LENGTH Maximum MQTT packet size
CONFIG_MQTT_SOCKET_LIB Socket MQTT Library Support
CONFIG_MQTT_SOCKET_LOG_LEVEL  
CONFIG_MQTT_SOCKET_LOG_LEVEL_DBG Debug
CONFIG_MQTT_SOCKET_LOG_LEVEL_DEFAULT Default
CONFIG_MQTT_SOCKET_LOG_LEVEL_ERR Error
CONFIG_MQTT_SOCKET_LOG_LEVEL_INF Info
CONFIG_MQTT_SOCKET_LOG_LEVEL_OFF Off
CONFIG_MQTT_SOCKET_LOG_LEVEL_WRN Warning
CONFIG_NDEF_FILE_SIZE NDEF file maximal size
CONFIG_NFC_NDEF NDEF libraries
CONFIG_NFC_NDEF_MSG NDEF Message generator library
CONFIG_NFC_NDEF_MSG_WITH_NLEN Encode NDEF message with additional NLEN field
CONFIG_NFC_NDEF_RECORD NDEF Record generator library
CONFIG_NFC_NDEF_TEXT_RECORD Encoding data for a text record for NFC Tag
CONFIG_NFC_NDEF_URI_MSG NDEF URI messages generator library
CONFIG_NFC_NDEF_URI_REC NDEF URI record generator library
CONFIG_NRF_CLOUD nRF Cloud library
CONFIG_NRF_CLOUD_CERTIFICATES_FILE nRF Cloud certificates
CONFIG_NRF_CLOUD_HOST_NAME nRF Cloud server hostname
CONFIG_NRF_CLOUD_IPV6 Configure nRF Cloud library to use IPv6 addressing. Otherwise IPv4 is used.
CONFIG_NRF_CLOUD_LOG_LEVEL  
CONFIG_NRF_CLOUD_LOG_LEVEL_DBG Debug
CONFIG_NRF_CLOUD_LOG_LEVEL_ERR Error
CONFIG_NRF_CLOUD_LOG_LEVEL_INF Info
CONFIG_NRF_CLOUD_LOG_LEVEL_OFF Off
CONFIG_NRF_CLOUD_LOG_LEVEL_WRN Warning
CONFIG_NRF_CLOUD_PORT nRF Cloud server port
CONFIG_NRF_CLOUD_PROVISION_CERTIFICATES nRF Cloud library provision of certificate
CONFIG_NRF_CLOUD_SEC_TAG Security tag to use for nRF Cloud connection
CONFIG_NRF_CLOUD_STATIC_IPV4 Enable use of static IPv4
CONFIG_NRF_CLOUD_STATIC_IPV4_ADDR Static IPv4 address
CONFIG_NRF_COAP_ACK_RANDOM_FACTOR Random factor to calculate the initial time-out value for a confirmable message.
CONFIG_NRF_COAP_ACK_TIMEOUT Minimum spacing before another retransmission.
CONFIG_NRF_COAP_ENABLE_OBSERVE_CLIENT Enable CoAP observe client role.
CONFIG_NRF_COAP_ENABLE_OBSERVE_SERVER Enable CoAP observe server role.
CONFIG_NRF_COAP_LIB Nordic CoAP library support
CONFIG_NRF_COAP_LOG_LEVEL Log level for CoAP
CONFIG_NRF_COAP_MAX_NUMBER_OF_OPTIONS Maximum size of a CoAP message excluding the mandatory CoAP header.
CONFIG_NRF_COAP_MAX_RETRANSMIT_COUNT Maximum number of transmit attempts for a confirmable messages.
CONFIG_NRF_COAP_MAX_TRANSMISSION_SPAN Maximum transmission span.
CONFIG_NRF_COAP_MESSAGE_DATA_MAX_SIZE Maximum size of a CoAP message excluding the mandatory CoAP header.
CONFIG_NRF_COAP_MESSAGE_QUEUE_SIZE Maximum number of CoAP messages that can be in transmission at a time.
CONFIG_NRF_COAP_OBSERVE_MAX_NUM_OBSERVABLES Maximum number of CoAP observable resources that a client can have active.
CONFIG_NRF_COAP_OBSERVE_MAX_NUM_OBSERVERS Maximum number of CoAP observers that a server can have active.
CONFIG_NRF_COAP_PORT_COUNT Number of local ports used by CoAP.
CONFIG_NRF_COAP_RESOURCE_MAX_DEPTH Maximum number of CoAP resource levels.
CONFIG_NRF_COAP_RESOURCE_MAX_NAME_LEN Maximum length of CoAP resource verbose name.
CONFIG_NRF_COAP_SESSION_COUNT Number of sessions used by CoAP.
CONFIG_NRF_COAP_VERSION CoAP version number.
CONFIG_NRF_DOWNLOAD_CLIENT Download client
CONFIG_NRF_DOWNLOAD_MAX_FRAGMENT_SIZE Fragment size
CONFIG_NRF_DOWNLOAD_MAX_REQUEST_SIZE Request size
CONFIG_NRF_DOWNLOAD_MAX_RESPONSE_SIZE Response size
CONFIG_NRF_ESB Enhanced ShockBurst
CONFIG_NRF_ESB_ADDR_HANG_BUGFIX Apply address hang bugfix
CONFIG_NRF_ESB_BUGFIX_TIMER0 TIMER0
CONFIG_NRF_ESB_BUGFIX_TIMER1 TIMER1
CONFIG_NRF_ESB_BUGFIX_TIMER2 TIMER2
CONFIG_NRF_ESB_BUGFIX_TIMER3 TIMER3
CONFIG_NRF_ESB_BUGFIX_TIMER4 TIMER4
CONFIG_NRF_ESB_MAX_PAYLOAD_LENGTH Maximum payload size
CONFIG_NRF_ESB_PIPE_COUNT Maximum number of pipes
CONFIG_NRF_ESB_PPI_BUGFIX1 PPI channel used on nRF52832 to work around radio erratas.
CONFIG_NRF_ESB_PPI_BUGFIX2 PPI channel used on nRF52832 to work around radio erratas.
CONFIG_NRF_ESB_PPI_BUGFIX3 PPI channel used on nRF52832 to work around radio erratas.
CONFIG_NRF_ESB_PPI_RX_TIMEOUT PPI channel used to stop the radio when the timer expires.
CONFIG_NRF_ESB_PPI_TIMER_START PPI channel used to start the sys timer.
CONFIG_NRF_ESB_PPI_TIMER_STOP PPI channel used to stop the sys timer.
CONFIG_NRF_ESB_PPI_TX_START PPI channel used to start the radio when the timer expires.
CONFIG_NRF_ESB_RX_FIFO_SIZE RX buffer length
CONFIG_NRF_ESB_SYS_TIMER0 TIMER0
CONFIG_NRF_ESB_SYS_TIMER1 TIMER1
CONFIG_NRF_ESB_SYS_TIMER2 TIMER2
CONFIG_NRF_ESB_SYS_TIMER3 TIMER3
CONFIG_NRF_ESB_SYS_TIMER4 TIMER4
CONFIG_NRF_ESB_TX_FIFO_SIZE TX buffer length
CONFIG_NULL_TERMINATION NULL Termination
CONFIG_PDN_MANAGEMENT PDN Management for nRF9160
CONFIG_PM_PARTITION_SIZE_SPM Flash space reserved for SPM.
CONFIG_PROFILER System profiler
CONFIG_PROFILER_CUSTOM_EVENT_BUF_LEN Length of data buffer for custom event data (in bytes)
CONFIG_PROFILER_NORDIC Nordic profiler
CONFIG_PROFILER_NORDIC_COMMAND_BUFFER_SIZE Command buffer size
CONFIG_PROFILER_NORDIC_DATA_BUFFER_SIZE Data buffer size
CONFIG_PROFILER_NORDIC_INFO_BUFFER_SIZE Info buffer size
CONFIG_PROFILER_NORDIC_RTT_CHANNEL_COMMANDS Command down channel index
CONFIG_PROFILER_NORDIC_RTT_CHANNEL_DATA Data up channel index
CONFIG_PROFILER_NORDIC_RTT_CHANNEL_INFO Info up channel index
CONFIG_PROFILER_NORDIC_STACK_SIZE Stack size for thread handling host input
CONFIG_PROFILER_NORDIC_START_LOGGING_ON_SYSTEM_START Start logging on system start
CONFIG_PROFILER_NORDIC_THREAD_PRIORITY Priority of thread handling host input
CONFIG_PROFILER_SYSVIEW SysView profiler
CONFIG_SB_BPROT_IN_DEBUG Enable block protect in debug
CONFIG_SB_CRYPTO_CC310_ECDSA_SECP256R1 Hardware ECDSA secp256r1
CONFIG_SB_CRYPTO_CC310_SHA256 Hardware SHA256
CONFIG_SB_CRYPTO_OBERON_ECDSA_SECP256R1 Software ECDSA secp256r1
CONFIG_SB_CRYPTO_OBERON_SHA256 Software SHA256
CONFIG_SB_DEBUG_PORT_SEGGER_RTT SEGGER RTT
CONFIG_SB_DEBUG_PORT_UART UART
CONFIG_SB_DEBUG_PRINTF_BUF_LEN Debug print buffer (bytes)
CONFIG_SB_ECDSA_SECP256R1  
CONFIG_SB_FIRMWARE_INFO_OFFSET  
CONFIG_SB_HASH_LEN  
CONFIG_SB_PRIVATE_KEY_PROVIDED  
CONFIG_SB_PUBLIC_KEY_FILES Public Key PEM files
CONFIG_SB_PUBLIC_KEY_HASH_LEN Public key hash size (bytes)
CONFIG_SB_PUBLIC_KEY_LEN  
CONFIG_SB_RSA_PSS2048  
CONFIG_SB_SEGGER_RTT_BUFFER_SIZE_DOWN Size of the buffer for terminal input of target, from host
CONFIG_SB_SEGGER_RTT_BUFFER_SIZE_UP Size of the buffer for terminal output of target, up to host
CONFIG_SB_SEGGER_RTT_MAX_NUM_DOWN_BUFFERS Maximum number of down-buffers
CONFIG_SB_SEGGER_RTT_MAX_NUM_UP_BUFFERS Maximum number of up-buffers
CONFIG_SB_SEGGER_RTT_MEMCPY_USE_BYTELOOP Use a simple byte-loop instead of standard memcpy
CONFIG_SB_SEGGER_RTT_MODE  
CONFIG_SB_SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL Block: Wait until there is space in the buffer.
CONFIG_SB_SEGGER_RTT_MODE_NO_BLOCK_SKIP Skip. Do not block, output nothing.
CONFIG_SB_SEGGER_RTT_MODE_NO_BLOCK_TRIM Trim: Do not block, output as much as fits.
CONFIG_SB_SEGGER_RTT_PRINTF_BUFFER_SIZE Size of buffer for RTT printf to bulk-send chars via RTT
CONFIG_SB_SHA256  
CONFIG_SB_SIGNATURE_LEN  
CONFIG_SB_SIGNING_COMMAND Custom signing command
CONFIG_SB_SIGNING_CUSTOM Sign with custom command.
CONFIG_SB_SIGNING_KEY_FILE Private key PEM file
CONFIG_SB_SIGNING_OPENSSL Sign with openssl command line tool.
CONFIG_SB_SIGNING_PUBLIC_KEY Public key PEM file
CONFIG_SB_SIGNING_PYTHON Sign with Python ecdsa library.
CONFIG_SECURE_BOOT Use Secure Bootloader
CONFIG_SECURE_BOOT_CRYPTO Secure Boot Crypto
CONFIG_SECURE_BOOT_DEBUG Enable Debug
CONFIG_SENSOR Sensor Drivers
CONFIG_SENSOR_SIM Sensor simulator
CONFIG_SENSOR_SIM_DEV_NAME Sensor simulator device name
CONFIG_SENSOR_SIM_DYNAMIC_VALUES Sensor simulator with dynamic values
CONFIG_SENSOR_SIM_LOG_LEVEL  
CONFIG_SENSOR_SIM_LOG_LEVEL_DBG Debug
CONFIG_SENSOR_SIM_LOG_LEVEL_ERR Error
CONFIG_SENSOR_SIM_LOG_LEVEL_INF Info
CONFIG_SENSOR_SIM_LOG_LEVEL_OFF Off
CONFIG_SENSOR_SIM_LOG_LEVEL_WRN Warning
CONFIG_SENSOR_SIM_STATIC_VALUES Sensor simulator uses static values
CONFIG_SENSOR_SIM_THREAD_PRIORITY Thread priority
CONFIG_SENSOR_SIM_THREAD_STACK_SIZE Trigger thread stack size
CONFIG_SENSOR_SIM_TRIGGER Sensor simulator trigger
CONFIG_SENSOR_SIM_TRIGGER_TIMER_MSEC Time between ‘data ready’ triggers, in milliseconds
CONFIG_SENSOR_SIM_TRIGGER_USE_BUTTON Use button 1 for trigger
CONFIG_SENSOR_SIM_TRIGGER_USE_TIMER Use timer for trigger
CONFIG_SPM Use Secure Partition Manager
CONFIG_SPM_BOOT_SILENTLY Boot silently
CONFIG_SPM_BUILD_STRATEGY_FROM_SOURCE Build from source
CONFIG_SPM_BUILD_STRATEGY_SKIP_BUILD Skip building SPM
CONFIG_SPM_BUILD_STRATEGY_USE_HEX_FILE Use hex file instead of building SPM
CONFIG_SPM_HEX_FILE SPM hex file
CONFIG_SPM_NRF_CLOCK_NS Clock control is Non-Secure
CONFIG_SPM_NRF_EGU1_NS EGU1 is Non-Secure
CONFIG_SPM_NRF_EGU2_NS EGU2 is Non-Secure
CONFIG_SPM_NRF_FPU_NS FPU is Non-Secure
CONFIG_SPM_NRF_GPIOTE1_NS GPIOTE1 IRQ available in Non-Secure domain
CONFIG_SPM_NRF_IPC_NS IPC is Non-Secure
CONFIG_SPM_NRF_NVMC_NS NVMC is Non-Secure
CONFIG_SPM_NRF_P0_NS GPIO is Non-Secure
CONFIG_SPM_NRF_RTC1_NS RTC1 is Non-Secure
CONFIG_SPM_NRF_SAADC_NS SAADC is Non-Secure
CONFIG_SPM_NRF_SPIM3_NS SPIM3 is Non-Secure
CONFIG_SPM_NRF_TIMER0_NS TIMER0 is Non-Secure
CONFIG_SPM_NRF_TIMER1_NS TIMER1 is Non-Secure
CONFIG_SPM_NRF_TIMER2_NS TIMER2 is Non-Secure
CONFIG_SPM_NRF_TWIM2_NS TWIM2 is Non-Secure
CONFIG_SPM_NRF_UARTE1_NS UARTE1 is Non-Secure
CONFIG_SPM_NRF_UARTE2_NS UARTE2 is Non-Secure
CONFIG_SPM_NRF_VMC_NS VMC is Non-Secure
CONFIG_ST25R3911B_IRQ_PIN ST25R3911B IRQ pin
CONFIG_ST25R3911B_IRQ_PORT ST25R3911B IRQ port
CONFIG_ST25R3911B_LIB NFC ST25R3911B library
CONFIG_ST25R3911B_LIB_LOG_LEVEL  
CONFIG_ST25R3911B_LIB_LOG_LEVEL_DBG Debug
CONFIG_ST25R3911B_LIB_LOG_LEVEL_ERR Error
CONFIG_ST25R3911B_LIB_LOG_LEVEL_INF Info
CONFIG_ST25R3911B_LIB_LOG_LEVEL_OFF Off
CONFIG_ST25R3911B_LIB_LOG_LEVEL_WRN Warning
CONFIG_ST25R3911B_SPI_FREQ ST25R3911B SPI frequency
CONFIG_ST25R3911B_SPI_PORT ST25R3911 SPI port
CONFIG_UNITY Use Unity test framework