Skip to content

Commit eb7745c

Browse files
author
rogerclarkmelbourne
committed
Added Generic-pa9 to support loading on cheap STLink boards
1 parent 7357667 commit eb7745c

File tree

3 files changed

+18
-0
lines changed

3 files changed

+18
-0
lines changed

STM32F1/Makefile

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,8 @@ generic-pd1: begin gccversion build_generic-pd1 sizeafter finished copy_generic
122122
generic-pa1: begin gccversion build_generic-pa1 sizeafter finished copy_generic-pa1 end
123123
generic-pb9: begin gccversion build_generic-pb9 sizeafter finished copy_generic-pb9 end
124124
generic-pe2: begin gccversion build_generic-pe2 sizeafter finished copy_generic-pe2 end
125+
generic-pa9: begin gccversion build_generic-pa9 sizeafter finished copy_generic-pa9 end
126+
125127

126128
build: elf bin lss sym
127129

@@ -242,6 +244,16 @@ copy_generic-pe2:
242244
@echo
243245

244246

247+
build_generic-pa9: TARGETFLAGS= -DTARGET_GENERIC_F103_PA9
248+
# Set the linker script
249+
build_generic-pa9: LDFLAGS +=-T$(ST_LIB)/c_only_md_high_density.ld
250+
build_generic-pa9: elf bin lss sym
251+
copy_generic-pa9:
252+
@echo
253+
@echo "Copying to binaries folder"
254+
@echo
255+
cp $(TARGET).bin binaries/generic_boot20_pa9.bin
256+
@echo
245257

246258

247259
bin: $(TARGET).bin
6.9 KB
Binary file not shown.

STM32F1/config.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,12 @@
215215
#define LED_BANK GPIOE
216216
#define LED_PIN 2
217217
#define LED_ON_STATE 1
218+
219+
#elif defined TARGET_GENERIC_F103_PA9
220+
221+
#define LED_BANK GPIOA
222+
#define LED_PIN 9
223+
#define LED_ON_STATE 1
218224

219225
#else
220226
#error "No config for this target"

0 commit comments

Comments
 (0)