File tree Expand file tree Collapse file tree 7 files changed +26
-4
lines changed Expand file tree Collapse file tree 7 files changed +26
-4
lines changed Original file line number Diff line number Diff line change @@ -139,6 +139,7 @@ gd32f1-generic-pc13: begin clean gccversion build_gd32f1-generic-pc13 sizeafter
139
139
gd32f1-frankenmaple : begin clean gccversion build_gd32f1-frankenmaple sizeafter finished copy_gd32f1-frankenmaple end
140
140
cc3d : begin clean gccversion build_cc3d sizeafter finished copy_cc3d end
141
141
generic-pc13-fastboot : begin clean gccversion build_generic-pc13-fastboot sizeafter finished copy_generic-pc13-fastboot end
142
+ smart-v2 : begin clean gccversion build_smart-v2 sizeafter finished copy_smart-v2 end
142
143
143
144
build : elf bin lss sym
144
145
@@ -439,6 +440,16 @@ copy_generic-pc13-fastboot:
439
440
cp $(TARGET ) .bin bootloader_only_binaries/generic_boot20_pc13_fastboot.bin
440
441
@echo
441
442
443
+ build_smart-v2 : TARGETFLAGS= -DTARGET_STM32_SMART_V20 $(DEFINES )
444
+ # Set the linker script
445
+ build_smart-v2 : LDFLAGS +=-T$(ST_LIB ) /c_only_md_high_density.ld
446
+ build_smart-v2 : elf bin lss sym
447
+ copy_smart-v2 :
448
+ @echo
449
+ @echo " Copying to binaries folder"
450
+ @echo
451
+ cp $(TARGET ) .bin bootloader_only_binaries/smart-v2.bin
452
+ @echo
442
453
443
454
bin : $(TARGET ) .bin
444
455
elf : $(TARGET ) .elf
Original file line number Diff line number Diff line change 388
388
/* CRISTAL 12MHz */
389
389
#define XTAL12M 1
390
390
391
+ #elif defined TARGET_STM32_SMART_V20
392
+
393
+ #define LED_BANK GPIOC
394
+ #define LED_PIN 13
395
+ #define LED_ON_STATE 1
396
+
397
+ #define BUTTON_BANK GPIOA
398
+ #define BUTTON_PIN 0
399
+ #define BUTTON_PRESSED_STATE 1
400
+
401
+ /* CRISTAL 8MHz */
402
+
391
403
#elif defined TARGET_CC3D
392
404
393
405
#define LED_BANK GPIOB
Original file line number Diff line number Diff line change @@ -24,3 +24,4 @@ make gd32f1-generic-pc13
24
24
make gd32f1-frankenmaple
25
25
make cc3d
26
26
make generic-pc13-fastboot
27
+ make smart-v2
Original file line number Diff line number Diff line change 1
1
'@ echo off
2
2
setlocal disableDelayedExpansion
3
- for /f " delims=" %%A in ('forfiles /p .\bootloader_only_binaries /s /m generic *.bin /c " cmd /c echo @relpath" ') do (
3
+ for /f " delims=" %%A in ('forfiles /p .\bootloader_only_binaries /s /m *.bin /c " cmd /c echo @relpath" ') do (
4
4
set " file = %%~A "
5
5
setlocal enableDelayedExpansion
6
6
.\sketch_combiner\bin_merge_tool\mergesketch.exe .\bootloader_only_binaries\!file:~2 ! .\sketch_combiner\congratulations_sketch\congratulations_sketch.ino.generic_stm32f103c.bin .\binaries\!file:~2 !
7
7
endlocal
8
8
)
9
9
10
- .\sketch_combiner\bin_merge_tool\mergesketch.exe .\bootloader_only_binaries\naze32_boot20.bin .\sketch_combiner\congratulations_sketch\congratulations_sketch.ino.generic_stm32f103c.bin .\binaries\naze32_boot20.bin
11
- .\sketch_combiner\bin_merge_tool\mergesketch.exe .\bootloader_only_binaries\stbee_boot20.bin .\sketch_combiner\congratulations_sketch\congratulations_sketch.ino.generic_stm32f103c.bin .\binaries\stbee_boot20.bin
12
- .\sketch_combiner\bin_merge_tool\mergesketch.exe .\bootloader_only_binaries\dso138_boot20.bin .\sketch_combiner\congratulations_sketch\congratulations_sketch.ino.generic_stm32f103c.bin .\binaries\dso138_boot20.bin
10
+
13
11
14
12
setlocal disableDelayedExpansion
15
13
for /f " delims=" %%A in ('forfiles /p .\bootloader_only_binaries /s /m maple*.bin /c " cmd /c echo @relpath" ') do (
You can’t perform that action at this time.
0 commit comments