aboutsummaryrefslogtreecommitdiff
path: root/src/platforms/stm32_can
diff options
context:
space:
mode:
authorGareth McMullin2013-03-12 15:00:15 +1300
committerGareth McMullin2013-03-12 15:00:15 +1300
commit55f161208d7bc254aac943befff4ef1203fcb243 (patch)
tree88b56b9cd692362877267811204e054d1a520ce0 /src/platforms/stm32_can
parent14e5e8b0b6dca9dfbcd10021fbe5a8036accb4fb (diff)
Further split-up of DFU bootloader.
Diffstat (limited to 'src/platforms/stm32_can')
-rw-r--r--src/platforms/stm32_can/Makefile.inc2
-rw-r--r--src/platforms/stm32_can/platform.h2
2 files changed, 3 insertions, 1 deletions
diff --git a/src/platforms/stm32_can/Makefile.inc b/src/platforms/stm32_can/Makefile.inc
index 6365ce1..d445f65 100644
--- a/src/platforms/stm32_can/Makefile.inc
+++ b/src/platforms/stm32_can/Makefile.inc
@@ -22,7 +22,7 @@ all: blackmagic.bin blackmagic_dfu.bin blackmagic_dfu.hex
blackmagic.bin: blackmagic
$(OBJCOPY) -O binary $^ $@
-blackmagic_dfu: usbdfu.o
+blackmagic_dfu: usbdfu.o dfucore.o dfu_f1.o
$(CC) $^ -o $@ $(LDFLAGS_BOOT)
blackmagic_dfu.bin: blackmagic_dfu
diff --git a/src/platforms/stm32_can/platform.h b/src/platforms/stm32_can/platform.h
index b91ddac..420d504 100644
--- a/src/platforms/stm32_can/platform.h
+++ b/src/platforms/stm32_can/platform.h
@@ -40,7 +40,9 @@ extern usbd_device *usbdev;
#define CDCACM_GDB_ENDPOINT 1
#define CDCACM_UART_ENDPOINT 3
#define BOARD_IDENT "Black Magic Probe (STM32_CAN), (Firmware 1.5" VERSION_SUFFIX ", build " BUILDDATE ")"
+#define BOARD_IDENT_DFU "Black Magic (Upgrade) for STM32_CAN, (Firmware 1.5" VERSION_SUFFIX ", build " BUILDDATE ")"
#define DFU_IDENT "Black Magic Firmware Upgrade (STM32_CAN)"
+#define DFU_IFACE_STRING "@Internal Flash /0x08000000/4*002Ka,124*002Kg"
/* Important pin mappings for STM32 implementation:
*