mirror of https://github.com/wolfSSL/wolfBoot.git
Fixed sector size for SAME51
According to datasheet DS60001507, section 25.6.2: "The NVM is organized into two banks, each bank is organized into blocks, where each block contains sixteen pages and page size is 512 bytes."pull/418/head
parent
c005ba605c
commit
2500266c7f
|
@ -47,7 +47,7 @@ void APP_Initialize(void) {
|
||||||
wolfBoot_success();
|
wolfBoot_success();
|
||||||
ver = wolfBoot_current_firmware_version();
|
ver = wolfBoot_current_firmware_version();
|
||||||
#else
|
#else
|
||||||
#define WOLFBOOT_SECTOR_SIZE (0x8000)
|
#define WOLFBOOT_SECTOR_SIZE (0x2000)
|
||||||
#define WOLFBOOT_PARTITION_SIZE (0x20000)
|
#define WOLFBOOT_PARTITION_SIZE (0x20000)
|
||||||
#define WOLFBOOT_PARTITION_UPDATE_ADDRESS (0x088000)
|
#define WOLFBOOT_PARTITION_UPDATE_ADDRESS (0x088000)
|
||||||
ver = 1U;
|
ver = 1U;
|
||||||
|
|
|
@ -6,7 +6,7 @@ VTOR?=1
|
||||||
SPMATH?=1
|
SPMATH?=1
|
||||||
ARCH_FLASH_OFFSET=0x00000000
|
ARCH_FLASH_OFFSET=0x00000000
|
||||||
WOLFBOOT_PARTITION_SIZE?=0x20000
|
WOLFBOOT_PARTITION_SIZE?=0x20000
|
||||||
WOLFBOOT_SECTOR_SIZE?=0x8000
|
WOLFBOOT_SECTOR_SIZE?=0x2000
|
||||||
WOLFBOOT_PARTITION_BOOT_ADDRESS?=0x08000
|
WOLFBOOT_PARTITION_BOOT_ADDRESS?=0x08000
|
||||||
WOLFBOOT_PARTITION_UPDATE_ADDRESS?=0x088000
|
WOLFBOOT_PARTITION_UPDATE_ADDRESS?=0x088000
|
||||||
WOLFBOOT_PARTITION_SWAP_ADDRESS?=0x200000
|
WOLFBOOT_PARTITION_SWAP_ADDRESS?=0x200000
|
||||||
|
|
|
@ -6,7 +6,7 @@ VTOR?=1
|
||||||
SPMATH?=1
|
SPMATH?=1
|
||||||
ARCH_FLASH_OFFSET=0x00000000
|
ARCH_FLASH_OFFSET=0x00000000
|
||||||
WOLFBOOT_PARTITION_SIZE?=0x20000
|
WOLFBOOT_PARTITION_SIZE?=0x20000
|
||||||
WOLFBOOT_SECTOR_SIZE?=0x8000
|
WOLFBOOT_SECTOR_SIZE?=0x2000
|
||||||
WOLFBOOT_PARTITION_BOOT_ADDRESS?=0x8000
|
WOLFBOOT_PARTITION_BOOT_ADDRESS?=0x8000
|
||||||
WOLFBOOT_PARTITION_UPDATE_ADDRESS?=0x80000
|
WOLFBOOT_PARTITION_UPDATE_ADDRESS?=0x80000
|
||||||
WOLFBOOT_PARTITION_SWAP_ADDRESS?=0xF8000
|
WOLFBOOT_PARTITION_SWAP_ADDRESS?=0xF8000
|
||||||
|
|
Loading…
Reference in New Issue