@@ -396,4 +396,79 @@ frdm_rw612.upload.maximum_data_size=523624
396396frdm_rw612.bootloader.tool=pyocd
397397frdm_rw612.bootloader.tool.default=pyocd
398398frdm_rw612.bootloader.file=zephyr-frdm_rw612.elf
399- frdm_rw612.bootloader.target=rw612
399+ frdm_rw612.bootloader.target=rw612
400+
401+ ##########################################################################################
402+
403+ niclasense.name=Arduino Nicla Sense ME
404+ niclasense.build.core=arduino
405+ niclasense.build.crossprefix=arm-zephyr-eabi-
406+ niclasense.build.compiler_path={runtime.tools.arm-zephyr-eabi-0.16.8.path}/bin/
407+
408+ niclasense.menu.debug.false=Standard
409+ niclasense.menu.debug.true=Debug
410+
411+ niclasense.menu.debug.false.post_build_arg=
412+ niclasense.menu.debug.true.post_build_arg=debug
413+
414+ niclasense.build.variant=arduino_nicla_sense_me
415+ niclasense.build.mcu=cortex-m4
416+ niclasense.build.fpu=-mfpu=fpv4-sp-d16
417+ niclasense.build.architecture=cortex-m4
418+ niclasense.compiler.zephyr.arch.define=
419+
420+ niclasense.build.board={build.variant}
421+
422+ niclasense.build.float-abi=-mfloat-abi=hard
423+ niclasense.build.extra_flags=
424+ niclasense.build.postbuild.cmd="{tools.imgtool.path}/{tools.imgtool.cmd}" exit
425+ niclasense.build.architecture=cortex-m4
426+ niclasense.build.board=ARDUINO_NICLA_SENSE_ME
427+ niclasense.build.extra_ldflags=
428+ niclasense.compiler.zephyr.defines=-DLL_EXTENSION_BUILD -DCONFIG_ARDUINO_API_SERIAL_BUFFER_SIZE=256 -DNRF52832_XXAA -DK_HEAP_MEM_POOL_SIZE=1024 -DKERNEL -DPICOLIBC_LONG_LONG_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
429+ niclasense.compiler.zephyr.ldflags=-fno-exceptions -fno-rtti -fno-threadsafe-statics -fno-unwind-tables -fno-use-cxa-atexit
430+ niclasense.compiler.zephyr.cflags=-fno-strict-aliasing -fno-printf-return-value -fno-common -mcpu=cortex-m4 -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
431+ niclasense.compiler.zephyr.cxxflags={compiler.zephyr.ldflags} -fdata-sections -ffunction-sections -fno-unwind-tables -fno-strict-aliasing -fno-printf-return-value -fno-common -mcpu=cortex-m4 -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
432+ niclasense.compiler.zephyr.includes={build.variant.path}/includes.txt
433+ niclasense.compiler.zephyr.extra_ldflags=-lstdc++ -lsupc++ -lnosys -nostdlib
434+ niclasense.compiler.zephyr=
435+ niclasense.vid.0=0x2341
436+ niclasense.pid.0=0x0360
437+ niclasense.upload_port.0.vid=0x2341
438+ niclasense.upload_port.0.pid=0x0060
439+
440+ #niclasense.upload.tool=openocd
441+ #niclasense.upload.tool.default=openocd
442+ niclasense.upload.tool=pyocd
443+ niclasense.upload.tool.default=pyocd
444+ niclasense.upload.protocol=
445+ niclasense.upload.transport=
446+ niclasense.upload.vid=0x2341
447+ niclasense.upload.pid=0x0060
448+ niclasense.upload.interface=0
449+ niclasense.upload.use_1200bps_touch=false
450+ niclasense.upload.wait_for_upload_port=false
451+ niclasense.upload.native_usb=false
452+ niclasense.upload.maximum_size=1966080
453+ niclasense.upload.maximum_data_size=523624
454+ niclasense.upload.address=0x70000
455+ niclasense.upload.target=nrf52
456+
457+ niclasense.upload.maximum_size=786432
458+ niclasense.upload.maximum_data_size=523624
459+
460+ #niclasense.bootloader.tool=openocd
461+ #niclasense.bootloader.tool.default=openocd
462+ niclasense.bootloader.tool=pyocd
463+ niclasense.bootloader.tool.default=pyocd
464+ niclasense.bootloader.vid=0x2341
465+ niclasense.bootloader.pid=0x0360
466+ niclasense.bootloader.interface=0
467+ niclasense.bootloader.file=zephyr-arduino_nicla_sense_me.hex
468+ niclasense.bootloader.target=nrf52
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
0 commit comments