Home
last modified time | relevance | path

Searched refs:image_len (Results 1 – 8 of 8) sorted by relevance

/hal_espressif-latest/components/bootloader_support/src/secure_boot_v1/
Dsecure_boot.c41 static bool secure_boot_generate(uint32_t image_len){ in secure_boot_generate() argument
49 if (image_len % sizeof(digest.iv) != 0) { in secure_boot_generate()
50 image_len = (image_len / sizeof(digest.iv) + 1) * sizeof(digest.iv); in secure_boot_generate()
64 image = bootloader_mmap(ESP_BOOTLOADER_OFFSET, image_len); in secure_boot_generate()
66 ESP_LOGE(TAG, "bootloader_mmap(0x1000, 0x%x) failed", image_len); in secure_boot_generate()
69 for (size_t i = 0; i < image_len; i+= sizeof(digest.iv)) { in secure_boot_generate()
132 uint32_t image_len = bootloader_data.image_len; in esp_secure_boot_generate_digest() local
135 image_len -= ESP_IMAGE_HASH_LEN; in esp_secure_boot_generate_digest()
137 if (false == secure_boot_generate(image_len)){ in esp_secure_boot_generate_digest()
/hal_espressif-latest/components/bootloader_support/src/
Desp_image_format.c515 data->image_len = sizeof(esp_image_header_t); in process_image_header()
524 uint32_t start_segments = data->start_addr + data->image_len; in process_segments()
540 data->image_len += end_addr - start_segments; in process_segments()
818 *length = (err == ESP_OK) ? data.image_len : 0; in esp_image_verify_bootloader()
843 …CHECK_ERR(bootloader_flash_read(data->start_addr + data->image_len, &data->image_digest, HASH_LEN,… in process_appended_hash_and_sig()
845 data->image_len += HASH_LEN; in process_appended_hash_and_sig()
849 const uint32_t end = data->image_len; in process_appended_hash_and_sig()
889 uint32_t unpadded_length = data->image_len; in process_checksum()
907 data->image_len += length; in process_checksum()
921 uint32_t end = data->start_addr + data->image_len; in verify_secure_boot_signature()
[all …]
/hal_espressif-latest/components/bootloader_support/include/
Desp_image_format.h34 uint32_t image_len; /* Length of image on flash, in bytes */ member
/hal_espressif-latest/components/bootloader_support/src/secure_boot_v2/
Dsecure_boot.c188 …te_image_public_key_digests(bootloader_data.start_addr, bootloader_data.image_len - SIG_BLOCK_PADD… in check_and_generate_secure_boot_keys()
255 …ret = s_calculate_image_public_key_digests(image_data->start_addr, image_data->image_len - SIG_BLO… in check_and_generate_secure_boot_keys()
Dsecure_boot_signatures_app.c61 …size_t sig_block_addr = img_metadata.start_addr + ALIGN_UP(img_metadata.image_len, FLASH_SECTOR_SI… in calculate_image_public_key_digests()
/hal_espressif-latest/tools/esptool_py/test/
Dtest_imagegen.py248 image_len = f.tell()
251 crc_calc = esptool.bin_image.esp8266_crc32(f.read(image_len))
Dtest_esptool.py838 image_len = f.tell()
841 self.verify_readback(offset, image_len, image)
/hal_espressif-latest/components/bootloader_support/src/flash_encryption/
Dflash_encrypt.c408 size = image_data.image_len; in encrypt_partition()