Похоже в том, как именно "прикручивать" spiffs к SDK у автора и вопрос :)
SpiFlashOpResult spi_flash_erase_sector(uint16 sec);
SpiFlashOpResult spi_flash_write(uint32 faddr, uint32 *src_addr, uint32 size);
SpiFlashOpResult spi_flash_read(uint32 faddr, uint32 *des, uint32 size);