Skip to content

Commit 4bd8804

Browse files
Merge branch 'main' into non-blocking-ota-download
2 parents e56a3c3 + 3deddbe commit 4bd8804

File tree

463 files changed

+841907
-9661
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

463 files changed

+841907
-9661
lines changed

Diff for: boards.txt

+97
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,103 @@ unor4wifi.debug.svd_file={runtime.platform.path}/svd/R7FA4M1AB.svd
158158

159159
##############################################################
160160

161+
opta_digital.name=Arduino OPTA DIGITAL
162+
opta_digital.build.core=arduino
163+
opta_digital.build.crossprefix=arm-none-eabi-
164+
opta_digital.build.compiler_path={runtime.tools.arm-none-eabi-gcc-7-2017q4.path}/bin/
165+
166+
opta_digital.build.variant=OPTA_DIGITAL
167+
opta_digital.build.mcu=cortex-m4
168+
opta_digital.build.architecture=cortex-m4
169+
opta_digital.build.fpu=-mfpu=fpv4-sp-d16
170+
opta_digital.build.float-abi=-mfloat-abi=hard
171+
172+
opta_digital.build.board=OPTA_DIGITAL
173+
opta_digital.build.defines=-DF_CPU=48000000
174+
opta_digital.vid.0=0x2341
175+
opta_digital.pid.0=0x006E
176+
opta_digital.vid.1=0x2341
177+
opta_digital.pid.1=0x016E
178+
opta_digital.upload_port.0.vid=0x2341
179+
opta_digital.upload_port.0.pid=0x006E
180+
opta_digital.upload_port.1.vid=0x2341
181+
opta_digital.upload_port.1.pid=0x016E
182+
183+
opta_digital.compiler.fsp.defines={build.variant.path}/defines.txt
184+
opta_digital.compiler.fsp.ldflags={build.variant.path}/ldflags.txt
185+
opta_digital.compiler.fsp.cflags=-mthumb "@{compiler.fsp.defines}"
186+
opta_digital.compiler.fsp.cxxflags=-mthumb "@{compiler.fsp.defines}"
187+
opta_digital.compiler.tinyusb.cflags=-DCFG_TUSB_MCU=OPT_MCU_RAXXX
188+
opta_digital.compiler.tinyusb.cxxflags=-DCFG_TUSB_MCU=OPT_MCU_RAXXX
189+
opta_digital.compiler.fsp.includes={build.variant.path}/includes.txt
190+
opta_digital.compiler.fsp.extra_ldflags=--specs=nano.specs -lstdc++ -lsupc++ -lm -lc -lgcc -lnosys
191+
opta_digital.compiler.fsp="{build.variant.path}/libs/libfsp.a"
192+
193+
opta_digital.upload.tool=dfu-util
194+
opta_digital.upload.tool.default=dfu-util
195+
opta_digital.upload.protocol=
196+
opta_digital.upload.transport=
197+
opta_digital.upload.vid=0x2341
198+
opta_digital.upload.pid=0x016E
199+
opta_digital.upload.address=0x00010000
200+
opta_digital.upload.interface=0
201+
opta_digital.upload.use_1200bps_touch=false
202+
opta_digital.upload.wait_for_upload_port=false
203+
opta_digital.upload.native_usb=true
204+
opta_digital.upload.maximum_size=262144
205+
opta_digital.upload.maximum_data_size=32768
206+
207+
##############################################################
208+
209+
210+
opta_analog.name=Arduino OPTA ANALOG
211+
opta_analog.build.core=arduino
212+
opta_analog.build.crossprefix=arm-none-eabi-
213+
opta_analog.build.compiler_path={runtime.tools.arm-none-eabi-gcc-7-2017q4.path}/bin/
214+
215+
opta_analog.build.variant=OPTA_ANALOG
216+
opta_analog.build.mcu=cortex-m4
217+
opta_analog.build.architecture=cortex-m4
218+
opta_analog.build.fpu=-mfpu=fpv4-sp-d16
219+
opta_analog.build.float-abi=-mfloat-abi=hard
220+
221+
opta_analog.build.board=OPTA_ANALOG
222+
opta_analog.build.defines=-DF_CPU=48000000
223+
opta_analog.vid.0=0x2341
224+
opta_analog.pid.0=0x0071
225+
opta_analog.vid.1=0x2341
226+
opta_analog.pid.1=0x0171
227+
opta_analog.upload_port.0.vid=0x2341
228+
opta_analog.upload_port.0.pid=0x0071
229+
opta_analog.upload_port.1.vid=0x2341
230+
opta_analog.upload_port.1.pid=0x0171
231+
232+
opta_analog.compiler.fsp.defines={build.variant.path}/defines.txt
233+
opta_analog.compiler.fsp.ldflags={build.variant.path}/ldflags.txt
234+
opta_analog.compiler.fsp.cflags=-mthumb "@{compiler.fsp.defines}"
235+
opta_analog.compiler.fsp.cxxflags=-mthumb "@{compiler.fsp.defines}"
236+
opta_analog.compiler.tinyusb.cflags=-DCFG_TUSB_MCU=OPT_MCU_RAXXX
237+
opta_analog.compiler.tinyusb.cxxflags=-DCFG_TUSB_MCU=OPT_MCU_RAXXX
238+
opta_analog.compiler.fsp.includes={build.variant.path}/includes.txt
239+
opta_analog.compiler.fsp.extra_ldflags=--specs=nano.specs -lstdc++ -lsupc++ -lm -lc -lgcc -lnosys
240+
opta_analog.compiler.fsp="{build.variant.path}/libs/libfsp.a"
241+
242+
opta_analog.upload.tool=dfu-util
243+
opta_analog.upload.tool.default=dfu-util
244+
opta_analog.upload.protocol=
245+
opta_analog.upload.transport=
246+
opta_analog.upload.vid=0x2341
247+
opta_analog.upload.pid=0x0171
248+
opta_analog.upload.address=0x00010000
249+
opta_analog.upload.interface=0
250+
opta_analog.upload.use_1200bps_touch=false
251+
opta_analog.upload.wait_for_upload_port=false
252+
opta_analog.upload.native_usb=true
253+
opta_analog.upload.maximum_size=262144
254+
opta_analog.upload.maximum_data_size=32768
255+
256+
##############################################################
257+
161258
muxto.name=Science Kit R3 Audio Module
162259
muxto.build.core=arduino
163260
muxto.build.crossprefix=arm-none-eabi-

0 commit comments

Comments
 (0)