Skip to content

Commit 58761be

Browse files
pillo79me-no-dev
authored andcommitted
Nano ESP32 file system option (#8566)
* io_pin_remap: additional bugfixes - FunctionalInterrupt.h: prevent macro expansion in declaration - io_pin_remap.h: fix remaining pin-remapped functions whose API allow a variable number of parameters * Nano ESP32: make GPIO matrix reset robust to pin mode choice * Nano ESP32: add backwards-compatible pin definitions * Nano ESP32: erase flash when running "Burn Bootloader" * Nano ESP32: add filesystem type selection
1 parent fd30949 commit 58761be

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

Diff for: boards.txt

+9
Original file line numberDiff line numberDiff line change
@@ -25663,6 +25663,15 @@ nano_nora.build.memory_type={build.boot}_{build.psram_type}
2566325663
nano_nora.build.disable_pin_remap=
2566425664

2566525665
nano_nora.tools.esptool_py.program.pattern_args=--chip {build.mcu} --port "{serial.port}" --before default_reset --after hard_reset write_flash -z --flash_mode {build.flash_mode} --flash_freq {build.flash_freq} --flash_size {build.flash_size} {build.bootloader_addr} "{build.path}/{build.project_name}.bootloader.bin" 0x8000 "{build.path}/{build.project_name}.partitions.bin" 0xe000 "{runtime.platform.path}/tools/partitions/boot_app0.bin" 0xf70000 "{build.variant.path}/extra/nora_recovery/nora_recovery.ino.bin" 0x10000 "{build.path}/{build.project_name}.bin"
25666+
nano_nora.tools.esptool_py.erase.pattern_args=--chip {build.mcu} --port "{serial.port}" --before default_reset --after hard_reset erase_flash
25667+
25668+
nano_nora.menu.PartitionScheme.default=With FAT partition (default)
25669+
nano_nora.menu.PartitionScheme.spiffs=With SPIFFS partition (advanced)
25670+
nano_nora.menu.PartitionScheme.spiffs.build.partitions=app3M_spiffs9M_fact512k_16MB
25671+
25672+
nano_nora.menu.PinNumbers.default=By Arduino pin (default)
25673+
nano_nora.menu.PinNumbers.byGPIONumber=By GPIO number (legacy)
25674+
nano_nora.menu.PinNumbers.byGPIONumber.build.disable_pin_remap=-DBOARD_USES_HW_GPIO_NUMBERS
2566625675

2566725676
nano_nora.menu.PinNumbers.default=By Arduino pin (default)
2566825677
nano_nora.menu.PinNumbers.byGPIONumber=By GPIO number (legacy)

Diff for: tools/partitions/app3M_spiffs9M_fact512k_16MB.csv

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Name, Type, SubType, Offset, Size, Flags
2+
nvs, data, nvs, 0x9000, 0x5000,
3+
otadata, data, ota, 0xe000, 0x2000,
4+
app0, app, ota_0, 0x10000, 0x300000,
5+
app1, app, ota_1, 0x310000, 0x300000,
6+
spiffs, data, spiffs, 0x610000, 0x960000,
7+
factory, app, factory, 0xF70000, 0x80000,
8+
coredump, data, coredump, 0xFF0000, 0x10000,

0 commit comments

Comments
 (0)