From 797f180a5c6f5fdfd15d54848a5270bb14b529f5 Mon Sep 17 00:00:00 2001 From: Boris Honman Date: Wed, 14 Aug 2019 02:29:00 -0400 Subject: [PATCH] more code cleaning --- .../clubdance_v2_bootloader.X/nbproject/configurations.xml | 5 ++--- bootloader/src/main.c | 3 +-- common_src/memory.h | 2 +- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/bootloader/clubdance_v2_bootloader.X/nbproject/configurations.xml b/bootloader/clubdance_v2_bootloader.X/nbproject/configurations.xml index 54dcad0..beaeb37 100644 --- a/bootloader/clubdance_v2_bootloader.X/nbproject/configurations.xml +++ b/bootloader/clubdance_v2_bootloader.X/nbproject/configurations.xml @@ -90,7 +90,7 @@ - + @@ -105,7 +105,7 @@ - + @@ -172,7 +172,6 @@ value="Press to browse for a specific firmware version"/> - diff --git a/bootloader/src/main.c b/bootloader/src/main.c index ca4f5a7..5426e81 100644 --- a/bootloader/src/main.c +++ b/bootloader/src/main.c @@ -16,14 +16,13 @@ void BootMain(void); void InitializeSystem(void); const unsigned int FlashSignatureWord __at(APP_SIGNATURE_ADDRESS) = APP_SIGNATURE_VALUE; -//const unsigned int FlashSignatureWord __at(APP_SIGNATURE_ADDRESS) = APP_SIGNATURE_VALUE; void main(void) { - //BootMain(); /** * TODO: implement hardware IO-based method for forcing entry into bootloader */ + goto DoFlashSignatureCheck; // normal operation: verify the firmware signature is valid. if it isn't enter // bootloader (fw update) mode so valid firmware can be flashed diff --git a/common_src/memory.h b/common_src/memory.h index 6bdd7a9..ac9bd80 100644 --- a/common_src/memory.h +++ b/common_src/memory.h @@ -35,7 +35,7 @@ * LoVector goto -> APP_FW_MEMORY_OFFSET + 0x18 * Configuration > Linker > Memory Model > ROM space -> default,-APP_FW_MEMORY_OFFSET-7FFF * In application project: - * + * Configuration > Linker > Memory Model > ROM space -> default,-0-[[APP_FW_MEMORY_OFFSET-1]],-[[APP_FW_MEMORY_OFFSET+6]]-[[APP_FW_MEMORY_OFFSET+7]],-[[APP_FW_MEMORY_OFFSET+0x16]]-[[APP_FW_MEMORY_OFFSET+0x17]] */ /**