@@ -928,97 +928,6 @@ hytiny-stm32f103t.menu.opt.o3lto.build.flags.ldspecs=-flto
928
928
hytiny-stm32f103t.menu.opt.ogstd.build.flags.optimize=-Og
929
929
hytiny-stm32f103t.menu.opt.ogstd.build.flags.ldspecs=
930
930
931
- ###################### Generic GD32F103C ########################################
932
-
933
- genericGD32F103C.name=Generic GD32F103C series
934
- genericGD32F103C.build.variant=generic_gd32f103c
935
- genericGD32F103C.build.vect=VECT_TAB_ADDR=0x8000000
936
- genericGD32F103C.build.core=maple
937
- genericGD32F103C.build.board=GENERIC_GD32F103C
938
- genericGD32F103C.upload.use_1200bps_touch=false
939
- genericGD32F103C.upload.file_type=bin
940
- genericGD32F103C.upload.auto_reset=true
941
- genericGD32F103C.build.cpu_flags=-DMCU_STM32F103CB
942
- genericGD32F103C.build.f_cpu=72000000L
943
-
944
- ## GD32F103C8 -------------------------
945
- genericGD32F103C.menu.device_variant.GD32F103C8=GD32F103C8 (20k RAM. 64k Flash)
946
- genericGD32F103C.menu.device_variant.GD32F103C8.build.ldscript=ld/jtag_c8.ld
947
- genericGD32F103C.menu.device_variant.GD32F103C8.upload.maximum_size=65536
948
- genericGD32F103C.menu.device_variant.GD32F103C8.upload.maximum_data_size=20480
949
-
950
- ## GD32F103CB -------------------------
951
- genericGD32F103C.menu.device_variant.GD32F103CB=GD32F103CB (20k RAM. 128k Flash)
952
- genericGD32F103C.menu.device_variant.GD32F103CB.build.ldscript=ld/jtag.ld
953
- genericGD32F103C.menu.device_variant.GD32F103CB.upload.maximum_size=131072
954
- genericGD32F103C.menu.device_variant.GD32F103CB.upload.maximum_data_size=20480
955
-
956
- #---------------------------- UPLOAD METHODS ---------------------------
957
-
958
- genericGD32F103C.menu.upload_method.DFUUploadMethod=GD32duino bootloader
959
-
960
- genericGD32F103C.menu.upload_method.DFUUploadMethod.upload.protocol=maple_dfu
961
- genericGD32F103C.menu.upload_method.DFUUploadMethod.upload.tool=maple_upload
962
- genericGD32F103C.menu.upload_method.DFUUploadMethod.build.upload_flags=-DSERIAL_USB -DGENERIC_BOOTLOADER
963
- genericGD32F103C.menu.upload_method.DFUUploadMethod.build.vect=VECT_TAB_ADDR=0x8002000
964
- genericGD32F103C.menu.upload_method.DFUUploadMethod.build.ldscript=ld/bootloader_20.ld
965
- genericGD32F103C.menu.upload_method.DFUUploadMethod.upload.usbID=1EAF:0003
966
- genericGD32F103C.menu.upload_method.DFUUploadMethod.upload.altID=2
967
-
968
- genericGD32F103C.menu.upload_method.serialMethod=Serial
969
- genericGD32F103C.menu.upload_method.serialMethod.upload.protocol=maple_serial
970
- genericGD32F103C.menu.upload_method.serialMethod.upload.tool=serial_upload
971
- genericGD32F103C.menu.upload_method.serialMethod.build.upload_flags=-DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1
972
-
973
- genericGD32F103C.menu.upload_method.STLinkMethod=STLink
974
- genericGD32F103C.menu.upload_method.STLinkMethod.upload.protocol=STLink
975
- genericGD32F103C.menu.upload_method.STLinkMethod.upload.tool=stlink_upload
976
- genericGD32F103C.menu.upload_method.STLinkMethod.build.upload_flags=-DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1 -DSERIAL_USB -DGENERIC_BOOTLOADER
977
-
978
-
979
- genericGD32F103C.menu.upload_method.BMPMethod=BMP (Black Magic Probe)
980
- genericGD32F103C.menu.upload_method.BMPMethod.upload.protocol=gdb_bmp
981
- genericGD32F103C.menu.upload_method.BMPMethod.upload.tool=bmp_upload
982
- genericGD32F103C.menu.upload_method.BMPMethod.build.upload_flags=-DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG
983
-
984
- genericGD32F103C.menu.cpu_speed.speed_120mhz=120Mhz (overdrive)
985
- genericGD32F103C.menu.cpu_speed.speed_120mhz.build.f_cpu=120000000L
986
-
987
- genericGD32F103C.menu.cpu_speed.speed_96mhz=96Mhz (Stable)
988
- genericGD32F103C.menu.cpu_speed.speed_96mhz.build.f_cpu=96000000L
989
-
990
- genericGD32F103C.menu.cpu_speed.speed_72mhz=72Mhz (compatibility)
991
- genericGD32F103C.menu.cpu_speed.speed_72mhz.build.f_cpu=72000000L
992
-
993
- #-- Optimizations
994
- genericGD32F103C.menu.opt.osstd=Smallest (default)
995
- genericGD32F103C.menu.opt.osstd.build.flags.optimize=-Os
996
- genericGD32F103C.menu.opt.osstd.build.flags.ldspecs=
997
- genericGD32F103C.menu.opt.oslto=Smallest Code with LTO
998
- genericGD32F103C.menu.opt.oslto.build.flags.optimize=-Os -flto
999
- genericGD32F103C.menu.opt.oslto.build.flags.ldspecs=-flto
1000
- genericGD32F103C.menu.opt.o1std=Fast (-O1)
1001
- genericGD32F103C.menu.opt.o1std.build.flags.optimize=-O1
1002
- genericGD32F103C.menu.opt.o1std.build.flags.ldspecs=
1003
- genericGD32F103C.menu.opt.o1lto=Fast (-O1) with LTO
1004
- genericGD32F103C.menu.opt.o1lto.build.flags.optimize=-O1 -flto
1005
- genericGD32F103C.menu.opt.o1lto.build.flags.ldspecs=-flto
1006
- genericGD32F103C.menu.opt.o2std=Faster (-O2)
1007
- genericGD32F103C.menu.opt.o2std.build.flags.optimize=-O2
1008
- genericGD32F103C.menu.opt.o2std.build.flags.ldspecs=
1009
- genericGD32F103C.menu.opt.o2lto=Faster (-O2) with LTO
1010
- genericGD32F103C.menu.opt.o2lto.build.flags.optimize=-O2 -flto
1011
- genericGD32F103C.menu.opt.o2lto.build.flags.ldspecs=-flto
1012
- genericGD32F103C.menu.opt.o3std=Fastest (-O3)
1013
- genericGD32F103C.menu.opt.o3std.build.flags.optimize=-O3
1014
- genericGD32F103C.menu.opt.o3std.build.flags.ldspecs=
1015
- genericGD32F103C.menu.opt.o3lto=Fastest (-O3) with LTO
1016
- genericGD32F103C.menu.opt.o3lto.build.flags.optimize=-O3 -flto
1017
- genericGD32F103C.menu.opt.ogstd=Debug (-g)
1018
- genericGD32F103C.menu.opt.o3lto.build.flags.ldspecs=-flto
1019
- genericGD32F103C.menu.opt.ogstd.build.flags.optimize=-Og
1020
- genericGD32F103C.menu.opt.ogstd.build.flags.ldspecs=
1021
-
1022
931
########################### STM32VLD to FLASH ###########################
1023
932
1024
933
STM32VLD.name=STM32VLD to FLASH
0 commit comments