Skip to content

Commit b121922

Browse files
committed
rename fake to C6, which is the most likely ID
1 parent d2708f3 commit b121922

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

STM32F1/boards.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -434,7 +434,7 @@ genericSTM32F103C.menu.opt.ogstd.build.flags.ldspecs=
434434

435435
###################### Generic STM32F103C6 ########################################
436436

437-
genericSTM32F103C6.name=Generic STM32F103C6 / fake STM32F103C8
437+
genericSTM32F103C6.name=Generic STM32F103C6/fake STM32F103C8
438438
genericSTM32F103C6.vid.0=0x1EAF
439439
genericSTM32F103C6.pid.0=0x0004
440440
genericSTM32F103C6.build.variant=generic_stm32f103c
@@ -448,7 +448,7 @@ genericSTM32F103C6.upload.file_type=bin
448448
genericSTM32F103C6.upload.auto_reset=true
449449
genericSTM32F103C6.upload.tool=maple_upload
450450
genericSTM32F103C6.upload.protocol=maple_dfu
451-
genericSTM32F103C6.build.cpu_flags=-DMCU_STM32F103C8
451+
genericSTM32F103C6.build.cpu_flags=-DMCU_STM32F103C6
452452
genericSTM32F103C6.build.ldscript=ld/jtag_c6.ld
453453
genericSTM32F103C6.upload.maximum_size=32768
454454
genericSTM32F103C6.upload.maximum_data_size=10240

STM32F1/system/libmaple/stm32f1/include/series/stm32.h

+7
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,13 @@ extern "C" {
8989
# define STM32_F1_LINE STM32_F1_LINE_PERFORMANCE
9090
# define STM32_MEDIUM_DENSITY
9191

92+
#elif defined(MCU_STM32F103C6)
93+
# define STM32_NR_GPIO_PORTS 3
94+
# define STM32_SRAM_END ((void*)0x20002800)
95+
# define NR_GPIO_PORTS STM32_NR_GPIO_PORTS
96+
# define STM32_F1_LINE STM32_F1_LINE_PERFORMANCE
97+
# define STM32_MEDIUM_DENSITY // this is actually a low density device, but it is very close to the C8
98+
9299
#elif defined(MCU_STM32F103CB)
93100
# define STM32_F1_LINE STM32_F1_LINE_PERFORMANCE
94101
/* This STM32_NR_GPIO_PORTS is not true, but only pins 0 and

0 commit comments

Comments
 (0)