@@ -159,29 +159,41 @@ genericSTM32.build.gcc_ver=gcc-arm-none-eabi-4.8.3-2014q1
159159
160160
161161##############################################################
162- genericSTM32F103R.name=Generic STM32F103RE
163- genericSTM32F103R.upload.maximum_size=492000
164- genericSTM32F103R.upload.ram.maximum_size=61000
165- genericSTM32F103R.upload.flash.maximum_size=492000
162+ genericSTM32F103R.name=Generic STM32F103R series
163+
166164genericSTM32F103R.build.error_led_port=GPIOA
167165genericSTM32F103R.build.error_led_pin=5
168166genericSTM32F103R.build.variant=generic_stm32f103rxx
169- genericSTM32F103R.build.extra_flags=-DMCU_STM32F103RE -mthumb -march=armv7-m -D__STM32F1__
170- genericSTM32F103R.build.ldscript=ld/jtag.ld
171167
172- genericSTM32F103R.upload.tool=serial_upload
173168genericSTM32F103R.upload.protocol=maple_dfu
174169genericSTM32F103R.upload.use_1200bps_touch=false
175170genericSTM32F103R.upload.file_type=bin
176- # genericSTM32F103R.upload.usbID=1EAF:0003
177- # genericSTM32F103R.upload.altID=1
178- # genericSTM32F103R.upload.auto_reset=true
171+ genericSTM32F103R.upload.usbID=1EAF:0003
172+ genericSTM32F103R.upload.altID=1
173+ genericSTM32F103R.upload.auto_reset=true
179174genericSTM32F103R.build.mcu=cortex-m3
180175genericSTM32F103R.build.f_cpu=72000000L
181176genericSTM32F103R.build.board=GENERIC_STM32F103R
182177genericSTM32F103R.build.core=maple
183178genericSTM32F103R.build.vect=VECT_TAB_FLASH
184179
180+ genericSTM32F103R.menu.device_variant.STM32F103RE=STM32F103RE
181+ genericSTM32F103R.menu.device_variant.STM32F103RE.build.extra_flags=-DMCU_STM32F103RE -mthumb -march=armv7-m -D__STM32F1__
182+ genericSTM32F103R.menu.device_variant.STM32F103RE.upload.maximum_size=492000
183+ genericSTM32F103R.menu.device_variant.STM32F103RE.upload.ram.maximum_size=61000
184+ genericSTM32F103R.menu.device_variant.STM32F103RE.upload.flash.maximum_size=492000
185+ genericSTM32F103R.menu.device_variant.STM32F103RE.build.ldscript=ld/stm32f103re.ld
186+ genericSTM32F103R.menu.device_variant.STM32F103RE.upload.tool=serial_upload
187+
188+ genericSTM32F103R.menu.device_variant.STM32F103REbootloader=STM32F103RE + bootloader
189+ genericSTM32F103R.menu.device_variant.STM32F103REbootloader.build.extra_flags=-DMCU_STM32F103RE -mthumb -march=armv7-m -D__STM32F1__ -DBOOTLOADER_maple
190+ genericSTM32F103R.menu.device_variant.STM32F103REbootloader.upload.maximum_size=262144
191+ genericSTM32F103R.menu.device_variant.STM32F103REbootloader.upload.ram.maximum_size=492152
192+ genericSTM32F103R.menu.device_variant.STM32F103REbootloader.upload.flash.maximum_size=262144
193+ genericSTM32F103R.menu.device_variant.STM32F103REbootloader.build.ldscript=ld/stm32f103re-bootloader.ld
194+ genericSTM32F103R.menu.device_variant.STM32F103REbootloader.upload.tool=maple_upload
195+
196+
185197##############################################################
186198
187199microduino32_flash.name=Microduino Core STM32 to Flash
0 commit comments