micropython/ports/esp32/boards
Thorsten von Eicken 952ff8a8ea esp32: Improve support for OTA updates.
This commit adds several small items to improve the support for OTA
updates on an esp32:

- a partition table for 4MB flash modules that has two OTA partitions ready
  to go to do updates
- a GENERIC_OTA board that uses that partition table and that enables
  automatic roll-back in the bootloader
- a new esp32.Partition.mark_app_valid_cancel_rollback() class-method to
  signal that the boot is successful and should not be rolled back at the
  next reset
- an automated test for doing an OTA update
- documentation updates
2020-05-03 15:00:45 +10:00
..
GENERIC esp32: Add per-board configs, following other ports. 2019-08-16 00:22:29 +10:00
GENERIC_D2WD esp32: Add support for ESP32-D2WD with 2MiB internal flash. 2019-09-10 15:22:16 +10:00
GENERIC_OTA esp32: Improve support for OTA updates. 2020-05-03 15:00:45 +10:00
GENERIC_SPIRAM esp32: Add per-board configs, following other ports. 2019-08-16 00:22:29 +10:00
TINYPICO all: Reformat C and Python source code with tools/codeformat.py. 2020-02-28 10:33:03 +11:00
manifest_release.py all: Reformat C and Python source code with tools/codeformat.py. 2020-02-28 10:33:03 +11:00
manifest.py esp32: Enable and freeze uasyncio. 2020-03-26 01:25:46 +11:00
sdkconfig.240mhz esp32: Add missing and necessary newline at EOF for sdkconfig.240mhz. 2019-10-21 23:54:59 +11:00
sdkconfig.base esp32: Enable NimBLE support on all builds (IDF 3.3 and 4.0). 2020-01-15 00:24:43 +11:00
sdkconfig.ble esp32: Enable NimBLE support on all builds (IDF 3.3 and 4.0). 2020-01-15 00:24:43 +11:00
sdkconfig.spiram esp32: Support building with ESP IDF 4.0-beta1. 2019-09-17 12:25:36 +10:00