From 786b4adc4260921dbded409d04423749fe4c9983 Mon Sep 17 00:00:00 2001 From: Peter Lebbing Date: Tue, 18 Dec 2018 15:04:21 +0100 Subject: [PATCH] Use different ORIGIN for DFU on Maple Mini --- src/configure | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/configure b/src/configure index 2f50592..36fdda5 100755 --- a/src/configure +++ b/src/configure @@ -268,8 +268,15 @@ if test "$with_dfu" = "yes"; then exit 1 fi echo "Configured for DFU" - ORIGIN=0x08003000 - FLASH_SIZE=$((FLASH_SIZE - 12)) + if test "$target" = "MAPLE_MINI"; then + # Note that the default bootloader is too large, need for instance + # STM32duino for DFU on Maple Mini + ORIGIN=0x08002000 + FLASH_SIZE=$((FLASH_SIZE - 8)) + else + ORIGIN=0x08003000 + FLASH_SIZE=$((FLASH_SIZE - 12)) + fi DFU_DEFINE="#define DFU_SUPPORT 1" else with_dfu=no