ARCH?=ARM TZEN?=0 TARGET?=stm32c5 SIGN?=ECC256 HASH?=SHA256 DEBUG?=0 VTOR?=1 CORTEX_M0?=0 CORTEX_M33?=1 NO_ASM?=0 NO_MPU=1 EXT_FLASH?=0 SPI_FLASH?=0 ALLOW_DOWNGRADE?=0 NVM_FLASH_WRITEONCE?=1 WOLFBOOT_VERSION?=1 V?=0 SPMATH?=1 RAM_CODE?=1 DUALBANK_SWAP?=0 # Flash layout for dual-bank (2x512KB, 8KB pages, 1MB total): # Bank 1 (0x08000000): wolfBoot (64KB) + BOOT partition (448KB) # Bank 2 (0x08080000): UPDATE partition (448KB) + SWAP (8KB) WOLFBOOT_SECTOR_SIZE?=0x2000 WOLFBOOT_PARTITION_SIZE?=0x70000 WOLFBOOT_PARTITION_BOOT_ADDRESS?=0x08010000 WOLFBOOT_PARTITION_UPDATE_ADDRESS?=0x08080000 WOLFBOOT_PARTITION_SWAP_ADDRESS?=0x080F0000 FLAGS_HOME=0 DISABLE_BACKUP=0 DEBUG_UART=1