| # Enable MCUmgr and dependencies. |
| CONFIG_NET_BUF=y |
| CONFIG_ZCBOR=y |
| CONFIG_CRC=y |
| CONFIG_MCUMGR=y |
| CONFIG_STREAM_FLASH=y |
| CONFIG_FLASH_MAP=y |
| |
| # Some command handlers require a large stack. |
| CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=2304 |
| CONFIG_MAIN_STACK_SIZE=2048 |
| |
| # Ensure an MCUboot-compatible binary is generated. |
| CONFIG_BOOTLOADER_MCUBOOT=y |
| |
| # Enable flash operations. |
| CONFIG_FLASH=y |
| |
| # Required by the `taskstat` command. |
| CONFIG_THREAD_MONITOR=y |
| |
| # Support for taskstat command |
| CONFIG_MCUMGR_GRP_OS_TASKSTAT=y |
| |
| # Enable statistics and statistic names. |
| CONFIG_STATS=y |
| CONFIG_STATS_NAMES=y |
| |
| # Enable most core commands. |
| CONFIG_FLASH=y |
| CONFIG_IMG_MANAGER=y |
| CONFIG_MCUMGR_GRP_IMG=y |
| CONFIG_MCUMGR_GRP_OS=y |
| CONFIG_MCUMGR_GRP_STAT=y |
| |
| # Enable logging |
| CONFIG_LOG=y |
| CONFIG_MCUBOOT_UTIL_LOG_LEVEL_WRN=y |
| |
| # Disable debug logging |
| CONFIG_LOG_MAX_LEVEL=3 |