@@ -571,18 +571,14 @@ TARGET_SDKCONFIG = esp-idf-config/sdkconfig-$(IDF_TARGET).defaults
571
571
UF2_BOOTLOADER ?= $(CIRCUITPY_USB_DEVICE )
572
572
573
573
ifeq ($(CIRCUITPY_ESP_FLASH_SIZE ) , 2MB)
574
- # ###### No 2MB UF2 boards, so always no OTA, not UF2
574
+ # ..... No 2MB UF2 boards, so always no OTA, not UF2
575
575
FLASH_SIZE_SDKCONFIG ?= esp-idf-config/sdkconfig-flash-$(CIRCUITPY_ESP_FLASH_SIZE)-no-ota-no-uf2.defaults
576
576
else ifeq ($(CIRCUITPY_ESP_FLASH_SIZE), 4MB)
577
577
ifeq ($(UF2_BOOTLOADER), 1)
578
- # ############## TODO: For right now, use no-ota only for ESP32-S3. Eventually it will be for ESP32-S2 as well.
579
- ifeq ($(IDF_TARGET),esp32s3)
580
- FLASH_SIZE_SDKCONFIG ?= esp-idf-config/sdkconfig-flash-$(CIRCUITPY_ESP_FLASH_SIZE)-no-ota.defaults
581
- else
582
- FLASH_SIZE_SDKCONFIG ?= esp-idf-config/sdkconfig-flash-$(CIRCUITPY_ESP_FLASH_SIZE).defaults
583
- endif
578
+ # ............. ESP32-S2 and ESP32-S3 do not have an extra ota partition for OTA update.
579
+ FLASH_SIZE_SDKCONFIG ?= esp-idf-config/sdkconfig-flash-$(CIRCUITPY_ESP_FLASH_SIZE)-no-ota.defaults
584
580
else
585
- # ############## Non-UF2 4MB: C3, C6, etc.
581
+ # ............. Non-UF2 4MB: C3, C6, etc.
586
582
ifeq ($(CIRCUITPY_4MB_FLASH_LARGE_USER_FS_LAYOUT), 1)
587
583
# ##################### Some boards use a 2MB firmware and almost 2MB user filesystem, for historical reasons.
588
584
FLASH_SIZE_SDKCONFIG ?= esp-idf-config/sdkconfig-flash-$(CIRCUITPY_ESP_FLASH_SIZE)-no-ota-no-uf2-large-user_fs.defaults
0 commit comments