@@ -22,7 +22,8 @@ giga.build.mcu=cortex-m7
2222giga.build.fpu=-mfpu=fpv5-d16
2323giga.build.architecture=cortex-m7
2424
25- giga.build.float-abi=-mfloat-abi=softfp
25+ giga.build.float-abi=
26+ # giga.build.float-abi=-mfloat-abi=softfp
2627giga.build.extra_flags=
2728giga.build.postbuild.cmd="{tools.imgtool.path}/{tools.imgtool.cmd}" exit
2829giga.build.architecture=cortex-m7
@@ -594,8 +595,8 @@ nano_nora.name=Arduino Nano ESP32
594595nano_nora.build.core=arduino
595596nano_nora.build.crossprefix=xtensa-espressif_esp32s3_zephyr-elf-
596597# TODO
597- # nano_nora.build.compiler_path={runtime.tools.xtensa-espressif_esp32s3_zephyr-elf-0.16.8 .path}/bin/
598- nano_nora.build.compiler_path=/home/agilardoni/zephyr-sdk-0.16.8 /xtensa-espressif_esp32s3_zephyr-elf/bin/
598+ # nano_nora.build.compiler_path={runtime.tools.xtensa-espressif_esp32s3_zephyr-elf-0.17.0 .path}/bin/
599+ nano_nora.build.compiler_path=/home/agilardoni/zephyr-sdk-0.17.0 /xtensa-espressif_esp32s3_zephyr-elf/bin/
599600
600601nano_nora.menu.debug.false=Standard
601602nano_nora.menu.debug.true=Debug
@@ -612,10 +613,12 @@ nano_nora.build.mcu=esp32s3
612613
613614# TODO unrecognized command-line option
614615# nano_nora.build.fpu=-mfpu=fpv4-sp-d16
616+ nano_nora.build.fpu=
615617nano_nora.build.architecture=esp32s3
616618
617619# TODO unrecognized command-line option
618620# nano_nora.build.float-abi=-mfloat-abi=hard
621+ nano_nora.build.float-abi=
619622nano_nora.build.extra_flags=
620623nano_nora.build.extra_ldflags=
621624nano_nora.build.postbuild.cmd="{tools.imgtool.path}/{tools.imgtool.cmd}" exit
@@ -634,24 +637,67 @@ nano_nora.upload.tool=esptool_py
634637nano_nora.upload.tool.default=esptool_py
635638nano_nora.upload.tool.network=esp_ota
636639
640+ nano_nora.upload.speed=256000
641+ nano_nora.upload.erase_cmd=
642+
643+ # nano_nora.menu.FlashMode.qio=QIO 80MHz
644+ # nano_nora.menu.FlashMode.qio.build.flash_mode=dio
645+ # nano_nora.menu.FlashMode.qio.build.boot=qio
646+ # nano_nora.menu.FlashMode.qio.build.boot_freq=80m
647+ # nano_nora.menu.FlashMode.qio.build.flash_freq=80m
648+ # nano_nora.menu.FlashMode.qio120=QIO 120MHz
649+ # nano_nora.menu.FlashMode.qio120.build.flash_mode=dio
650+ # nano_nora.menu.FlashMode.qio120.build.boot=qio
651+ # nano_nora.menu.FlashMode.qio120.build.boot_freq=120m
652+ # nano_nora.menu.FlashMode.qio120.build.flash_freq=80m
653+ # nano_nora.menu.FlashMode.dio=DIO 80MHz
654+ # nano_nora.menu.FlashMode.dio.build.flash_mode=dio
655+ # nano_nora.menu.FlashMode.dio.build.boot=dio
656+ # nano_nora.menu.FlashMode.dio.build.boot_freq=80m
657+ # nano_nora.menu.FlashMode.dio.build.flash_freq=80m
658+ # nano_nora.menu.FlashMode.opi=OPI 80MHz
659+ # nano_nora.menu.FlashMode.opi.build.flash_mode=dout
660+ # nano_nora.menu.FlashMode.opi.build.boot=opi
661+ # nano_nora.menu.FlashMode.opi.build.boot_freq=80m
662+ # nano_nora.menu.FlashMode.opi.build.flash_freq=80m
663+
664+ nano_nora.build.tarch=xtensa
665+ nano_nora.build.bootloader_addr=0x0
666+ nano_nora.build.usb_mode=1
667+ nano_nora.build.cdc_on_boot=0
668+ nano_nora.build.msc_on_boot=0
669+ nano_nora.build.dfu_on_boot=0
670+ nano_nora.build.f_cpu=240000000L
671+ nano_nora.build.flash_size=16MB
672+ nano_nora.build.flash_freq=80m
673+ nano_nora.build.flash_mode=dio
674+ nano_nora.build.boot=qio
675+ nano_nora.build.boot_freq=80m
676+ nano_nora.build.partitions=app3M_fat9M_16MB
677+ nano_nora.build.defines=
678+ nano_nora.build.loop_core=
679+ nano_nora.build.event_core=
680+ nano_nora.build.psram_type=qspi
681+ nano_nora.build.memory_type={build.boot}_{build.psram_type}
682+
637683nano_nora.upload.maximum_size=1310720
638684nano_nora.upload.maximum_data_size=327680
639685nano_nora.upload.flags=
640686nano_nora.upload.extra_flags=
641687nano_nora.upload.use_1200bps_touch=false
642688nano_nora.upload.wait_for_upload_port=false
643689
690+ nano_nora.serial.disableDTR=false
691+ nano_nora.serial.disableRTS=false
692+
693+
644694nano_nora.upload.protocol=
645695nano_nora.upload.transport=
646696nano_nora.upload.vid=0x2341
647697nano_nora.upload.pid=0x0070
648698nano_nora.upload.interface=0
649- nano_nora.upload.use_1200bps_touch=true
650- nano_nora.upload.wait_for_upload_port=true
651699nano_nora.upload.native_usb=true
652- nano_nora.upload.maximum_size=1966080
653- nano_nora.upload.maximum_data_size=523624
654- nano_nora.upload.address=0xD0000
700+ nano_nora.upload.address=05f0000
655701
656702nano_nora.upload.maximum_size=786432
657703nano_nora.upload.maximum_data_size=523624
@@ -661,7 +707,7 @@ nano_nora.bootloader.tool.default=esptool_py
661707nano_nora.bootloader.vid=0x2341
662708nano_nora.bootloader.pid=0x0070
663709nano_nora.bootloader.file=zephyr-{build.variant}.bin
664- nano_nora.bootloader.address=0x0
710+ nano_nora.bootloader.address=0x20000
665711
666712# nano_nora.debug.tool=gdb
667713# nano_nora.debug.server.openocd.scripts.0=interface/{programmer.protocol}.cfg
0 commit comments