nuttx/arch
Neil Berkman 107b7a9aa1 boards/nucleo-h743zi: Add nxboot bootloader support
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>
2026-03-11 16:33:26 -03:00
..
arm boards/nucleo-h743zi: Add nxboot bootloader support 2026-03-11 16:33:26 -03:00
arm64 boards/arm64/bcm2711/raspberrypi-4b: Fix GPIO 2026-03-08 14:30:40 -04:00
avr arch/avr/src/avrdx: fixed typo in avrdx_gpio_isr_mux.c 2026-02-28 20:59:01 -05:00
ceva protect: move us_heap to userspace_data_s 2026-02-02 11:06:53 +08:00
dummy
hc Makefile: Remove make depend files by make distclean 2026-02-16 16:27:57 +01:00
mips Makefile: Remove make depend files by make distclean 2026-02-16 16:27:57 +01:00
misoc Makefile: Remove make depend files by make distclean 2026-02-16 16:27:57 +01:00
or1k Makefile: Remove make depend files by make distclean 2026-02-16 16:27:57 +01:00
renesas Makefile: Remove make depend files by make distclean 2026-02-16 16:27:57 +01:00
risc-v arch/risc-v/espressif/esp32p4: Support ESP32-P4 on NuttX 2026-03-09 21:40:25 +01:00
sim sim: Fix linker support and macOS host build issues 2026-03-05 21:52:58 +08:00
sparc sched/signal: Optimize code logic 2026-01-27 21:24:31 +08:00
tricore arch/tricore: Fix --help-- in Kconfig 2026-03-11 13:06:13 +08:00
x86 Makefile: Remove make depend files by make distclean 2026-02-16 16:27:57 +01:00
x86_64 Makefile: Remove make depend files by make distclean 2026-02-16 16:27:57 +01:00
xtensa arch/xtensa/src/common: Create SoC-specific initialization routine 2026-02-27 08:12:19 -03:00
z16 sched/signal: Optimize code logic 2026-01-27 21:24:31 +08:00
z80 netdev_driver: add carrier_on to xxx_ifup where carrier_on is absent 2026-02-02 13:23:05 +08:00
CMakeLists.txt
Kconfig arch/delays: Invalid default value for BOARD_LOOPSPERMSEC 2026-02-25 15:00:03 -03:00