Skip to content

Commit f760949

Browse files
committed
Review board.txt
Signed-off-by: Frederic.Pillon <[email protected]>
1 parent 1f968f5 commit f760949

File tree

1 file changed

+122
-124
lines changed

1 file changed

+122
-124
lines changed

boards.txt

+122-124
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
1-
# See: http://code.google.com/p/arduino/wiki/Platforms
1+
# See: https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5-3rd-party-Hardware-specification
22

3+
menu.board_part_num=Board part number
34
menu.upload_method=Upload method
4-
menu.Nucleo_32_board=Nucleo 32 boards
5-
menu.Nucleo_64_board=Nucleo 64 boards
6-
menu.Nucleo_144_board=Nucleo 144 boards
7-
menu.Disco_board=Discovery boards
85

96
################################################################################
107
# Nucleo 144 boards
@@ -21,24 +18,24 @@ Nucleo_144.build.board=Nucleo_144
2118

2219
# NUCLEO_F429ZI board
2320

24-
Nucleo_144.menu.Nucleo_144_board.NUCLEO_F429ZI=Nucleo F429ZI
25-
Nucleo_144.menu.Nucleo_144_board.NUCLEO_F429ZI.node=NODE_F429ZI
26-
Nucleo_144.menu.Nucleo_144_board.NUCLEO_F429ZI.upload.maximum_size=2097152
27-
Nucleo_144.menu.Nucleo_144_board.NUCLEO_F429ZI.upload.maximum_data_size=262144
28-
Nucleo_144.menu.Nucleo_144_board.NUCLEO_F429ZI.build.mcu=cortex-m4
29-
Nucleo_144.menu.Nucleo_144_board.NUCLEO_F429ZI.build.f_cpu=16000000L
30-
Nucleo_144.menu.Nucleo_144_board.NUCLEO_F429ZI.build.usb_product="NUCLEO-F429ZI"
31-
Nucleo_144.menu.Nucleo_144_board.NUCLEO_F429ZI.build.board=NUCLEO_F429ZI
32-
Nucleo_144.menu.Nucleo_144_board.NUCLEO_F429ZI.build.series=STM32F4xx
33-
Nucleo_144.menu.Nucleo_144_board.NUCLEO_F429ZI.build.variant=NUCLEO_F429ZI
34-
Nucleo_144.menu.Nucleo_144_board.NUCLEO_F429ZI.build.cmsis_lib_gcc=arm_cortexM4l_math
21+
Nucleo_144.menu.board_part_num.NUCLEO_F429ZI=Nucleo F429ZI
22+
Nucleo_144.menu.board_part_num.NUCLEO_F429ZI.node=NODE_F429ZI
23+
Nucleo_144.menu.board_part_num.NUCLEO_F429ZI.upload.maximum_size=2097152
24+
Nucleo_144.menu.board_part_num.NUCLEO_F429ZI.upload.maximum_data_size=262144
25+
Nucleo_144.menu.board_part_num.NUCLEO_F429ZI.build.mcu=cortex-m4
26+
Nucleo_144.menu.board_part_num.NUCLEO_F429ZI.build.f_cpu=16000000L
27+
Nucleo_144.menu.board_part_num.NUCLEO_F429ZI.build.usb_product="NUCLEO-F429ZI"
28+
Nucleo_144.menu.board_part_num.NUCLEO_F429ZI.build.board=NUCLEO_F429ZI
29+
Nucleo_144.menu.board_part_num.NUCLEO_F429ZI.build.series=STM32F4xx
30+
Nucleo_144.menu.board_part_num.NUCLEO_F429ZI.build.variant=NUCLEO_F429ZI
31+
Nucleo_144.menu.board_part_num.NUCLEO_F429ZI.build.cmsis_lib_gcc=arm_cortexM4l_math
3532
#To enable USB add '-DUSBCON'
3633
#To enable HID (keyboard and mouse support) add also '-DUSBD_USE_HID_COMPOSITE'
3734
#To enable Serial1 (USART1 on PG9, PG14) add -DENABLE_SERIAL1
3835
#To enable Serial2 (USART2 on PD6, PD5) add -DENABLE_SERIAL2
39-
Nucleo_144.menu.Nucleo_144_board.NUCLEO_F429ZI.build.extra_flags=-DSTM32F429xx {build.usb_flags}
40-
36+
Nucleo_144.menu.board_part_num.NUCLEO_F429ZI.build.extra_flags=-DSTM32F429xx {build.usb_flags}
4137

38+
# Upload menu
4239
Nucleo_144.menu.upload_method.MassStorageMethod=Mass Storage
4340
Nucleo_144.menu.upload_method.MassStorageMethod.upload.protocol=
4441
Nucleo_144.menu.upload_method.MassStorageMethod.upload.tool=massStorageCopy
@@ -62,81 +59,82 @@ Nucleo_64.build.board=Nucleo_64
6259

6360
# NUCLEO_F030R8 board
6461

65-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F030R8=Nucleo F030R8
66-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F030R8.node="NODE_F030R8,NUCLEO"
67-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F030R8.upload.maximum_size=65536
68-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F030R8.upload.maximum_data_size=8192
69-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F030R8.build.mcu=cortex-m0
70-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F030R8.build.f_cpu=48000000L
71-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F030R8.build.board=NUCLEO_F030R8
72-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F030R8.build.series=STM32F0xx
73-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F030R8.build.variant=NUCLEO_F030R8
74-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F030R8.build.cmsis_lib_gcc=arm_cortexM0l_math
62+
Nucleo_64.menu.board_part_num.NUCLEO_F030R8=Nucleo F030R8
63+
Nucleo_64.menu.board_part_num.NUCLEO_F030R8.node="NODE_F030R8,NUCLEO"
64+
Nucleo_64.menu.board_part_num.NUCLEO_F030R8.upload.maximum_size=65536
65+
Nucleo_64.menu.board_part_num.NUCLEO_F030R8.upload.maximum_data_size=8192
66+
Nucleo_64.menu.board_part_num.NUCLEO_F030R8.build.mcu=cortex-m0
67+
Nucleo_64.menu.board_part_num.NUCLEO_F030R8.build.f_cpu=48000000L
68+
Nucleo_64.menu.board_part_num.NUCLEO_F030R8.build.board=NUCLEO_F030R8
69+
Nucleo_64.menu.board_part_num.NUCLEO_F030R8.build.series=STM32F0xx
70+
Nucleo_64.menu.board_part_num.NUCLEO_F030R8.build.variant=NUCLEO_F030R8
71+
Nucleo_64.menu.board_part_num.NUCLEO_F030R8.build.cmsis_lib_gcc=arm_cortexM0l_math
7572
#To enable Serial1 (USART1 on PA10, PA9) add -DENABLE_SERIAL1
76-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F030R8.build.extra_flags=-DSTM32F030x8
73+
Nucleo_64.menu.board_part_num.NUCLEO_F030R8.build.extra_flags=-DSTM32F030x8
7774

7875
# NUCLEO_F091RC board
7976

80-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F091RC=Nucleo F091RC
81-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F091RC.node=NODE_F091RC
82-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F091RC.upload.maximum_size=262144
83-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F091RC.upload.maximum_data_size=32768
84-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F091RC.build.mcu=cortex-m0
85-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F091RC.build.f_cpu=8000000L
86-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F091RC.build.board=NUCLEO_F091RC
87-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F091RC.build.series=STM32F0xx
88-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F091RC.build.variant=NUCLEO_F091RC
89-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F091RC.build.cmsis_lib_gcc=arm_cortexM0l_math
77+
Nucleo_64.menu.board_part_num.NUCLEO_F091RC=Nucleo F091RC
78+
Nucleo_64.menu.board_part_num.NUCLEO_F091RC.node=NODE_F091RC
79+
Nucleo_64.menu.board_part_num.NUCLEO_F091RC.upload.maximum_size=262144
80+
Nucleo_64.menu.board_part_num.NUCLEO_F091RC.upload.maximum_data_size=32768
81+
Nucleo_64.menu.board_part_num.NUCLEO_F091RC.build.mcu=cortex-m0
82+
Nucleo_64.menu.board_part_num.NUCLEO_F091RC.build.f_cpu=8000000L
83+
Nucleo_64.menu.board_part_num.NUCLEO_F091RC.build.board=NUCLEO_F091RC
84+
Nucleo_64.menu.board_part_num.NUCLEO_F091RC.build.series=STM32F0xx
85+
Nucleo_64.menu.board_part_num.NUCLEO_F091RC.build.variant=NUCLEO_F091RC
86+
Nucleo_64.menu.board_part_num.NUCLEO_F091RC.build.cmsis_lib_gcc=arm_cortexM0l_math
9087
#To enable Serial1 (USART1 on PA10, PA9) add -DENABLE_SERIAL1
9188
#To enable Serial2 (USART2 on PA1, PA0) add -DENABLE_SERIAL2
92-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F091RC.build.extra_flags=-DSTM32F091xC
89+
Nucleo_64.menu.board_part_num.NUCLEO_F091RC.build.extra_flags=-DSTM32F091xC
9390

9491
# NUCLEO_F303RE board
9592

96-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F303RE=Nucleo F303RE
97-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F303RE.node=NODE_F303RE
98-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F303RE.upload.maximum_size=524288
99-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F303RE.upload.maximum_data_size=65536
100-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F303RE.build.mcu=cortex-m4
101-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F303RE.build.f_cpu=8000000L
102-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F303RE.build.board=NUCLEO_F303RE
103-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F303RE.build.series=STM32F3xx
104-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F303RE.build.variant=NUCLEO_F303RE
105-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F303RE.build.cmsis_lib_gcc=arm_cortexM4l_math
93+
Nucleo_64.menu.board_part_num.NUCLEO_F303RE=Nucleo F303RE
94+
Nucleo_64.menu.board_part_num.NUCLEO_F303RE.node=NODE_F303RE
95+
Nucleo_64.menu.board_part_num.NUCLEO_F303RE.upload.maximum_size=524288
96+
Nucleo_64.menu.board_part_num.NUCLEO_F303RE.upload.maximum_data_size=65536
97+
Nucleo_64.menu.board_part_num.NUCLEO_F303RE.build.mcu=cortex-m4
98+
Nucleo_64.menu.board_part_num.NUCLEO_F303RE.build.f_cpu=8000000L
99+
Nucleo_64.menu.board_part_num.NUCLEO_F303RE.build.board=NUCLEO_F303RE
100+
Nucleo_64.menu.board_part_num.NUCLEO_F303RE.build.series=STM32F3xx
101+
Nucleo_64.menu.board_part_num.NUCLEO_F303RE.build.variant=NUCLEO_F303RE
102+
Nucleo_64.menu.board_part_num.NUCLEO_F303RE.build.cmsis_lib_gcc=arm_cortexM4l_math
106103
#To enable Serial1 (USART1 on PA10, PA9) add -DENABLE_SERIAL1
107104
#To enable Serial2 (USART2 on PA1, PA0) add -DENABLE_SERIAL2
108-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_F303RE.build.extra_flags=-DSTM32F303xE
105+
Nucleo_64.menu.board_part_num.NUCLEO_F303RE.build.extra_flags=-DSTM32F303xE
109106

110107
# NUCLEO_L053R8 board
111108

112-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L053R8=Nucleo L053R8
113-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L053R8.node=NODE_L053R8
114-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L053R8.upload.maximum_size=65536
115-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L053R8.upload.maximum_data_size=8192
116-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L053R8.build.mcu=cortex-m0
117-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L053R8.build.f_cpu=2000000L
118-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L053R8.build.board=NUCLEO_L053R8
119-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L053R8.build.series=STM32L0xx
120-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L053R8.build.variant=NUCLEO_L053R8
121-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L053R8.build.cmsis_lib_gcc=arm_cortexM0l_math
109+
Nucleo_64.menu.board_part_num.NUCLEO_L053R8=Nucleo L053R8
110+
Nucleo_64.menu.board_part_num.NUCLEO_L053R8.node=NODE_L053R8
111+
Nucleo_64.menu.board_part_num.NUCLEO_L053R8.upload.maximum_size=65536
112+
Nucleo_64.menu.board_part_num.NUCLEO_L053R8.upload.maximum_data_size=8192
113+
Nucleo_64.menu.board_part_num.NUCLEO_L053R8.build.mcu=cortex-m0
114+
Nucleo_64.menu.board_part_num.NUCLEO_L053R8.build.f_cpu=2000000L
115+
Nucleo_64.menu.board_part_num.NUCLEO_L053R8.build.board=NUCLEO_L053R8
116+
Nucleo_64.menu.board_part_num.NUCLEO_L053R8.build.series=STM32L0xx
117+
Nucleo_64.menu.board_part_num.NUCLEO_L053R8.build.variant=NUCLEO_L053R8
118+
Nucleo_64.menu.board_part_num.NUCLEO_L053R8.build.cmsis_lib_gcc=arm_cortexM0l_math
122119
#To enable Serial1 (USART1 on PA10, PA9) add -DENABLE_SERIAL1
123-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L053R8.build.extra_flags=-DSTM32L053xx -D__CORTEX_SC=0
120+
Nucleo_64.menu.board_part_num.NUCLEO_L053R8.build.extra_flags=-DSTM32L053xx -D__CORTEX_SC=0
124121

125122
# NUCLEO_L476RG board
126123

127-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L476RG=Nucleo L476RG
128-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L476RG.node=NODE_L476RG
129-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L476RG.upload.maximum_size=1048576
130-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L476RG.upload.maximum_data_size=131072
131-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L476RG.build.mcu=cortex-m4
132-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L476RG.build.f_cpu=4000000L
133-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L476RG.build.board=NUCLEO_L476RG
134-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L476RG.build.series=STM32L4xx
135-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L476RG.build.variant=NUCLEO_L476RG
136-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L476RG.build.cmsis_lib_gcc=arm_cortexM4l_math
124+
Nucleo_64.menu.board_part_num.NUCLEO_L476RG=Nucleo L476RG
125+
Nucleo_64.menu.board_part_num.NUCLEO_L476RG.node=NODE_L476RG
126+
Nucleo_64.menu.board_part_num.NUCLEO_L476RG.upload.maximum_size=1048576
127+
Nucleo_64.menu.board_part_num.NUCLEO_L476RG.upload.maximum_data_size=131072
128+
Nucleo_64.menu.board_part_num.NUCLEO_L476RG.build.mcu=cortex-m4
129+
Nucleo_64.menu.board_part_num.NUCLEO_L476RG.build.f_cpu=4000000L
130+
Nucleo_64.menu.board_part_num.NUCLEO_L476RG.build.board=NUCLEO_L476RG
131+
Nucleo_64.menu.board_part_num.NUCLEO_L476RG.build.series=STM32L4xx
132+
Nucleo_64.menu.board_part_num.NUCLEO_L476RG.build.variant=NUCLEO_L476RG
133+
Nucleo_64.menu.board_part_num.NUCLEO_L476RG.build.cmsis_lib_gcc=arm_cortexM4l_math
137134
#To enable Serial1 (USART1 on PA10, PA9) add -DENABLE_SERIAL1
138-
Nucleo_64.menu.Nucleo_64_board.NUCLEO_L476RG.build.extra_flags=-DSTM32L476xx
135+
Nucleo_64.menu.board_part_num.NUCLEO_L476RG.build.extra_flags=-DSTM32L476xx
139136

137+
# Upload menu
140138
Nucleo_64.menu.upload_method.MassStorageMethod=Mass Storage
141139
Nucleo_64.menu.upload_method.MassStorageMethod.upload.protocol=
142140
Nucleo_64.menu.upload_method.MassStorageMethod.upload.tool=massStorageCopy
@@ -160,21 +158,21 @@ Nucleo_32.build.board=Nucleo_32
160158

161159
# NUCLEO_L432KC board
162160

163-
Nucleo_32.menu.Nucleo_32_board.NUCLEO_L432KC=Nucleo L432KC
164-
Nucleo_32.menu.Nucleo_32_board.NUCLEO_L432KC.node=NODE_L432KC
165-
Nucleo_32.menu.Nucleo_32_board.NUCLEO_L432KC.upload.maximum_size=65536
166-
Nucleo_32.menu.Nucleo_32_board.NUCLEO_L432KC.upload.maximum_data_size=262144
167-
Nucleo_32.menu.Nucleo_32_board.NUCLEO_L432KC.build.mcu=cortex-m4
168-
Nucleo_32.menu.Nucleo_32_board.NUCLEO_L432KC.build.f_cpu=80000000L
169-
Nucleo_32.menu.Nucleo_32_board.NUCLEO_L432KC.build.usb_product="NUCLEO-L432KC"
170-
Nucleo_32.menu.Nucleo_32_board.NUCLEO_L432KC.build.board=NUCLEO_L432KC
171-
Nucleo_32.menu.Nucleo_32_board.NUCLEO_L432KC.build.series=STM32L4xx
172-
Nucleo_32.menu.Nucleo_32_board.NUCLEO_L432KC.build.variant=NUCLEO_L432KC
173-
Nucleo_32.menu.Nucleo_32_board.NUCLEO_L432KC.build.cmsis_lib_gcc=arm_cortexM4l_math
161+
Nucleo_32.menu.board_part_num.NUCLEO_L432KC=Nucleo L432KC
162+
Nucleo_32.menu.board_part_num.NUCLEO_L432KC.node=NODE_L432KC
163+
Nucleo_32.menu.board_part_num.NUCLEO_L432KC.upload.maximum_size=65536
164+
Nucleo_32.menu.board_part_num.NUCLEO_L432KC.upload.maximum_data_size=262144
165+
Nucleo_32.menu.board_part_num.NUCLEO_L432KC.build.mcu=cortex-m4
166+
Nucleo_32.menu.board_part_num.NUCLEO_L432KC.build.f_cpu=80000000L
167+
Nucleo_32.menu.board_part_num.NUCLEO_L432KC.build.usb_product="NUCLEO-L432KC"
168+
Nucleo_32.menu.board_part_num.NUCLEO_L432KC.build.board=NUCLEO_L432KC
169+
Nucleo_32.menu.board_part_num.NUCLEO_L432KC.build.series=STM32L4xx
170+
Nucleo_32.menu.board_part_num.NUCLEO_L432KC.build.variant=NUCLEO_L432KC
171+
Nucleo_32.menu.board_part_num.NUCLEO_L432KC.build.cmsis_lib_gcc=arm_cortexM4l_math
174172
#To enable Serial1 (USART1 on PA10, PA9) add -DENABLE_SERIAL1
175-
Nucleo_32.menu.Nucleo_32_board.NUCLEO_L432KC.build.extra_flags=-DSTM32L432xx {build.usb_flags}
176-
173+
Nucleo_32.menu.board_part_num.NUCLEO_L432KC.build.extra_flags=-DSTM32L432xx {build.usb_flags}
177174

175+
# Upload menu
178176
Nucleo_32.menu.upload_method.MassStorageMethod=Mass Storage
179177
Nucleo_32.menu.upload_method.MassStorageMethod.upload.protocol=
180178
Nucleo_32.menu.upload_method.MassStorageMethod.upload.tool=massStorageCopy
@@ -186,60 +184,60 @@ Nucleo_32.menu.upload_method.STLinkMethod.upload.tool=stlink_upload
186184
################################################################################
187185
# Discovery boards
188186

189-
Disco_board.name=Discovery
187+
Disco.name=Discovery
190188

191-
Disco_board.build.vid=0x0483
192-
Disco_board.build.pid=0x5711
193-
Disco_board.vid.0=0x0483
194-
Disco_board.pid.0=0x5711
189+
Disco.build.vid=0x0483
190+
Disco.build.pid=0x5711
191+
Disco.vid.0=0x0483
192+
Disco.pid.0=0x5711
195193

196-
Disco_board.build.core=arduino
197-
Disco_board.build.board=Disco_board
194+
Disco.build.core=arduino
195+
Disco.build.board=Disco
198196

199197
# DISCO_F407VG board
200198

201-
Disco_board.menu.Disco_board.DISCO_F407VG=STM32F407G-DISC1
202-
Disco_board.menu.Disco_board.DISCO_F407VG.node=DIS_F407VG
203-
Disco_board.menu.Disco_board.DISCO_F407VG.upload.maximum_size=1048576
204-
Disco_board.menu.Disco_board.DISCO_F407VG.upload.maximum_data_size=196608
205-
Disco_board.menu.Disco_board.DISCO_F407VG.build.mcu=cortex-m4
206-
Disco_board.menu.Disco_board.DISCO_F407VG.build.f_cpu=16000000L
207-
Disco_board.menu.Disco_board.DISCO_F407VG.build.usb_product="DISCO-F407G"
208-
Disco_board.menu.Disco_board.DISCO_F407VG.build.board=DISCO_F407VG
209-
Disco_board.menu.Disco_board.DISCO_F407VG.build.series=STM32F4xx
210-
Disco_board.menu.Disco_board.DISCO_F407VG.build.variant=DISCO_F407VG
211-
Disco_board.menu.Disco_board.DISCO_F407VG.build.cmsis_lib_gcc=arm_cortexM4l_math
199+
Disco.menu.board_part_num.DISCO_F407VG=STM32F407G-DISC1
200+
Disco.menu.board_part_num.DISCO_F407VG.node=DIS_F407VG
201+
Disco.menu.board_part_num.DISCO_F407VG.upload.maximum_size=1048576
202+
Disco.menu.board_part_num.DISCO_F407VG.upload.maximum_data_size=196608
203+
Disco.menu.board_part_num.DISCO_F407VG.build.mcu=cortex-m4
204+
Disco.menu.board_part_num.DISCO_F407VG.build.f_cpu=16000000L
205+
Disco.menu.board_part_num.DISCO_F407VG.build.usb_product="DISCO-F407G"
206+
Disco.menu.board_part_num.DISCO_F407VG.build.board=DISCO_F407VG
207+
Disco.menu.board_part_num.DISCO_F407VG.build.series=STM32F4xx
208+
Disco.menu.board_part_num.DISCO_F407VG.build.variant=DISCO_F407VG
209+
Disco.menu.board_part_num.DISCO_F407VG.build.cmsis_lib_gcc=arm_cortexM4l_math
212210
#To enable USB add '-DUSBCON'
213211
#To enable HID (keyboard and mouse support) add also '-DUSBD_USE_HID_COMPOSITE'
214-
Disco_board.menu.Disco_board.DISCO_F407VG.build.extra_flags=-DSTM32F407xx {build.usb_flags}
212+
Disco.menu.board_part_num.DISCO_F407VG.build.extra_flags=-DSTM32F407xx {build.usb_flags}
215213

216214
# DISCO_F746NG board
217215

218-
Disco_board.menu.Disco_board.DISCO_F746NG=STM32F746G-DISCOVERY
219-
Disco_board.menu.Disco_board.DISCO_F746NG.node=DIS_F746NG
220-
Disco_board.menu.Disco_board.DISCO_F746NG.upload.maximum_size=1048576
221-
Disco_board.menu.Disco_board.DISCO_F746NG.upload.maximum_data_size=327680
222-
Disco_board.menu.Disco_board.DISCO_F746NG.build.mcu=cortex-m7
223-
Disco_board.menu.Disco_board.DISCO_F746NG.build.f_cpu=216000000L
224-
Disco_board.menu.Disco_board.DISCO_F746NG.build.usb_product="DISCO-F746NG"
225-
Disco_board.menu.Disco_board.DISCO_F746NG.build.board=DISCO_F746NG
226-
Disco_board.menu.Disco_board.DISCO_F746NG.build.series=STM32F7xx
227-
Disco_board.menu.Disco_board.DISCO_F746NG.build.variant=DISCO_F746NG
228-
Disco_board.menu.Disco_board.DISCO_F746NG.build.cmsis_lib_gcc=arm_cortexM7l_math
216+
Disco.menu.board_part_num.DISCO_F746NG=STM32F746G-DISCOVERY
217+
Disco.menu.board_part_num.DISCO_F746NG.node=DIS_F746NG
218+
Disco.menu.board_part_num.DISCO_F746NG.upload.maximum_size=1048576
219+
Disco.menu.board_part_num.DISCO_F746NG.upload.maximum_data_size=327680
220+
Disco.menu.board_part_num.DISCO_F746NG.build.mcu=cortex-m7
221+
Disco.menu.board_part_num.DISCO_F746NG.build.f_cpu=216000000L
222+
Disco.menu.board_part_num.DISCO_F746NG.build.usb_product="DISCO-F746NG"
223+
Disco.menu.board_part_num.DISCO_F746NG.build.board=DISCO_F746NG
224+
Disco.menu.board_part_num.DISCO_F746NG.build.series=STM32F7xx
225+
Disco.menu.board_part_num.DISCO_F746NG.build.variant=DISCO_F746NG
226+
Disco.menu.board_part_num.DISCO_F746NG.build.cmsis_lib_gcc=arm_cortexM7l_math
229227
#To enable USB add '-DUSBCON'
230228
#To enable HID (keyboard and mouse support) add also '-DUSBD_USE_HID_COMPOSITE'
231229
#To enable Serial1 (USART6 on PC7, PC6) add -DENABLE_SERIAL1
232230
#To enable Serial2 (UART7 on PF6, PF7) add -DENABLE_SERIAL2
233-
Disco_board.menu.Disco_board.DISCO_F746NG.build.extra_flags=-DSTM32F746xx {build.usb_flags}
234-
231+
Disco.menu.board_part_num.DISCO_F746NG.build.extra_flags=-DSTM32F746xx {build.usb_flags}
235232

236-
Disco_board.menu.upload_method.MassStorageMethod=Mass Storage
237-
Disco_board.menu.upload_method.MassStorageMethod.upload.protocol=
238-
Disco_board.menu.upload_method.MassStorageMethod.upload.tool=massStorageCopy
233+
# Upload menu
234+
Disco.menu.upload_method.MassStorageMethod=Mass Storage
235+
Disco.menu.upload_method.MassStorageMethod.upload.protocol=
236+
Disco.menu.upload_method.MassStorageMethod.upload.tool=massStorageCopy
239237

240-
Disco_board.menu.upload_method.STLinkMethod=STLink
241-
Disco_board.menu.upload_method.STLinkMethod.upload.protocol=STLink
242-
Disco_board.menu.upload_method.STLinkMethod.upload.tool=stlink_upload
238+
Disco.menu.upload_method.STLinkMethod=STLink
239+
Disco.menu.upload_method.STLinkMethod.upload.protocol=STLink
240+
Disco.menu.upload_method.STLinkMethod.upload.tool=stlink_upload
243241

244242

245243
################################################################################

0 commit comments

Comments
 (0)