75 lines
3.5 KiB
Plaintext
75 lines
3.5 KiB
Plaintext
# GD32 Boards
|
|
|
|
|
|
menu.device_variant=Variant
|
|
menu.bootloader_version=Bootloader version
|
|
menu.upload_method=Upload method
|
|
menu.cpu_speed=CPU Speed(MHz)
|
|
|
|
|
|
###################### Generic GD32F103C ########################################
|
|
|
|
genericGD32F103C.name=Generic GD32F103C series
|
|
genericGD32F103C.build.variant=generic_GD32f103c
|
|
genericGD32F103C.build.vect=VECT_TAB_ADDR=0x8000000
|
|
genericGD32F103C.build.core=maple
|
|
genericGD32F103C.build.board=GENERIC_GD32F103C
|
|
genericGD32F103C.upload.use_1200bps_touch=false
|
|
genericGD32F103C.upload.file_type=bin
|
|
genericGD32F103C.upload.auto_reset=true
|
|
genericGD32F103C.build.cpu_flags=-DMCU_STM32F103CB
|
|
genericGD32F103C.build.f_cpu=72000000L
|
|
|
|
## GD32F103CB -------------------------
|
|
genericGD32F103C.menu.device_variant.GD32F103CB=GD32F103CB (20k RAM. 128k Flash)
|
|
genericGD32F103C.menu.device_variant.GD32F103CB.build.ldscript=ld/jtag.ld
|
|
genericGD32F103C.menu.device_variant.GD32F103CB.upload.maximum_size=131072
|
|
genericGD32F103C.menu.device_variant.GD32F103CB.upload.ram.maximum_size=20480
|
|
genericGD32F103C.menu.device_variant.GD32F103CB.upload.flash.maximum_size=131072
|
|
|
|
|
|
## GD32F103C8 -------------------------
|
|
genericGD32F103C.menu.device_variant.GD32F103C8=GD32F103C8 (20k RAM. 64k Flash)
|
|
genericGD32F103C.menu.device_variant.GD32F103C8.build.ldscript=ld/jtag_c8.ld
|
|
genericGD32F103C.menu.device_variant.GD32F103C8.upload.maximum_size=65536
|
|
genericGD32F103C.menu.device_variant.GD32F103C8.upload.ram.maximum_size=20480
|
|
genericGD32F103C.menu.device_variant.GD32F103C8.upload.flash.maximum_size=65536
|
|
|
|
#---------------------------- UPLOAD METHODS ---------------------------
|
|
|
|
genericGD32F103C.menu.upload_method.DFUUploadMethod=GD32duino bootloader
|
|
|
|
genericGD32F103C.menu.upload_method.DFUUploadMethod.upload.protocol=maple_dfu
|
|
genericGD32F103C.menu.upload_method.DFUUploadMethod.upload.tool=maple_upload
|
|
genericGD32F103C.menu.upload_method.DFUUploadMethod.build.upload_flags=-DSERIAL_USB -DGENERIC_BOOTLOADER
|
|
genericGD32F103C.menu.upload_method.DFUUploadMethod.build.vect=VECT_TAB_ADDR=0x8002000
|
|
genericGD32F103C.menu.upload_method.DFUUploadMethod.build.ldscript=ld/bootloader_20.ld
|
|
genericGD32F103C.menu.upload_method.DFUUploadMethod.upload.usbID=1EAF:0003
|
|
genericGD32F103C.menu.upload_method.DFUUploadMethod.upload.altID=2
|
|
|
|
genericGD32F103C.menu.upload_method.serialMethod=Serial
|
|
genericGD32F103C.menu.upload_method.serialMethod.upload.protocol=maple_serial
|
|
genericGD32F103C.menu.upload_method.serialMethod.upload.tool=serial_upload
|
|
|
|
|
|
genericGD32F103C.menu.upload_method.STLinkMethod=STLink
|
|
genericGD32F103C.menu.upload_method.STLinkMethod.upload.protocol=STLink
|
|
genericGD32F103C.menu.upload_method.STLinkMethod.upload.tool=stlink_upload
|
|
genericGD32F103C.menu.upload_method.STLinkMethod.build.upload_flags=-DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1 -DSERIAL_USB -DGENERIC_BOOTLOADER
|
|
|
|
|
|
genericGD32F103C.menu.upload_method.BMPMethod=BMP (Black Magic Probe)
|
|
genericGD32F103C.menu.upload_method.BMPMethod.upload.protocol=gdb_bmp
|
|
genericGD32F103C.menu.upload_method.BMPMethod.upload.tool=bmp_upload
|
|
genericGD32F103C.menu.upload_method.BMPMethod.build.upload_flags=-DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG
|
|
|
|
genericGD32F103C.menu.cpu_speed.speed_120mhz=120Mhz (overdrive)
|
|
genericGD32F103C.menu.cpu_speed.speed_120mhz.build.f_cpu=120000000L
|
|
|
|
genericGD32F103C.menu.cpu_speed.speed_96mhz=96Mhz (Stable)
|
|
genericGD32F103C.menu.cpu_speed.speed_96mhz.build.f_cpu=96000000L
|
|
|
|
genericGD32F103C.menu.cpu_speed.speed_72mhz=72Mhz (compatibility)
|
|
genericGD32F103C.menu.cpu_speed.speed_72mhz.build.f_cpu=72000000L
|
|
|