1# Minimal MCUBoot flash footprint configuration
2# for nRF52832 SoC targets
3# This is not recomendet configuration because of security and reliability
4# reasons.
5
6
7# Generated by Kconfiglib (https://github.com/ulfalizer/Kconfiglib)
8CONFIG_BOOT_SIGNATURE_TYPE_ECDSA_P256=y
9CONFIG_BOOT_SIGNATURE_KEY_FILE="root-ec-p256.pem"
10
11# In any real project CONFIG_BOOT_VALIDATE_SLOT0 enabling is recommended
12# by security reason.
13# CONFIG_BOOT_VALIDATE_SLOT0 is not set
14
15# In most of projects CONFIG_BOOT_UPGRADE_ONLY disabling is recommended
16# by reliability reason.
17CONFIG_BOOT_UPGRADE_ONLY=y
18
19# CONFIG_BOARD_ENABLE_DCDC is not set
20CONFIG_SOC_SERIES_NRF52X=y
21CONFIG_SOC_NRF52832_QFAA=y
22CONFIG_ARM=y
23CONFIG_ARM_MPU=n
24CONFIG_MAIN_STACK_SIZE=10240
25CONFIG_THREAD_STACK_INFO=n
26# CONFIG_TICKLESS_KERNEL is not set
27CONFIG_FLASH=y
28
29CONFIG_CONSOLE=n
30CONFIG_DEBUG=n
31CONFIG_EARLY_CONSOLE=n
32CONFIG_PRINTK=n
33
34CONFIG_SYS_CLOCK_EXISTS=n
35
36# Drivers and peripherals
37CONFIG_I2C=n
38CONFIG_WATCHDOG=n
39CONFIG_GPIO=n
40CONFIG_PINMUX=n
41CONFIG_SPI=n
42CONFIG_SERIAL=n
43
44# Power management
45CONFIG_PM=n
46
47# Interrupts
48CONFIG_DYNAMIC_INTERRUPTS=n
49CONFIG_IRQ_OFFLOAD=n
50
51# Memory protection
52CONFIG_MEMORY_PROTECTION=n
53CONFIG_THREAD_CUSTOM_DATA=n
54CONFIG_FPU=n
55
56# Boot
57CONFIG_BOOT_BANNER=n
58CONFIG_BOOT_DELAY=0
59
60# Console
61CONFIG_STDOUT_CONSOLE=n
62