![]() Magic word ESP_IMAGE_HEADER_MAGIC uint8_t segment_count Ĭount of memory segments uint8_t spi_mode įlash read mode (esp_image_spi_mode_t as uint8_t) uint8_t spi_speed įlash frequency (esp_image_spi_freq_t as uint8_t) uint8_t spi_size įlash chip size (esp_image_flash_size_t as uint8_t) uint32_t entry_addr ![]() If the options CONFIG_SECURE_SIGNED_APPS_SCHEME is set to ECDSA then the application image will have additional 68 bytes for an ECDSA signature, which includes: The value of SHA256 is calculated on the range from the first byte and up to this field. ![]() ![]() If the hash_appended field from esp_image_header_t is set then a SHA256 checksum will be appended. This byte is written on a sixteen byte padded boundary, so the application image might need padding. The image has a single checksum byte after the last segment. You can also see the information on segments in the ESP-IDF logs while your application is booting:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |