mirror of
https://github.com/apache/nuttx.git
synced 2026-05-21 13:13:08 +08:00
107b7a9aa1
Add nxboot bootloader board integration for nucleo-h743zi. nxboot uses a three-slot layout (primary, secondary, tertiary) with no scratch partition. - add STM32_APP_FORMAT_NXBOOT board support and nxboot-specific OTA slot defaults - gate scratch partition configuration on MCUboot, where it applies - select nxboot linker scripts in the board build logic - add tertiary OTA partition support in stm32_progmem.c - add nxboot-loader and nxboot-app defconfigs and linker scripts - validate the fixed nxboot flash layout used by this board so mismatched config values fail at build time instead of producing a silently broken image Signed-off-by: Neil Berkman <neil@xuku.com>