1
- menu.debug =Mode
1
+ menu.mode =Mode
2
2
3
3
giga.name=Arduino Giga R1
4
4
giga.build.core=arduino
5
5
giga.build.crossprefix=arm-zephyr-eabi-
6
6
giga.build.compiler_path={runtime.tools.arm-zephyr-eabi-0.16.8.path}/bin/
7
7
8
- giga.menu.debug.false=Standard
9
- giga.menu.debug.true=Debug
8
+ giga.menu.mode.llext=llext
9
+ giga.menu.mode.linked=linked
10
10
11
- giga.menu.debug .false.post_build_arg=
12
- giga.menu.debug .true.post_build_arg=debug
11
+ giga.menu.mode .false.post_build_arg=
12
+ giga.menu.mode .true.post_build_arg=debug
13
13
14
14
giga.build.variant=arduino_giga_r1_m7
15
15
giga.build.mcu=cortex-m7
@@ -64,12 +64,12 @@ giga.bootloader.interface=0
64
64
giga.bootloader.file=zephyr-arduino_giga_r1_m7.bin
65
65
giga.bootloader.address=0x08040000
66
66
67
- giga.debug .tool=gdb
68
- giga.debug .server.openocd.scripts.0=interface/{programmer.protocol}.cfg
69
- giga.debug .server.openocd.scripts.1={programmer.transport_script}
70
- giga.debug .server.openocd.scripts.2=target/stm32h7x_dual_bank.cfg
71
- giga.debug .cortex-debug.custom.request=attach
72
- giga.debug .svd_file={runtime.platform.path}/svd/STM32H747_CM7.svd
67
+ giga.mode .tool=gdb
68
+ giga.mode .server.openocd.scripts.0=interface/{programmer.protocol}.cfg
69
+ giga.mode .server.openocd.scripts.1={programmer.transport_script}
70
+ giga.mode .server.openocd.scripts.2=target/stm32h7x_dual_bank.cfg
71
+ giga.mode .cortex-debug.custom.request=attach
72
+ giga.mode .svd_file={runtime.platform.path}/svd/STM32H747_CM7.svd
73
73
74
74
##########################################################################################
75
75
@@ -78,11 +78,11 @@ nano33ble.build.core=arduino
78
78
nano33ble.build.crossprefix=arm-zephyr-eabi-
79
79
nano33ble.build.compiler_path={runtime.tools.arm-zephyr-eabi-0.16.8.path}/bin/
80
80
81
- nano33ble.menu.debug .false=Standard
82
- nano33ble.menu.debug .true=Debug
81
+ nano33ble.menu.mode .false=Standard
82
+ nano33ble.menu.mode .true=Debug
83
83
84
- nano33ble.menu.debug .false.post_build_arg=
85
- nano33ble.menu.debug .true.post_build_arg=debug
84
+ nano33ble.menu.mode .false.post_build_arg=
85
+ nano33ble.menu.mode .true.post_build_arg=debug
86
86
87
87
nano33ble.build.variant=arduino_nano_33_ble_sense
88
88
nano33ble.build.mcu=cortex-m4
@@ -135,11 +135,11 @@ nano33ble.bootloader.interface=0
135
135
nano33ble.bootloader.file=zephyr-arduino_nano_33_ble_sense.bin
136
136
nano33ble.bootloader.address=0x0000
137
137
138
- nano33ble.debug .tool=gdb
139
- nano33ble.debug .server.openocd.scripts.0=interface/{programmer.protocol}.cfg
140
- nano33ble.debug .server.openocd.scripts.1={programmer.transport_script}
141
- nano33ble.debug .server.openocd.scripts.2=target/nrf52.cfg
142
- nano33ble.debug .cortex-debug.custom.request=attach
138
+ nano33ble.mode .tool=gdb
139
+ nano33ble.mode .server.openocd.scripts.0=interface/{programmer.protocol}.cfg
140
+ nano33ble.mode .server.openocd.scripts.1={programmer.transport_script}
141
+ nano33ble.mode .server.openocd.scripts.2=target/nrf52.cfg
142
+ nano33ble.mode .cortex-debug.custom.request=attach
143
143
144
144
##############################################################################################################
145
145
@@ -148,11 +148,11 @@ ek_ra8d1.build.core=arduino
148
148
ek_ra8d1.build.crossprefix=arm-zephyr-eabi-
149
149
ek_ra8d1.build.compiler_path={runtime.tools.arm-zephyr-eabi-0.16.8.path}/bin/
150
150
151
- ek_ra8d1.menu.debug .false=Standard
152
- ek_ra8d1.menu.debug .true=Debug
151
+ ek_ra8d1.menu.mode .false=Standard
152
+ ek_ra8d1.menu.mode .true=Debug
153
153
154
- ek_ra8d1.menu.debug .false.post_build_arg=
155
- ek_ra8d1.menu.debug .true.post_build_arg=debug
154
+ ek_ra8d1.menu.mode .false.post_build_arg=
155
+ ek_ra8d1.menu.mode .true.post_build_arg=debug
156
156
157
157
ek_ra8d1.build.variant=ek_ra8d1
158
158
ek_ra8d1.build.mcu=cortex-m85+nomve
@@ -214,11 +214,11 @@ frdm_mcxn947.build.core=arduino
214
214
frdm_mcxn947.build.crossprefix=arm-zephyr-eabi-
215
215
frdm_mcxn947.build.compiler_path={runtime.tools.arm-zephyr-eabi-0.16.8.path}/bin/
216
216
217
- frdm_mcxn947.menu.debug .false=Standard
218
- frdm_mcxn947.menu.debug .true=Debug
217
+ frdm_mcxn947.menu.mode .false=Standard
218
+ frdm_mcxn947.menu.mode .true=Debug
219
219
220
- frdm_mcxn947.menu.debug .false.post_build_arg=
221
- frdm_mcxn947.menu.debug .true.post_build_arg=debug
220
+ frdm_mcxn947.menu.mode .false.post_build_arg=
221
+ frdm_mcxn947.menu.mode .true.post_build_arg=debug
222
222
223
223
frdm_mcxn947.build.variant=frdm_mcxn947_mcxn947_cpu0
224
224
frdm_mcxn947.build.mcu=cortex-m33
@@ -274,11 +274,11 @@ portentah7.build.core=arduino
274
274
portentah7.build.crossprefix=arm-zephyr-eabi-
275
275
portentah7.build.compiler_path={runtime.tools.arm-zephyr-eabi-0.16.8.path}/bin/
276
276
277
- portentah7.menu.debug .false=Standard
278
- portentah7.menu.debug .true=Debug
277
+ portentah7.menu.mode .false=Standard
278
+ portentah7.menu.mode .true=Debug
279
279
280
- portentah7.menu.debug .false.post_build_arg=
281
- portentah7.menu.debug .true.post_build_arg=debug
280
+ portentah7.menu.mode .false.post_build_arg=
281
+ portentah7.menu.mode .true.post_build_arg=debug
282
282
283
283
portentah7.build.variant=arduino_portenta_h7
284
284
portentah7.build.mcu=cortex-m7
@@ -332,12 +332,12 @@ portentah7.bootloader.interface=0
332
332
portentah7.bootloader.file=zephyr-arduino_portenta_h7.bin
333
333
portentah7.bootloader.address=0x08040000
334
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
335
+ portentah7.mode .tool=gdb
336
+ portentah7.mode .server.openocd.scripts.0=interface/{programmer.protocol}.cfg
337
+ portentah7.mode .server.openocd.scripts.1={programmer.transport_script}
338
+ portentah7.mode .server.openocd.scripts.2=target/stm32h7x_dual_bank.cfg
339
+ portentah7.mode .cortex-debug.custom.request=attach
340
+ portentah7.mode .svd_file={runtime.platform.path}/svd/STM32H747_CM7.svd
341
341
342
342
##############################################################################################################
343
343
@@ -346,11 +346,11 @@ frdm_rw612.build.core=arduino
346
346
frdm_rw612.build.crossprefix=arm-zephyr-eabi-
347
347
frdm_rw612.build.compiler_path={runtime.tools.arm-zephyr-eabi-0.16.8.path}/bin/
348
348
349
- frdm_rw612.menu.debug .false=Standard
350
- frdm_rw612.menu.debug .true=Debug
349
+ frdm_rw612.menu.mode .false=Standard
350
+ frdm_rw612.menu.mode .true=Debug
351
351
352
- frdm_rw612.menu.debug .false.post_build_arg=
353
- frdm_rw612.menu.debug .true.post_build_arg=debug
352
+ frdm_rw612.menu.mode .false.post_build_arg=
353
+ frdm_rw612.menu.mode .true.post_build_arg=debug
354
354
355
355
frdm_rw612.build.variant=frdm_rw612
356
356
frdm_rw612.build.mcu=cortex-m33+nodsp
@@ -405,11 +405,11 @@ niclasense.build.core=arduino
405
405
niclasense.build.crossprefix=arm-zephyr-eabi-
406
406
niclasense.build.compiler_path={runtime.tools.arm-zephyr-eabi-0.16.8.path}/bin/
407
407
408
- niclasense.menu.debug .false=Standard
409
- niclasense.menu.debug .true=Debug
408
+ niclasense.menu.mode .false=Standard
409
+ niclasense.menu.mode .true=Debug
410
410
411
- niclasense.menu.debug .false.post_build_arg=
412
- niclasense.menu.debug .true.post_build_arg=debug
411
+ niclasense.menu.mode .false.post_build_arg=
412
+ niclasense.menu.mode .true.post_build_arg=debug
413
413
414
414
niclasense.build.variant=arduino_nicla_sense_me
415
415
niclasense.build.mcu=cortex-m4
@@ -467,11 +467,11 @@ niclasense.bootloader.interface=0
467
467
niclasense.bootloader.file=zephyr-arduino_nicla_sense_me.hex
468
468
niclasense.bootloader.target=nrf52
469
469
470
- niclasense.debug .tool=gdb
471
- niclasense.debug .server.openocd.scripts.0=interface/{programmer.protocol}.cfg
472
- niclasense.debug .server.openocd.scripts.1={programmer.transport_script}
473
- niclasense.debug .server.openocd.scripts.2=target/nrf52.cfg
474
- niclasense.debug .cortex-debug.custom.request=attach
470
+ niclasense.mode .tool=gdb
471
+ niclasense.mode .server.openocd.scripts.0=interface/{programmer.protocol}.cfg
472
+ niclasense.mode .server.openocd.scripts.1={programmer.transport_script}
473
+ niclasense.mode .server.openocd.scripts.2=target/nrf52.cfg
474
+ niclasense.mode .cortex-debug.custom.request=attach
475
475
476
476
477
477
##########################################################################################
@@ -481,11 +481,15 @@ portentac33.build.core=arduino
481
481
portentac33.build.crossprefix=arm-zephyr-eabi-
482
482
portentac33.build.compiler_path={runtime.tools.arm-zephyr-eabi-0.16.8.path}/bin/
483
483
484
- portentac33.menu.debug.false=Standard
485
- portentac33.menu.debug.true=Debug
484
+ portentac33.menu.mode.llext=llext
485
+ portentac33.menu.mode.linked=linked
486
486
487
- portentac33.menu.debug.false.post_build_arg=
488
- portentac33.menu.debug.true.post_build_arg=debug
487
+ portentac33.menu.mode.linked.build.extra_extra_ldflags=-lc -lm -lgcc -L{build.variant.path}
488
+ portentac33.menu.mode.linked.build.llext_link_flags=
489
+ portentac33.menu.mode.linked.build.suffix=_linked
490
+ portentac33.menu.mode.linked.build.ldscript={runtime.platform.path}/variants/linked/linker_script.ld
491
+ portentac33.menu.mode.linked.upload.externsion=bin.dfu
492
+ portentac33.menu.mode.linked.post_build_arg=linked
489
493
490
494
portentac33.build.variant=arduino_portenta_c33
491
495
portentac33.build.mcu=cortex-m33
@@ -506,7 +510,7 @@ portentac33.compiler.zephyr.ldflags=-fno-exceptions -fno-rtti -fno-threadsafe-st
506
510
portentac33.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
507
511
portentac33.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
508
512
portentac33.compiler.zephyr.includes={build.variant.path}/includes.txt
509
- portentac33.compiler.zephyr.extra_ldflags=-lstdc++ -lsupc++ -lnosys -nostdlib
513
+ portentac33.compiler.zephyr.extra_ldflags=-lstdc++ -lsupc++ -lnosys -nostdlib {build.extra_extra_ldflags}
510
514
portentac33.compiler.zephyr=
511
515
portentac33.vid.0=0x2341
512
516
portentac33.pid.0=0x0068
0 commit comments