@@ -140,3 +140,201 @@ nano33ble.debug.server.openocd.scripts.0=interface/{programmer.protocol}.cfg
140
140
nano33ble.debug.server.openocd.scripts.1={programmer.transport_script}
141
141
nano33ble.debug.server.openocd.scripts.2=target/nrf52.cfg
142
142
nano33ble.debug.cortex-debug.custom.request=attach
143
+
144
+ ##############################################################################################################
145
+
146
+ ek_ra8d1.name=EK_RA8D1
147
+ ek_ra8d1.build.core=arduino
148
+ ek_ra8d1.build.crossprefix=arm-zephyr-eabi-
149
+ ek_ra8d1.build.compiler_path={runtime.tools.arm-zephyr-eabi-0.16.8.path}/bin/
150
+
151
+ ek_ra8d1.menu.debug.false=Standard
152
+ ek_ra8d1.menu.debug.true=Debug
153
+
154
+ ek_ra8d1.menu.debug.false.post_build_arg=
155
+ ek_ra8d1.menu.debug.true.post_build_arg=debug
156
+
157
+ ek_ra8d1.build.variant=ek_ra8d1
158
+ ek_ra8d1.build.mcu=cortex-m85+nomve
159
+ ek_ra8d1.build.fpu=-mfpu=fpv5-d16
160
+ ek_ra8d1.build.architecture=cortex-m85+nomve
161
+ ek_ra8d1.compiler.zephyr.arch.define=
162
+
163
+ ek_ra8d1.build.board={build.variant}
164
+
165
+ ek_ra8d1.build.float-abi=-mfloat-abi=hard
166
+ ek_ra8d1.build.extra_flags=
167
+ ek_ra8d1.build.postbuild.cmd="{tools.imgtool.path}/{tools.imgtool.cmd}" exit
168
+ ek_ra8d1.build.architecture=cortex-m85+nomve
169
+ ek_ra8d1.build.board=ek_ra8d1
170
+ ek_ra8d1.build.extra_ldflags=
171
+ ek_ra8d1.compiler.zephyr.arch.define=
172
+ ek_ra8d1.compiler.zephyr.defines=-DLL_EXTENSION_BUILD -DCONFIG_ARDUINO_API_SERIAL_BUFFER_SIZE=256 -DHSE_VALUE=16000000 -DKERNEL -DK_HEAP_MEM_POOL_SIZE=16384 -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DSTM32H747xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -imacros{build.variant.path}/llext-edk/include/zephyr/include/generated/zephyr/autoconf.h -imacros{build.variant.path}/llext-edk/include/zephyr/include/zephyr/toolchain/zephyr_stdint.h
173
+ ek_ra8d1.compiler.zephyr.ldflags=-fno-exceptions -fno-rtti -fno-threadsafe-statics -fno-unwind-tables -fno-use-cxa-atexit
174
+ #ek_ra8d1.compiler.zephyr.ldflags=-fno-exceptions -fno-rtti -fno-threadsafe-statics -fno-unwind-tables -msingle-pic-base -mpic-register=r9 -mno-pic-data-is-text-relative -fPIC -mlong-calls
175
+ ek_ra8d1.compiler.zephyr.cflags=-fno-strict-aliasing -fno-printf-return-value -fno-common -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wdouble-promotion -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop --specs=picolibc.specs -D_POSIX_THREADS -mlong-calls -nodefaultlibs
176
+ ek_ra8d1.compiler.zephyr.cxxflags={compiler.zephyr.ldflags} -fdata-sections -ffunction-sections -fno-unwind-tables -fno-strict-aliasing -fno-printf-return-value -fno-common -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wdouble-promotion -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop --specs=picolibc.specs -D_POSIX_THREADS -mlong-calls -nodefaultlibs
177
+ ek_ra8d1.compiler.zephyr.includes={build.variant.path}/includes.txt
178
+ ek_ra8d1.compiler.zephyr.extra_ldflags=-lstdc++ -lsupc++ -lnosys -nostdlib
179
+
180
+ #ek_ra8d1.recipe.hooks.objcopy.postobjcopy.4.pattern=cp {build.variant.path}/flasher.jlink "{build.path}/flasher.jlink"
181
+ #ek_ra8d1.recipe.hooks.objcopy.postobjcopy.5.pattern=sed -i 's|SKETCH|"{build.path}/{build.project_name}.llext.dfu.bin"|g' "{build.path}/flasher.jlink"
182
+
183
+ ek_ra8d1.compiler.zephyr=
184
+ ek_ra8d1.vid.0=0x2341
185
+ ek_ra8d1.pid.0=0x0077
186
+ ek_ra8d1.upload_port.0.vid=0x2341
187
+ ek_ra8d1.upload_port.0.pid=0x0077
188
+
189
+ ek_ra8d1.upload.tool=pyocd
190
+ ek_ra8d1.upload.tool.default=pyocd
191
+ ek_ra8d1.upload.protocol=
192
+ ek_ra8d1.upload.transport=
193
+ ek_ra8d1.upload.vid=0x2341
194
+ ek_ra8d1.upload.pid=0x0366
195
+ ek_ra8d1.upload.interface=0
196
+ ek_ra8d1.upload.use_1200bps_touch=false
197
+ ek_ra8d1.upload.wait_for_upload_port=false
198
+ ek_ra8d1.upload.native_usb=true
199
+ ek_ra8d1.upload.maximum_size=1966080
200
+ ek_ra8d1.upload.maximum_data_size=523624
201
+ ek_ra8d1.upload.address=0x2032000
202
+ ek_ra8d1.upload.target=R7FA8D1AH
203
+
204
+ ek_ra8d1.bootloader.tool=pyocd
205
+ ek_ra8d1.bootloader.tool.default=pyocd
206
+ ek_ra8d1.bootloader.file=zephyr-ek_ra8d1.elf
207
+ ek_ra8d1.bootloader.target=R7FA8D1AH
208
+
209
+
210
+ ##############################################################################################################
211
+
212
+ frdm_mcxn947.name=MCXN947
213
+ frdm_mcxn947.build.core=arduino
214
+ frdm_mcxn947.build.crossprefix=arm-zephyr-eabi-
215
+ frdm_mcxn947.build.compiler_path={runtime.tools.arm-zephyr-eabi-0.16.8.path}/bin/
216
+
217
+ frdm_mcxn947.menu.debug.false=Standard
218
+ frdm_mcxn947.menu.debug.true=Debug
219
+
220
+ frdm_mcxn947.menu.debug.false.post_build_arg=
221
+ frdm_mcxn947.menu.debug.true.post_build_arg=debug
222
+
223
+ frdm_mcxn947.build.variant=frdm_mcxn947_mcxn947_cpu0
224
+ frdm_mcxn947.build.mcu=cortex-m33
225
+ frdm_mcxn947.build.fpu=-mfpu=fpv5-sp-d16
226
+ frdm_mcxn947.build.architecture=cortex-m33
227
+ frdm_mcxn947.compiler.zephyr.arch.define=
228
+
229
+ frdm_mcxn947.build.board={build.variant}
230
+
231
+ frdm_mcxn947.build.float-abi=-mfloat-abi=hard
232
+ frdm_mcxn947.build.extra_flags=
233
+ frdm_mcxn947.build.postbuild.cmd="{tools.imgtool.path}/{tools.imgtool.cmd}" exit
234
+ frdm_mcxn947.build.board=frdm_mcxn947
235
+ frdm_mcxn947.build.extra_ldflags=
236
+ frdm_mcxn947.compiler.zephyr.arch.define=
237
+ frdm_mcxn947.compiler.zephyr.defines=-DLL_EXTENSION_BUILD -DCONFIG_ARDUINO_API_SERIAL_BUFFER_SIZE=256 -DCPU_MCXN947VDF_cm33_core0 -DKERNEL -DK_HEAP_MEM_POOL_SIZE=16384 -DLPFLEXCOMM_INIT_NOT_USED_IN_DRIVER=1 -DNDEBUG -DPICOLIBC_DOUBLE_PRINTF_SCANF -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -imacros{build.variant.path}/llext-edk/include/zephyr/include/generated/zephyr/autoconf.h -imacros{build.variant.path}/llext-edk/include/zephyr/include/zephyr/toolchain/zephyr_stdint.h
238
+ frdm_mcxn947.compiler.zephyr.ldflags=-fno-exceptions -fno-rtti -fno-threadsafe-statics -fno-unwind-tables -fno-use-cxa-atexit
239
+ frdm_mcxn947.compiler.zephyr.cflags=-fno-strict-aliasing -fno-printf-return-value -fno-common -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wdouble-promotion -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop --specs=picolibc.specs -D_POSIX_THREADS -mlong-calls -nodefaultlibs
240
+ frdm_mcxn947.compiler.zephyr.cxxflags={compiler.zephyr.ldflags} -fdata-sections -ffunction-sections -fno-unwind-tables -fno-strict-aliasing -fno-printf-return-value -fno-common -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wdouble-promotion -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop --specs=picolibc.specs -D_POSIX_THREADS -mlong-calls -nodefaultlibs
241
+ frdm_mcxn947.compiler.zephyr.includes={build.variant.path}/includes.txt
242
+ frdm_mcxn947.compiler.zephyr.extra_ldflags=-lstdc++ -lsupc++ -lnosys -nostdlib
243
+ frdm_mcxn947.compiler.zephyr=
244
+ frdm_mcxn947.vid.0=0x1fc9
245
+ frdm_mcxn947.pid.0=0x0143
246
+ frdm_mcxn947.upload_port.0.vid=0x1fc9
247
+ frdm_mcxn947.upload_port.0.pid=0x0143
248
+ frdm_mcxn947.upload.address=0x100F0000
249
+ frdm_mcxn947.upload.target=mcxn947vdf
250
+
251
+ frdm_mcxn947.upload.tool=pyocd
252
+ frdm_mcxn947.upload.tool.default=pyocd
253
+ frdm_mcxn947.upload.protocol=
254
+ frdm_mcxn947.upload.transport=
255
+ frdm_mcxn947.upload.vid=0x1fc9
256
+ frdm_mcxn947.upload.pid=0x0143
257
+ frdm_mcxn947.upload.interface=0
258
+ frdm_mcxn947.upload.use_1200bps_touch=false
259
+ frdm_mcxn947.upload.wait_for_upload_port=false
260
+ frdm_mcxn947.upload.native_usb=true
261
+ frdm_mcxn947.upload.maximum_size=1966080
262
+ frdm_mcxn947.upload.maximum_data_size=523624
263
+
264
+ frdm_mcxn947.bootloader.tool=pyocd
265
+ frdm_mcxn947.bootloader.tool.default=pyocd
266
+ frdm_mcxn947.bootloader.file=zephyr-frdm_mcxn947_mcxn947_cpu0.elf
267
+ frdm_mcxn947.bootloader.target=mcxn947vdf
268
+
269
+
270
+ ##########################################################################################
271
+
272
+ portentah7.name=Arduino Portenta H7
273
+ portentah7.build.core=arduino
274
+ portentah7.build.crossprefix=arm-zephyr-eabi-
275
+ portentah7.build.compiler_path={runtime.tools.arm-zephyr-eabi-0.16.8.path}/bin/
276
+
277
+ portentah7.menu.debug.false=Standard
278
+ portentah7.menu.debug.true=Debug
279
+
280
+ portentah7.menu.debug.false.post_build_arg=
281
+ portentah7.menu.debug.true.post_build_arg=debug
282
+
283
+ portentah7.build.variant=arduino_portenta_h7
284
+ portentah7.build.mcu=cortex-m7
285
+ portentah7.build.fpu=-mfpu=fpv5-d16
286
+ portentah7.build.architecture=cortex-m7
287
+ portentah7.compiler.zephyr.arch.define=-DCORE_CM7
288
+
289
+ portentah7.build.board={build.variant}
290
+
291
+ portentah7.build.float-abi=-mfloat-abi=softfp
292
+ portentah7.build.extra_flags=
293
+ portentah7.build.postbuild.cmd="{tools.imgtool.path}/{tools.imgtool.cmd}" exit
294
+ portentah7.build.architecture=cortex-m7
295
+ portentah7.build.board=PORTENTA_H7
296
+ portentah7.build.extra_ldflags=
297
+ portentah7.compiler.zephyr.defines=-DLL_EXTENSION_BUILD -DCONFIG_ARDUINO_API_SERIAL_BUFFER_SIZE=256 -DHSE_VALUE=25000000 -DKERNEL -DK_HEAP_MEM_POOL_SIZE=16384 -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DSTM32H747xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -imacros{build.variant.path}/llext-edk/include/zephyr/include/generated/zephyr/autoconf.h -imacros{build.variant.path}/llext-edk/include/zephyr/include/zephyr/toolchain/zephyr_stdint.h
298
+ portentah7.compiler.zephyr.ldflags=-fno-exceptions -fno-rtti -fno-threadsafe-statics -fno-unwind-tables -fno-use-cxa-atexit
299
+ portentah7.compiler.zephyr.cflags=-fno-strict-aliasing -fno-printf-return-value -fno-common -mcpu=cortex-m7 -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wdouble-promotion -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop --specs=picolibc.specs -D_POSIX_THREADS -mlong-calls -nodefaultlibs
300
+ portentah7.compiler.zephyr.cxxflags={compiler.zephyr.ldflags} -fdata-sections -ffunction-sections -fno-unwind-tables -fno-strict-aliasing -fno-printf-return-value -fno-common -mcpu=cortex-m7 -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wdouble-promotion -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop --specs=picolibc.specs -D_POSIX_THREADS -mlong-calls -nodefaultlibs
301
+ portentah7.compiler.zephyr.includes={build.variant.path}/includes.txt
302
+ portentah7.compiler.zephyr.extra_ldflags=-lstdc++ -lsupc++ -lnosys -nostdlib
303
+ portentah7.compiler.zephyr=
304
+ portentah7.vid.0=0x2341
305
+ portentah7.pid.0=0x005b
306
+ portentah7.upload_port.0.vid=0x2341
307
+ portentah7.upload_port.0.pid=0x035b
308
+
309
+ portentah7.upload.tool=dfu-util
310
+ portentah7.upload.tool.default=dfu-util
311
+ portentah7.upload.protocol=
312
+ portentah7.upload.transport=
313
+ portentah7.upload.vid=0x2341
314
+ portentah7.upload.pid=0x035b
315
+ portentah7.upload.interface=0
316
+ portentah7.upload.use_1200bps_touch=true
317
+ portentah7.upload.wait_for_upload_port=true
318
+ portentah7.upload.native_usb=true
319
+ portentah7.upload.maximum_size=1966080
320
+ portentah7.upload.maximum_data_size=523624
321
+
322
+ portentah7.upload.address=0x08100000
323
+
324
+ portentah7.upload.maximum_size=786432
325
+ portentah7.upload.maximum_data_size=523624
326
+
327
+ portentah7.bootloader.tool=dfu-util
328
+ portentah7.bootloader.tool.default=dfu-util
329
+ portentah7.bootloader.vid=0x2341
330
+ portentah7.bootloader.pid=0x035b
331
+ portentah7.bootloader.interface=0
332
+ portentah7.bootloader.file=zephyr-arduino_portenta_h7.bin
333
+ portentah7.bootloader.address=0x08040000
334
+
335
+ portentah7.debug.tool=gdb
336
+ portentah7.debug.server.openocd.scripts.0=interface/{programmer.protocol}.cfg
337
+ portentah7.debug.server.openocd.scripts.1={programmer.transport_script}
338
+ portentah7.debug.server.openocd.scripts.2=target/stm32h7x_dual_bank.cfg
339
+ portentah7.debug.cortex-debug.custom.request=attach
340
+ portentah7.debug.svd_file={runtime.platform.path}/svd/STM32H747_CM7.svd
0 commit comments