136 lines
4.8 KiB
Plaintext
136 lines
4.8 KiB
Plaintext
# Maple boards
|
|
|
|
##############################################################
|
|
maple.name=LeafLabs Maple Rev 3+ to Flash
|
|
|
|
maple.upload.tool=maple_upload
|
|
maple.upload.protocol=maple_dfu
|
|
maple.upload.maximum_size=108000
|
|
maple.upload.use_1200bps_touch=false
|
|
maple.upload.file_type=bin
|
|
maple.upload.ram.maximum_size=17000
|
|
maple.upload.flash.maximum_size=108000
|
|
maple.upload.usbID=1EAF:0003
|
|
maple.upload.altID=1
|
|
maple.upload.auto_reset=true
|
|
|
|
maple.build.mcu=cortex-m3
|
|
maple.build.f_cpu=72000000L
|
|
maple.build.core=maple
|
|
maple.build.extra_flags=-DMCU_STM32F103RB -mthumb -DSTM32_MEDIUM_DENSITY -DBOOTLOADER_maple -march=armv7-m -D__STM32F1XX__
|
|
maple.build.ldscript=ld/flash.ld
|
|
maple.build.variant=maple
|
|
maple.build.variant_system_lib=libmaple.a
|
|
maple.build.vect=VECT_TAB_FLASH
|
|
maple.build.density=STM32_MEDIUM_DENSITY
|
|
maple.build.error_led_port=GPIOA
|
|
maple.build.error_led_pin=5
|
|
|
|
##############################################################
|
|
mapleRAM.name=LeafLabs Maple Rev 3+ to RAM
|
|
|
|
mapleRAM.upload.tool=maple_upload
|
|
mapleRAM.upload.protocol=maple_dfu
|
|
mapleRAM.upload.maximum_size=17000
|
|
mapleRAM.upload.use_1200bps_touch=false
|
|
mapleRAM.upload.file_type=bin
|
|
mapleRAM.upload.ram.maximum_size=17000
|
|
mapleRAM.upload.flash.maximum_size=108000
|
|
mapleRAM.upload.usbID=1EAF:0003
|
|
mapleRAM.upload.altID=0
|
|
mapleRAM.upload.auto_reset=true
|
|
|
|
mapleRAM.build.mcu=cortex-m3
|
|
mapleRAM.build.f_cpu=72000000L
|
|
mapleRAM.build.core=maple
|
|
mapleRAM.build.extra_flags=-DMCU_STM32F103RB -mthumb -MD -DSTM32_MEDIUM_DENSITY -DBOOTLOADER_maple -march=armv7-m -D__STM32F1XX__
|
|
mapleRAM.build.ldscript=ld/ram.ld
|
|
mapleRAM.build.variant=maple
|
|
mapleRAM.build.variant_system_lib=libmaple.a
|
|
mapleRAM.build.vect=VECT_TAB_RAM
|
|
mapleRAM.build.density=STM32_MEDIUM_DENSITY
|
|
mapleRAM.build.error_led_port=GPIOA
|
|
mapleRAM.build.error_led_pin=5
|
|
|
|
##############################################################
|
|
maple_mini.name=LeafLabs Maple Mini Rev 2 to Flash
|
|
|
|
maple_mini.upload.tool=maple_upload
|
|
maple_mini.upload.protocol=maple_dfu
|
|
maple_mini.upload.maximum_size=108000
|
|
maple_mini.upload.use_1200bps_touch=false
|
|
maple_mini.upload.file_type=bin
|
|
maple_mini.upload.ram.maximum_size=17000
|
|
maple_mini.upload.flash.maximum_size=108000
|
|
# FIXME ?
|
|
maple_mini.upload.usbID=1EAF:0003
|
|
maple_mini.upload.altID=1
|
|
maple_mini.upload.auto_reset=true
|
|
|
|
maple_mini.build.mcu=cortex-m3
|
|
maple_mini.build.f_cpu=72000000L
|
|
maple_mini.build.core=maple
|
|
maple_mini.build.extra_flags=-DMCU_STM32F103CB -mthumb -MD -DSTM32_MEDIUM_DENSITY -DBOOTLOADER_maple -march=armv7-m -D__STM32F1XX__
|
|
maple_mini.build.ldscript=ld/flash.ld
|
|
maple_mini.build.variant=maple_mini
|
|
maple_mini.build.variant_system_lib=libmaple.a
|
|
maple_mini.build.vect=VECT_TAB_FLASH
|
|
maple_mini.build.density=STM32_MEDIUM_DENSITY
|
|
maple_mini.build.error_led_port=GPIOB
|
|
maple_mini.build.error_led_pin=1
|
|
|
|
##############################################################
|
|
maple_miniRAM.name=LeafLabs Maple Mini Rev 2 to RAM
|
|
|
|
maple_miniRAM.upload.tool=maple_upload
|
|
maple_miniRAM.upload.protocol=maple_dfu
|
|
maple_miniRAM.upload.maximum_size=17000
|
|
maple_miniRAM.upload.use_1200bps_touch=false
|
|
maple_miniRAM.upload.file_type=bin
|
|
maple_miniRAM.upload.ram.maximum_size=17000
|
|
maple_miniRAM.upload.flash.maximum_size=108000
|
|
maple_miniRAM.upload.usbID=1EAF:0003
|
|
maple_miniRAM.upload.altID=0
|
|
maple_miniRAM.upload.auto_reset=true
|
|
|
|
maple_miniRAM.build.mcu=cortex-m3
|
|
maple_miniRAM.build.f_cpu=72000000L
|
|
maple_miniRAM.build.core=maple
|
|
maple_miniRAM.build.extra_flags=-DMCU_STM32F103CB -mthumb -MD -DSTM32_MEDIUM_DENSITY -DBOOTLOADER_maple -march=armv7-m -D__STM32F1XX__
|
|
maple_miniRAM.build.ldscript=ld/ram.ld
|
|
maple_miniRAM.build.variant=maple_mini
|
|
maple_miniRAM.build.variant_system_lib=libmaple.a
|
|
maple_miniRAM.build.vect=VECT_TAB_RAM
|
|
maple_miniRAM.build.density=STM32_MEDIUM_DENSITY
|
|
maple_miniRAM.build.error_led_port=GPIOB
|
|
maple_miniRAM.build.error_led_pin=1
|
|
|
|
##############################################################
|
|
maple_STM32.name=STM32 to Flash - No bootloader
|
|
|
|
maple_STM32.upload.tool=serial_upload
|
|
maple_STM32.upload.protocol=stm_serial
|
|
maple_STM32.upload.maximum_size=108000
|
|
maple_STM32.upload.use_1200bps_touch=false
|
|
maple_STM32.upload.file_type=bin
|
|
maple_STM32.upload.ram.maximum_size=17000
|
|
maple_STM32.upload.flash.maximum_size=108000
|
|
# FIXME ?
|
|
maple_STM32.upload.usbID=1EAF:0003
|
|
maple_STM32.upload.altID=1
|
|
maple_STM32.upload.auto_reset=true
|
|
|
|
maple_STM32.build.mcu=cortex-m3
|
|
maple_STM32.build.f_cpu=72000000L
|
|
maple_STM32.build.core=maple
|
|
maple_STM32.build.extra_flags=-DMCU_STM32F103CB -mthumb -MD -DSTM32_MEDIUM_DENSITY -march=armv7-m -D__STM32F1XX__
|
|
maple_STM32.build.ldscript=ld/jtag.ld
|
|
maple_STM32.build.variant=maple_mini
|
|
maple_STM32.build.variant_system_lib=libmaple.a
|
|
maple_STM32.build.vect=VECT_TAB_FLASH
|
|
maple_STM32.build.density=STM32_MEDIUM_DENSITY
|
|
maple_STM32.build.error_led_port=GPIOB
|
|
maple_STM32.build.error_led_pin=1
|
|
|
|
##############################################################
|