@@ -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+
161258muxto.name=Science Kit R3 Audio Module
162259muxto.build.core=arduino
163260muxto.build.crossprefix=arm-none-eabi-
0 commit comments