Skip to content

Commit 888d538

Browse files
committed
[SAMA5D3] Nand flash driver
1 parent bbd4e2b commit 888d538

7 files changed

Lines changed: 422 additions & 14 deletions

File tree

.gdbinit

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
tar rem:3333
21
file wolfboot.elf
2+
tar rem:3333
33
add-symbol-file test-app/image.elf
44
foc c
55

arch.mk

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,8 @@ ifeq ($(ARCH),ARM)
178178
ifeq ($(TARGET),sama5d3)
179179
CORTEX_A5=1
180180
UPDATE_OBJS:=src/update_ram.o
181-
CFLAGS+=-DWOLFBOOT_DUALBOOT
181+
CFLAGS+=-DWOLFBOOT_DUALBOOT -DEXT_FLASH -DNAND_FLASH
182+
#CFLAGS+=-DWOLFBOOT_USE_STDLIBC
182183
endif
183184

184185
## Cortex CPU

config/examples/sama5d3.config

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
ARCH?=ARM
2+
TARGET?=sama5d3
3+
SIGN?=ECC256
4+
HASH?=SHA256
5+
DEBUG?=1
6+
VTOR?=1
7+
CORTEX_M0?=0
8+
NO_ASM?=0
9+
EXT_FLASH?=1
10+
NAND_FLASH?=1
11+
SPI_FLASH?=0
12+
V?=0
13+
SPMATH?=1
14+
WOLFBOOT_PARTITION_SIZE?=0x1000000
15+
WOLFBOOT_NO_PARTITIONS=0
16+
WOLFBOOT_SECTOR_SIZE?=0x1000
17+
WOLFBOOT_LOAD_ADDRESS=0x380000
18+
WOLFBOOT_LOAD_DTS_ADDRESS=0x3C0000
19+
WOLFBOOT_PARTITION_BOOT_ADDRESS=0x40000
20+
WOLFBOOT_PARTITION_UPDATE_ADDRESS=0x80000
21+
WOLFBOOT_PARTITION_SWAP_ADDRESS=0x0
22+
NO_XIP=1
23+
IMAGE_HEADER_SIZE=2048

0 commit comments

Comments
 (0)