diff --git a/src/fs/low_flash.c b/src/fs/low_flash.c index e20df55..051797e 100644 --- a/src/fs/low_flash.c +++ b/src/fs/low_flash.c @@ -169,7 +169,7 @@ void low_flash_init() { part0 = esp_partition_find_first(0x40, 0x1, "part0"); esp_partition_mmap(part0, 0, part0->size, ESP_PARTITION_MMAP_DATA, (const void **)&map, (esp_partition_mmap_handle_t *)&fd_map); data_start_addr = 0; - data_end_addr = FLASH_SECTOR_SIZE * TOTAL_FLASH_PAGES; + data_end_addr = part0->size; FLASH_SIZE_BYTES = part0->size; #elif defined(PICO_PLATFORM) uint8_t txbuf[6] = {0x9f};