1CONFIG_PM=n 2 3CONFIG_MAIN_STACK_SIZE=10240 4CONFIG_MBEDTLS_CFG_FILE="mcuboot-mbedtls-cfg.h" 5 6CONFIG_BOOT_SWAP_SAVE_ENCTLV=n 7CONFIG_BOOT_ENCRYPT_IMAGE=n 8 9CONFIG_BOOT_UPGRADE_ONLY=n 10CONFIG_BOOT_BOOTSTRAP=n 11 12### mbedTLS has its own heap 13# CONFIG_HEAP_MEM_POOL_SIZE is not set 14 15### We never want Zephyr's copy of tinycrypt. If tinycrypt is needed, 16### MCUboot has its own copy in tree. 17# CONFIG_TINYCRYPT is not set 18# CONFIG_TINYCRYPT_ECC_DSA is not set 19# CONFIG_TINYCRYPT_SHA256 is not set 20 21CONFIG_FLASH=y 22 23### Various Zephyr boards enable features that we don't want. 24# CONFIG_BT is not set 25# CONFIG_BT_CTLR is not set 26# CONFIG_I2C is not set 27 28CONFIG_LOG=y 29CONFIG_LOG_MODE_MINIMAL=y # former CONFIG_MODE_MINIMAL 30### Ensure Zephyr logging changes don't use more resources 31CONFIG_LOG_DEFAULT_LEVEL=0 32### Use info log level by default 33CONFIG_MCUBOOT_LOG_LEVEL_INF=y 34### Decrease footprint by ~4 KB in comparison to CBPRINTF_COMPLETE=y 35CONFIG_CBPRINTF_NANO=y 36### Use the minimal C library to reduce flash usage 37CONFIG_MINIMAL_LIBC=y 38