Module (WROOM) internal flash chip list and NOR SPI partial writes

nebkat
Posts: 2
Joined: Sat Feb 23, 2019 1:04 pm

Module (WROOM) internal flash chip list and NOR SPI partial writes

Postby nebkat » Wed Feb 19, 2025 1:32 pm

I am designing a sequential & fail safe logging system that writes directly to the SPI flash to avoid the overhead of a file system. It however relies heavily on partial page writes both for writing contents and tracking allocations.

Is there any documentation available listing the internal flash chips used in the various ESP32 modules? As I understand it, some chips have a limit on the number of partial writes allowed between erase cycles, while others do not care.

More generally, does anyone have experience using (and abusing!) partial write behavior?

Sprite
Espressif staff
Espressif staff
Posts: 10606
Joined: Thu Nov 26, 2015 4:08 am

Re: Module (WROOM) internal flash chip list and NOR SPI partial writes

Postby Sprite » Thu Feb 20, 2025 3:21 am

Not really, but given the fact that other storage (spiffs, nvs) also relies on it, I wouldn't think it'd be an issue.

Who is online

Users browsing this forum: Amazon [Bot], Google [Bot] and 2 guests