/hal_espressif-latest/tools/esptool_py/flasher_stub/ |
D | stub_commands.c | 46 if (addr % FLASH_SECTOR_SIZE != 0) return 0x32; in handle_flash_erase() 47 if (len % FLASH_SECTOR_SIZE != 0) return 0x33; in handle_flash_erase() 53 if (esp_rom_opiflash_erase_sector(addr / FLASH_SECTOR_SIZE) != 0) return 0x35; in handle_flash_erase() 55 if (SPIEraseSector(addr / FLASH_SECTOR_SIZE) != 0) return 0x35; in handle_flash_erase() 58 if (SPIEraseSector(addr / FLASH_SECTOR_SIZE) != 0) return 0x35; in handle_flash_erase() 60 len -= FLASH_SECTOR_SIZE; in handle_flash_erase() 61 addr += FLASH_SECTOR_SIZE; in handle_flash_erase() 81 if (esp_rom_opiflash_erase_sector(addr / FLASH_SECTOR_SIZE) != 0) return 0x37; in handle_flash_erase() 83 if (SPIEraseSector(addr / FLASH_SECTOR_SIZE) != 0) return 0x37; in handle_flash_erase() 86 if (SPIEraseSector(addr / FLASH_SECTOR_SIZE) != 0) return 0x37; in handle_flash_erase() [all …]
|
D | stub_write_flash.c | 203 fs.next_erase_sector = offset / FLASH_SECTOR_SIZE; in handle_flash_begin() 205 …s.remaining_erase_sector = ((offset % FLASH_SECTOR_SIZE) + total_size + FLASH_SECTOR_SIZE - 1) / F… in handle_flash_begin() 263 if (fs.next_erase_sector * FLASH_SECTOR_SIZE < (1 << 24)) { in start_next_erase() 269 fs.next_erase_sector * FLASH_SECTOR_SIZE, 24, in start_next_erase() 281 if (fs.next_erase_sector * FLASH_SECTOR_SIZE < (1 << 24)) { in start_next_erase() 287 fs.next_erase_sector * FLASH_SECTOR_SIZE, 24, in start_next_erase() 299 uint32_t addr = fs.next_erase_sector * FLASH_SECTOR_SIZE; in start_next_erase() 306 uint32_t addr = fs.next_erase_sector * FLASH_SECTOR_SIZE; in start_next_erase() 340 last_sector = (fs.next_write + length) / FLASH_SECTOR_SIZE; in handle_flash_data() 390 last_sector = (fs.next_write + length) / FLASH_SECTOR_SIZE; in handle_flash_encrypt_data()
|
D | stub_flasher.c | 527 SPIParamCfg(0, FLASH_MAX_SIZE, FLASH_BLOCK_SIZE, FLASH_SECTOR_SIZE, in stub_main()
|
/hal_espressif-latest/components/bootloader_support/src/flash_encryption/ |
D | flash_encrypt.c | 350 err = esp_flash_encrypt_region(FLASH_OFFS_SECURE_BOOT_IV_DIGEST, FLASH_SECTOR_SIZE); in encrypt_bootloader() 376 FLASH_SECTOR_SIZE); in encrypt_and_load_partition_table() 436 uint32_t buf[FLASH_SECTOR_SIZE / sizeof(uint32_t)]; in esp_flash_encrypt_region() 438 if (src_addr % FLASH_SECTOR_SIZE != 0) { in esp_flash_encrypt_region() 445 for (size_t i = 0; i < data_length; i += FLASH_SECTOR_SIZE) { in esp_flash_encrypt_region() 450 err = bootloader_flash_read(sec_start, buf, FLASH_SECTOR_SIZE, false); in esp_flash_encrypt_region() 454 err = bootloader_flash_erase_sector(sec_start / FLASH_SECTOR_SIZE); in esp_flash_encrypt_region() 458 err = bootloader_flash_write(sec_start, buf, FLASH_SECTOR_SIZE, true); in esp_flash_encrypt_region()
|
/hal_espressif-latest/tools/esptool_py/flasher_stub/include/ |
D | stub_flasher.h | 17 #define FLASH_SECTOR_SIZE 4096 macro 21 #define SECTORS_PER_BLOCK (FLASH_BLOCK_SIZE / FLASH_SECTOR_SIZE)
|
/hal_espressif-latest/components/bootloader_support/bootloader_flash/src/ |
D | bootloader_flash.c | 397 if (start_addr % FLASH_SECTOR_SIZE != 0) { in bootloader_flash_erase_range() 400 if (size % FLASH_SECTOR_SIZE != 0) { in bootloader_flash_erase_range() 403 size_t start = start_addr / FLASH_SECTOR_SIZE; in bootloader_flash_erase_range() 404 size_t end = start + size / FLASH_SECTOR_SIZE; in bootloader_flash_erase_range() 405 const size_t sectors_per_block = FLASH_BLOCK_SIZE / FLASH_SECTOR_SIZE; in bootloader_flash_erase_range()
|
/hal_espressif-latest/zephyr/port/bootloader/ |
D | bootloader_flash.c | 392 if (start_addr % FLASH_SECTOR_SIZE != 0) { in esp_rom_flash_erase_range() 395 if (size % FLASH_SECTOR_SIZE != 0) { in esp_rom_flash_erase_range() 398 size_t start = start_addr / FLASH_SECTOR_SIZE; in esp_rom_flash_erase_range() 399 size_t end = start + size / FLASH_SECTOR_SIZE; in esp_rom_flash_erase_range() 400 const size_t sectors_per_block = FLASH_BLOCK_SIZE / FLASH_SECTOR_SIZE; in esp_rom_flash_erase_range()
|
/hal_espressif-latest/components/bootloader_support/bootloader_flash/include/ |
D | bootloader_flash_priv.h | 21 #define FLASH_SECTOR_SIZE 0x1000 macro
|
/hal_espressif-latest/components/bootloader_support/src/secure_boot_v2/ |
D | secure_boot_signatures_app.c | 61 …e_t sig_block_addr = img_metadata.start_addr + ALIGN_UP(img_metadata.image_len, FLASH_SECTOR_SIZE); in calculate_image_public_key_digests() 175 uint32_t padded_length = ALIGN_UP(length, FLASH_SECTOR_SIZE); in esp_secure_boot_verify_signature()
|
D | secure_boot_signatures_bootloader.c | 33 uint32_t padded_length = ALIGN_UP(length, FLASH_SECTOR_SIZE); in esp_secure_boot_verify_signature()
|
D | secure_boot.c | 71 size_t sig_block_addr = flash_offset + ALIGN_UP(flash_size, FLASH_SECTOR_SIZE); in s_calculate_image_public_key_digests()
|
/hal_espressif-latest/components/bootloader_support/src/ |
D | bootloader_utility.c | 288 esp_err_t err = bootloader_flash_erase_sector(offset / FLASH_SECTOR_SIZE); in write_otadata() 378 … write_otadata(&otadata[i], bs->ota_info.offset + FLASH_SECTOR_SIZE * i, write_encrypted); 426 …write_otadata(&otadata[active_otadata], bs->ota_info.offset + FLASH_SECTOR_SIZE * active_otadata, … 478 write_otadata(&otadata, bs->ota_info.offset + FLASH_SECTOR_SIZE * 0, write_encrypted);
|
D | esp_image_format.c | 858 sig_block_len = ALIGN_UP(end, FLASH_SECTOR_SIZE) - end; in process_appended_hash_and_sig() 867 sig_block_len = ALIGN_UP(end, FLASH_SECTOR_SIZE) - end; in process_appended_hash_and_sig() 936 uint32_t padded_end = ALIGN_UP(end, FLASH_SECTOR_SIZE); in verify_secure_boot_signature()
|
/hal_espressif-latest/tools/esptool_py/esptool/targets/ |
D | esp8266.py | 159 sector_size = self.FLASH_SECTOR_SIZE
|
/hal_espressif-latest/tools/esptool_py/esptool/ |
D | loader.py | 267 FLASH_SECTOR_SIZE = 0x1000 variable in ESPLoader 1199 if offset % self.FLASH_SECTOR_SIZE != 0: 1201 if size % self.FLASH_SECTOR_SIZE != 0: 1222 struct.pack("<IIII", offset, length, self.FLASH_SECTOR_SIZE, 64), 1229 if len(data) < length and len(p) < self.FLASH_SECTOR_SIZE: 1232 % (self.FLASH_SECTOR_SIZE, len(p))
|
D | cmds.py | 517 bytes_over = address % esp.FLASH_SECTOR_SIZE 523 address, esp.FLASH_SECTOR_SIZE, bytes_over 530 div_roundup(write_end, esp.FLASH_SECTOR_SIZE) 531 * esp.FLASH_SECTOR_SIZE 590 bytes_over = address % esp.FLASH_SECTOR_SIZE
|
D | __init__.py | 1297 sector_start = address & ~(ESPLoader.FLASH_SECTOR_SIZE - 1) 1299 (address + size + ESPLoader.FLASH_SECTOR_SIZE - 1) 1300 & ~(ESPLoader.FLASH_SECTOR_SIZE - 1)
|
D | bin_image.py | 577 irom_offs & ~(ESPLoader.FLASH_SECTOR_SIZE - 1),
|