From 1d128f1311c084c23a662cb68263df9b187ebf94 Mon Sep 17 00:00:00 2001 From: Daniel Thompson Date: Wed, 4 Nov 2020 18:56:59 +0000 Subject: [PATCH] Disable the APPDATA area Currently wasp-os does not keep appdata in the nRF flash. It is offloaded to spinor instead. Signed-off-by: Daniel Thompson --- Makefile | 2 +- src/main.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 372828b..bca5edf 100644 --- a/Makefile +++ b/Makefile @@ -244,7 +244,7 @@ CFLAGS += -DBLE_STACK_SUPPORT_REQD CFLAGS += -DSWI_DISABLE0 CFLAGS += -DSOFTDEVICE_PRESENT CFLAGS += -DFLOAT_ABI_HARD -CFLAGS += -DDFU_APP_DATA_RESERVED=7*4096 +CFLAGS += -DDFU_APP_DATA_RESERVED=0 CFLAGS += $(MCU_FLAGS) CFLAGS += -DUF2_VERSION='"$(GIT_VERSION) $(GIT_SUBMODULE_VERSIONS) $(SD_NAME) $(SD_VERSION)"' diff --git a/src/main.c b/src/main.c index 209d00e..f2c58ec 100644 --- a/src/main.c +++ b/src/main.c @@ -122,11 +122,11 @@ enum { BLE_CONN_CFG_HIGH_BANDWIDTH = 1 }; #ifdef NRF52840_XXAA // Flash 1024 KB - STATIC_ASSERT( APPDATA_ADDR_START == 0xED000); + STATIC_ASSERT( APPDATA_ADDR_START == 0xF4000); #else // Flash 512 KB - STATIC_ASSERT( APPDATA_ADDR_START == 0x71000); + STATIC_ASSERT( APPDATA_ADDR_START == 0x78000); #endif