1# Enable mcumgr. 2CONFIG_MCUMGR=y 3 4# Some command handlers require a large stack. 5CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=2304 6 7# Ensure an MCUboot-compatible binary is generated. 8CONFIG_BOOTLOADER_MCUBOOT=y 9 10# Allow for large Bluetooth data packets. 11CONFIG_BT_L2CAP_TX_MTU=252 12CONFIG_BT_L2CAP_RX_MTU=252 13CONFIG_BT_RX_BUF_LEN=260 14 15# Enable the Bluetooth (unauthenticated) and shell mcumgr transports. 16CONFIG_MCUMGR_SMP_BT=y 17CONFIG_MCUMGR_SMP_BT_AUTHEN=n 18CONFIG_MCUMGR_SMP_SHELL=y 19#CONFIG_MCUMGR_SMP_UART=y 20 21# Enable flash operations. 22CONFIG_FLASH=y 23 24# Enable the LittleFS file system. 25CONFIG_FILE_SYSTEM=y 26CONFIG_FILE_SYSTEM_LITTLEFS=y 27 28# Required by the `taskstat` command. 29CONFIG_THREAD_MONITOR=y 30 31# Enable statistics and statistic names. 32CONFIG_STATS=y 33CONFIG_STATS_NAMES=y 34 35# Enable all core commands. 36CONFIG_MCUMGR_CMD_FS_MGMT=y 37CONFIG_MCUMGR_CMD_IMG_MGMT=y 38CONFIG_MCUMGR_CMD_OS_MGMT=y 39CONFIG_MCUMGR_CMD_STAT_MGMT=y 40