[riot-commits] [RIOT-OS/RIOT] 4d40e5: esptool: Allow to pass the partition table CSV.

Francisco noreply at github.com
Tue Apr 27 14:27:13 CEST 2021


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 4d40e55edf666feee214f5f11a34acd839a1d2fe
      https://github.com/RIOT-OS/RIOT/commit/4d40e55edf666feee214f5f11a34acd839a1d2fe
  Author: iosabi <iosabi at protonmail.com>
  Date:   2021-04-26 (Mon, 26 Apr 2021)

  Changed paths:
    M makefiles/tools/esptool.inc.mk

  Log Message:
  -----------
  esptool: Allow to pass the partition table CSV.

The partition table of the device in the esp8266 and esp32 based boards
was set to a default table with one "factory" partition with exactly
the size of the compiled firmware. This is problematic if we want to
update the device on the field.

This patch allows to set the `PARTITION_TABLE_CSV` variable from the
Makefile to a .csv file with a custom partition table, for example this
could be set to a partition table with two ota entries, or with a single
factory entry but of a known fixed size.


  Commit: 31a6aa1c9c9b48c5d531f52ec2256dfb079a916b
      https://github.com/RIOT-OS/RIOT/commit/31a6aa1c9c9b48c5d531f52ec2256dfb079a916b
  Author: Francisco <femolina at uc.cl>
  Date:   2021-04-27 (Tue, 27 Apr 2021)

  Changed paths:
    M makefiles/tools/esptool.inc.mk

  Log Message:
  -----------
  Merge pull request #16307 from iosabi/esp_table

esptool: Allow to pass the partition table CSV.


Compare: https://github.com/RIOT-OS/RIOT/compare/8a7f3ab6fac3...31a6aa1c9c9b


More information about the commits mailing list