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
2
2
3
+ menu.board_part_num=Board part number
3
4
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
8
5
9
6
################################################################################
10
7
# Nucleo 144 boards
@@ -21,24 +18,24 @@ Nucleo_144.build.board=Nucleo_144
21
18
22
19
# NUCLEO_F429ZI board
23
20
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
35
32
#To enable USB add '-DUSBCON'
36
33
#To enable HID (keyboard and mouse support) add also '-DUSBD_USE_HID_COMPOSITE'
37
34
#To enable Serial1 (USART1 on PG9, PG14) add -DENABLE_SERIAL1
38
35
#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}
41
37
38
+ # Upload menu
42
39
Nucleo_144.menu.upload_method.MassStorageMethod=Mass Storage
43
40
Nucleo_144.menu.upload_method.MassStorageMethod.upload.protocol=
44
41
Nucleo_144.menu.upload_method.MassStorageMethod.upload.tool=massStorageCopy
@@ -62,81 +59,82 @@ Nucleo_64.build.board=Nucleo_64
62
59
63
60
# NUCLEO_F030R8 board
64
61
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
75
72
#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
77
74
78
75
# NUCLEO_F091RC board
79
76
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
90
87
#To enable Serial1 (USART1 on PA10, PA9) add -DENABLE_SERIAL1
91
88
#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
93
90
94
91
# NUCLEO_F303RE board
95
92
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
106
103
#To enable Serial1 (USART1 on PA10, PA9) add -DENABLE_SERIAL1
107
104
#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
109
106
110
107
# NUCLEO_L053R8 board
111
108
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
122
119
#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
124
121
125
122
# NUCLEO_L476RG board
126
123
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
137
134
#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
139
136
137
+ # Upload menu
140
138
Nucleo_64.menu.upload_method.MassStorageMethod=Mass Storage
141
139
Nucleo_64.menu.upload_method.MassStorageMethod.upload.protocol=
142
140
Nucleo_64.menu.upload_method.MassStorageMethod.upload.tool=massStorageCopy
@@ -160,21 +158,21 @@ Nucleo_32.build.board=Nucleo_32
160
158
161
159
# NUCLEO_L432KC board
162
160
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
174
172
#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}
177
174
175
+ # Upload menu
178
176
Nucleo_32.menu.upload_method.MassStorageMethod=Mass Storage
179
177
Nucleo_32.menu.upload_method.MassStorageMethod.upload.protocol=
180
178
Nucleo_32.menu.upload_method.MassStorageMethod.upload.tool=massStorageCopy
@@ -186,60 +184,60 @@ Nucleo_32.menu.upload_method.STLinkMethod.upload.tool=stlink_upload
186
184
################################################################################
187
185
# Discovery boards
188
186
189
- Disco_board .name=Discovery
187
+ Disco .name=Discovery
190
188
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
195
193
196
- Disco_board .build.core=arduino
197
- Disco_board .build.board=Disco_board
194
+ Disco .build.core=arduino
195
+ Disco .build.board=Disco
198
196
199
197
# DISCO_F407VG board
200
198
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
212
210
#To enable USB add '-DUSBCON'
213
211
#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}
215
213
216
214
# DISCO_F746NG board
217
215
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
229
227
#To enable USB add '-DUSBCON'
230
228
#To enable HID (keyboard and mouse support) add also '-DUSBD_USE_HID_COMPOSITE'
231
229
#To enable Serial1 (USART6 on PC7, PC6) add -DENABLE_SERIAL1
232
230
#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}
235
232
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
239
237
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
243
241
244
242
245
243
################################################################################
0 commit comments