OVMS3-idf/components/bootloader_support/src
Ivan Grokhotkov b6113eb73b bootloader: account for load address when mapping cache pages
Bootloader used to calculate the number of cache pages assuming that
load address was aligned, while in reality load address for DROM and
IROM was offset by 0x20 bytes from the start of 64kB page. This
caused the bootloader to map one less page if the size of the image
was 0x4..0x1c less than a multiple of 64kB.

Reported in https://esp32.com/viewtopic.php?f=13&t=6952.
2019-01-23 17:13:30 +08:00
..
bootloader_clock.c esp32: Fix backwards compatibility for pre-v2.1 bootloaders 2017-12-27 16:54:25 +08:00
bootloader_flash.c bootloader: account for load address when mapping cache pages 2019-01-23 17:13:30 +08:00
bootloader_random.c log: Remove non-static TAG variables 2017-12-27 16:54:24 +08:00
bootloader_sha.c bootloader: Calculate SHA256 hash of image on every boot 2017-07-19 18:31:59 +10:00
efuse.c esp32: Add KConfig option to disable ROM Console fallback on first boot 2017-08-29 14:52:00 +10:00
esp_image_format.c bootloader: verify that loaded image does not overlap bootloader code 2018-10-30 17:35:23 +08:00
flash_encrypt.c bootloader: Don't enable secure boot or flash encryption for 3/4 Coding Scheme 2018-10-02 10:01:20 +10:00
flash_partitions.c bootloader: Check all partitions fit inside configured flash size 2016-12-30 14:19:46 +11:00
secure_boot.c bootloader: Fix secure boot digest generation for image length where (len%128 < 32) 2018-10-10 11:14:44 +11:00
secure_boot_signatures.c bootloader: Calculate SHA256 hash of image on every boot 2017-07-19 18:31:59 +10:00