| # Enable mcumgr. |
| CONFIG_MCUMGR=y |
| |
| # Ensure an MCUboot-compatible binary is generated. |
| CONFIG_BOOTLOADER_MCUBOOT=y |
| |
| # Allow for large Bluetooth data packets. |
| CONFIG_BT_L2CAP_TX_MTU=252 |
| CONFIG_BT_BUF_ACL_RX_SIZE=256 |
| |
| # Enable the Bluetooth (unauthenticated) and shell mcumgr transports. |
| CONFIG_MCUMGR_SMP_BT=y |
| CONFIG_MCUMGR_SMP_BT_AUTHEN=n |
| #CONFIG_MCUMGR_SMP_SHELL=y |
| #CONFIG_MCUMGR_SMP_UART=y |
| |
| # Enable flash operations. |
| CONFIG_FLASH=y |
| |
| # Required by the `taskstat` command. |
| CONFIG_THREAD_MONITOR=y |
| |
| # Enable statistics and statistic names. |
| CONFIG_STATS=y |
| CONFIG_STATS_NAMES=y |
| |
| # Enable all core commands. |
| CONFIG_MCUMGR_CMD_FS_MGMT=y |
| CONFIG_MCUMGR_CMD_IMG_MGMT=y |
| CONFIG_MCUMGR_CMD_OS_MGMT=y |
| CONFIG_MCUMGR_CMD_STAT_MGMT=y |