Fix MCUboot and app flash partitioning

- Corrected device tree overlays to prevent MCUboot and app overlap
- MCUboot now at 0x8000000 (32KB), app at 0x8008000 (96KB)
- Successfully boots MCUboot which chains to application
- Shell and reset command working properly
- Black Magic Probe flashing confirmed working for both domains
This commit is contained in:
2025-07-07 16:04:29 +02:00
parent 928a176e7c
commit cc6b4488ee
2 changed files with 32 additions and 8 deletions

View File

@@ -2,10 +2,14 @@
CONFIG_LOG=y
CONFIG_BOOT_BANNER=y
CONFIG_MCUBOOT_LOG_LEVEL_DBG=y
# Enable console in MCUboot to see debug output
CONFIG_CONSOLE=y
# Disable console in MCUboot to allow serial recovery
CONFIG_CONSOLE=n
# Single slot configuration (no upgrades)
CONFIG_SINGLE_APPLICATION_SLOT=y
# Enable MCUboot serial recovery for firmware updates
CONFIG_MCUBOOT_SERIAL=y
CONFIG_BOOT_SERIAL_CDC_ACM=y
# Disable signature validation for testing
CONFIG_BOOT_SIGNATURE_TYPE_NONE=y