]> granicus.if.org Git - esp-idf/commit
partition_table: Expanding the space under the bootloader
authorKonstantin Kondrashov <konstantin@espressif.com>
Thu, 19 Apr 2018 04:42:26 +0000 (09:42 +0500)
committerKonstantin Kondrashov <konstantin@espressif.com>
Fri, 8 Jun 2018 13:47:29 +0000 (18:47 +0500)
commit3e0ac4db7931b7c234c180e743b7708d09482e70
treebdf785c10d78e1c5844f2b8a24564ff04c32b36e
parentd441dd32ea5ec136143791e174884c5eff59ad16
partition_table: Expanding the space under the bootloader

Allows you to move the partition table, it gives more space for the bootloader.
Added a new utility - parttool.py. This utility can search for the offset and/or size of the partitions by name and type/subtype. Use for getting APP_OFFSET and PHY_DATA_OFFSET.
The linker(esp32.bootloader.ld) made changes that allow you to write a custom bootloader code more.

TW14125
16 files changed:
components/bootloader/subproject/main/bootloader_start.c
components/bootloader/subproject/main/esp32.bootloader.ld
components/bootloader_support/include/esp_flash_partitions.h
components/bootloader_support/include_priv/bootloader_utility.h
components/bootloader_support/src/bootloader_common.c
components/bootloader_support/src/bootloader_utility.c
components/esp32/Makefile.projbuild
components/esp32/include/esp_flash_data_types.h
components/esptool_py/Makefile.projbuild
components/partition_table/Kconfig.projbuild
components/partition_table/Makefile.projbuild
components/partition_table/gen_esp32part.py
components/partition_table/parttool.py [new file with mode: 0755]
components/spi_flash/partition.c
make/project.mk
tools/ci/executable-list.txt