Skip to content

Commit 0e415e3

Browse files
committed
Updated mcxn build partition geometry
1 parent f71012b commit 0e415e3

File tree

5 files changed

+20
-20
lines changed

5 files changed

+20
-20
lines changed

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -447,8 +447,8 @@ test-app/image_v1_signed.bin: $(BOOT_IMG) keytools_check
447447

448448
$(Q)(test $(SIGN) = NONE) || $(SIGN_ENV) $(SIGN_TOOL) $(SIGN_OPTIONS) \
449449
$(SECONDARY_SIGN_OPTIONS) $(BOOT_IMG) $(PRIVATE_KEY) \
450-
$(SECONDARY_PRIVATE_KEY) 1 || true
451-
$(Q)(test $(SIGN) = NONE) && $(SIGN_ENV) $(SIGN_TOOL) $(SIGN_OPTIONS) $(BOOT_IMG) 1 || true
450+
$(SECONDARY_PRIVATE_KEY) 1
451+
$(Q)(test $(SIGN) = NONE) && $(SIGN_ENV) $(SIGN_TOOL) $(SIGN_OPTIONS) $(BOOT_IMG) 1
452452

453453
test-app/image.elf: wolfboot.elf
454454
$(Q)$(MAKE) -C test-app WOLFBOOT_ROOT="$(WOLFBOOT_ROOT)" ELF_FLASH_SCATTER="$(ELF_FLASH_SCATTER)" image.elf

config/examples/mcxn-tz.config

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,23 +32,23 @@ PKA?=1
3232
WOLFBOOT_SECTOR_SIZE?=0x2000
3333

3434
# Default configuration
35-
# 40KB boot, no keyvault, 8KB NSC, 64KB partitions, 8KB swap
35+
# 40KB boot, no keyvault, 8KB NSC, 72KB partitions, 8KB swap
3636
WOLFBOOT_KEYVAULT_ADDRESS?=0xA000
3737
WOLFBOOT_KEYVAULT_SIZE?=0
3838
WOLFBOOT_NSC_ADDRESS?=0xA000
3939
WOLFBOOT_NSC_SIZE?=0x2000
40-
WOLFBOOT_PARTITION_SIZE?=0x10000
40+
WOLFBOOT_PARTITION_SIZE?=0x12000
4141
WOLFBOOT_PARTITION_BOOT_ADDRESS?=0xC000
42-
WOLFBOOT_PARTITION_UPDATE_ADDRESS?=0x1C000
43-
WOLFBOOT_PARTITION_SWAP_ADDRESS?=0x2C000
42+
WOLFBOOT_PARTITION_UPDATE_ADDRESS?=0x1E000
43+
WOLFBOOT_PARTITION_SWAP_ADDRESS?=0x30000
4444

4545
# Alternate larger configuration for debugging or ARMASM
46-
# 128KB boot, no keyvault, 8KB NSC, 64KB partitions, 8KB swap
46+
# 128KB boot, no keyvault, 8KB NSC, 72KB partitions, 8KB swap
4747
#WOLFBOOT_KEYVAULT_ADDRESS?=0x20000
4848
#WOLFBOOT_KEYVAULT_SIZE?=0
4949
#WOLFBOOT_NSC_ADDRESS?=0x20000
5050
#WOLFBOOT_NSC_SIZE?=0x2000
51-
#WOLFBOOT_PARTITION_SIZE?=0x10000
51+
#WOLFBOOT_PARTITION_SIZE?=0x12000
5252
#WOLFBOOT_PARTITION_BOOT_ADDRESS?=0x22000
53-
#WOLFBOOT_PARTITION_UPDATE_ADDRESS?=0x32000
54-
#WOLFBOOT_PARTITION_SWAP_ADDRESS?=0x42000
53+
#WOLFBOOT_PARTITION_UPDATE_ADDRESS?=0x34000
54+
#WOLFBOOT_PARTITION_SWAP_ADDRESS?=0x46000

config/examples/mcxn-wolfcrypt-tz.config

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -34,23 +34,23 @@ WOLFCRYPT_TZ_PKCS11?=1
3434
WOLFBOOT_SECTOR_SIZE?=0x2000
3535

3636
# Default configuration
37-
# 192KB boot, 96KB keyvault, 8KB NSC, 64KB partitions, 8KB swap
37+
# 192KB boot, 96KB keyvault, 8KB NSC, 72KB partitions, 8KB swap
3838
WOLFBOOT_KEYVAULT_ADDRESS?=0x30000
3939
WOLFBOOT_KEYVAULT_SIZE?=0x18000
4040
WOLFBOOT_NSC_ADDRESS?=0x48000
4141
WOLFBOOT_NSC_SIZE?=0x2000
42-
WOLFBOOT_PARTITION_SIZE?=0x10000
42+
WOLFBOOT_PARTITION_SIZE?=0x12000
4343
WOLFBOOT_PARTITION_BOOT_ADDRESS?=0x4A000
44-
WOLFBOOT_PARTITION_UPDATE_ADDRESS?=0x5A000
45-
WOLFBOOT_PARTITION_SWAP_ADDRESS?=0x6A000
44+
WOLFBOOT_PARTITION_UPDATE_ADDRESS?=0x5C000
45+
WOLFBOOT_PARTITION_SWAP_ADDRESS?=0x6E000
4646

4747
# Alternate larger configuration for debugging or ARMASM
48-
# 320KB boot, 96KB keyvault, 8KB NSC, 64KB partitions, 8KB swap
48+
# 320KB boot, 96KB keyvault, 8KB NSC, 72KB partitions, 8KB swap
4949
#WOLFBOOT_KEYVAULT_ADDRESS?=0x50000
5050
#WOLFBOOT_KEYVAULT_SIZE?=0x18000
5151
#WOLFBOOT_NSC_ADDRESS?=0x68000
5252
#WOLFBOOT_NSC_SIZE?=0x2000
53-
#WOLFBOOT_PARTITION_SIZE?=0x10000
53+
#WOLFBOOT_PARTITION_SIZE?=0x12000
5454
#WOLFBOOT_PARTITION_BOOT_ADDRESS?=0x6A000
55-
#WOLFBOOT_PARTITION_UPDATE_ADDRESS?=0x7A000
56-
#WOLFBOOT_PARTITION_SWAP_ADDRESS?=0x8A000
55+
#WOLFBOOT_PARTITION_UPDATE_ADDRESS?=0x7C000
56+
#WOLFBOOT_PARTITION_SWAP_ADDRESS?=0x8E000

lib/wolfPKCS11

lib/wolfssl

0 commit comments

Comments
 (0)