mirror of https://github.com/wolfSSL/wolfBoot.git
66 lines
1.2 KiB
Plaintext
66 lines
1.2 KiB
Plaintext
ARCH=AARCH64
|
|
TARGET=nxp_ls1028a
|
|
SIGN?=ECC256
|
|
HASH?=SHA256
|
|
DEBUG?=0
|
|
DEBUG_UART?=1
|
|
VTOR?=0
|
|
CORTEX_M0?=0
|
|
NO_ASM?=0
|
|
EXT_FLASH?=1
|
|
SPI_FLASH?=0
|
|
## Force app to be copied into ram
|
|
NO_XIP?=1
|
|
UART_FLASH?=0
|
|
ALLOW_DOWNGRADE?=0
|
|
NVM_FLASH_WRITEONCE?=0
|
|
WOLFBOOT_VERSION?=0
|
|
V?=0
|
|
NO_MPU?=0
|
|
SPMATH?=1
|
|
RAM_CODE?=0
|
|
DUALBANK_SWAP?=0
|
|
PKA?=0
|
|
|
|
WOLFTPM=1
|
|
|
|
MEASURED_BOOT?=0
|
|
MEASURED_PCR_A?=3
|
|
|
|
WOLFBOOT_TPM_KEYSTORE?=1
|
|
WOLFBOOT_TPM_KEYSTORE_NV_INDEX?=25166336
|
|
WOLFBOOT_TPM_POLICY_NV_INDEX?=25166337
|
|
WOLFBOOT_TPM_PCR_INDEX?=16
|
|
|
|
# NOR Base Address
|
|
ARCH_FLASH_OFFSET?=0x20000000
|
|
|
|
# Flash Sector Size (128 KB)
|
|
WOLFBOOT_SECTOR_SIZE=0x20000
|
|
|
|
# wolfBoot start address
|
|
WOLFBOOT_ORIGIN=0x20020000
|
|
|
|
# wolfBoot partition size
|
|
BOOTLOADER_PARTITION_SIZE=0x20000
|
|
|
|
# Application Partition size
|
|
WOLFBOOT_PARTITION_SIZE?=0x20000
|
|
|
|
# Location in Flash for Application Partition
|
|
WOLFBOOT_PARTITION_BOOT_ADDRESS?=0x20040000
|
|
|
|
# Load Partition to RAM Address
|
|
WOLFBOOT_LOAD_ADDRESS?=0x18020100
|
|
|
|
# Location in Flash for Update Partition
|
|
WOLFBOOT_PARTITION_UPDATE_ADDRESS?=0x20060000
|
|
|
|
# Location of temporary sector used during updates
|
|
WOLFBOOT_PARTITION_SWAP_ADDRESS?=0x20080000
|
|
|
|
# DTS (Device Tree)
|
|
WOLFBOOT_LOAD_DTS_ADDRESS?=0x80000000
|
|
WOLFBOOT_DTS_BOOT_ADDRESS?=0x20F00000
|
|
WOLFBOOT_DTS_UPDATE_ADDRESS?=0x20F00000
|