mirror of https://github.com/wolfSSL/wolfBoot.git
39 lines
960 B
Plaintext
39 lines
960 B
Plaintext
ARCH?=ARM
|
|
TARGET?=max32666
|
|
SIGN?=ECC256
|
|
HASH?=SHA256
|
|
VTOR?=1
|
|
NO_ASM?=0
|
|
SPMATH?=1
|
|
RAM_CODE?=1
|
|
NVM_FLASH_WRITEONCE?=1
|
|
NO_MPU?=1
|
|
DEBUG_UART?=1
|
|
MAX32666_FTHR2?=0
|
|
MAX3266X_TPU?=0
|
|
MAX3266X_OLD?=0
|
|
MSDK_DIR?=$(PWD)/../msdk
|
|
WOLFBOOT_SECTOR_SIZE?=0x2000
|
|
|
|
WOLFBOOT_PARTITION_SIZE?=0x40000
|
|
WOLFBOOT_PARTITION_BOOT_ADDRESS?=0x10008000
|
|
WOLFBOOT_PARTITION_UPDATE_ADDRESS?=0x10048000
|
|
WOLFBOOT_PARTITION_SWAP_ADDRESS?=0x10088000
|
|
|
|
# Alternative configuration for debugging
|
|
#WOLFBOOT_PARTITION_SIZE?=0x40000
|
|
#WOLFBOOT_PARTITION_BOOT_ADDRESS?=0x10010000
|
|
#WOLFBOOT_PARTITION_UPDATE_ADDRESS?=0x10050000
|
|
#WOLFBOOT_PARTITION_SWAP_ADDRESS?=0x10090000
|
|
|
|
# Persistent failure diagnostics (set to 1 to enable).
|
|
# The region occupies WOLFBOOT_DIAGNOSTICS_SECTORS flash sectors of 0x2000 each.
|
|
WOLFBOOT_PERSIST_FAILURE_STATUS?=0
|
|
WOLFBOOT_DIAGNOSTICS_SECTORS?=2
|
|
|
|
# Normal configuration
|
|
WOLFBOOT_DIAGNOSTICS_ADDRESS?=0x1008A000
|
|
|
|
# Debug configuration
|
|
#WOLFBOOT_DIAGNOSTICS_ADDRESS?=0x10092000
|