This commit is contained in:
2026-02-27 11:50:27 +01:00
parent 5934bba4af
commit 82b535a183
12 changed files with 323 additions and 65 deletions

View File

@@ -19,6 +19,7 @@ CONFIG_FS_LITTLEFS_PROG_SIZE=256
CONFIG_FS_LITTLEFS_CACHE_SIZE=512
CONFIG_FS_LITTLEFS_LOOKAHEAD_SIZE=128
CONFIG_FS_LITTLEFS_BLOCK_CYCLES=512
CONFIG_MAIN_STACK_SIZE=2048
# --- USB Device & CDC ACM ---
CONFIG_USB_DEVICE_STACK=y
@@ -40,12 +41,39 @@ CONFIG_UART_LINE_CTRL=y
CONFIG_I2S=y
CONFIG_NRFX_I2S=y
# --- Random & HW Info (für Audio-File-Auswahl) ---
# --- MCUMGR für Firmware-Updates ---
CONFIG_REBOOT=y
CONFIG_FLASH_MAP=y
CONFIG_STREAM_FLASH=y
CONFIG_IMG_MANAGER=y
CONFIG_MCUBOOT_IMG_MANAGER=y
# --- HWINFO und CRC ---
CONFIG_HWINFO=y
CONFIG_CRC=y
# --- Debugging & Sicherheit ---
CONFIG_ASSERT=y
CONFIG_HW_STACK_PROTECTION=y
CONFIG_RESET_ON_FATAL_ERROR=y
# --- Unbenutze Features ---
CONFIG_ADC=n
CONFIG_I2C=n
CONFIG_SPI=n
CONFIG_PWM=n
CONFIG_PWM=n
# UNKOMMENTIEREN FÜR PRODUKTIONSBUILD (KEINE KONSOLE, KEIN LOGGING, KEINE DEBUGGING-INFO)
# # --- Konsole & Output komplett aus ---
# CONFIG_CONSOLE=n
# CONFIG_UART_CONSOLE=n
# CONFIG_PRINTK=n
# CONFIG_BOOT_BANNER=n
# CONFIG_STDOUT_CONSOLE=n
# # --- Logging aus ---
# CONFIG_LOG=n
# # --- Debugging-Features reduzieren ---
# CONFIG_ASSERT=n
# CONFIG_DEBUG_THREAD_INFO=n