Home
last modified time | relevance | path

Searched refs:FLASH_SECTOR_SIZE (Results 1 – 18 of 18) sorted by relevance

/hal_espressif-latest/tools/esptool_py/flasher_stub/
Dstub_commands.c46 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 …]
Dstub_write_flash.c203 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()
Dstub_flasher.c527 SPIParamCfg(0, FLASH_MAX_SIZE, FLASH_BLOCK_SIZE, FLASH_SECTOR_SIZE, in stub_main()
/hal_espressif-latest/components/bootloader_support/src/flash_encryption/
Dflash_encrypt.c350 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/
Dstub_flasher.h17 #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/
Dbootloader_flash.c397 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/
Dbootloader_flash.c392 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/
Dbootloader_flash_priv.h21 #define FLASH_SECTOR_SIZE 0x1000 macro
/hal_espressif-latest/components/bootloader_support/src/secure_boot_v2/
Dsecure_boot_signatures_app.c61 …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()
Dsecure_boot_signatures_bootloader.c33 uint32_t padded_length = ALIGN_UP(length, FLASH_SECTOR_SIZE); in esp_secure_boot_verify_signature()
Dsecure_boot.c71 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/
Dbootloader_utility.c288 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);
Desp_image_format.c858 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/
Desp8266.py159 sector_size = self.FLASH_SECTOR_SIZE
/hal_espressif-latest/tools/esptool_py/esptool/
Dloader.py267 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))
Dcmds.py517 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__.py1297 sector_start = address & ~(ESPLoader.FLASH_SECTOR_SIZE - 1)
1299 (address + size + ESPLoader.FLASH_SECTOR_SIZE - 1)
1300 & ~(ESPLoader.FLASH_SECTOR_SIZE - 1)
Dbin_image.py577 irom_offs & ~(ESPLoader.FLASH_SECTOR_SIZE - 1),