I'm trying write binary file in SPIFFS, but I face with a problem. The SPIFFS.write have no "wb" mode and using POSIX style is reseting MCU.
This way is not working:
FILE *ptr; byte bb; bb = 0xD8; ptr = fopen("/teste.bin", "wb"); fwrite(bb, 1, 1, ptr); fclose(ptr);
And using SPIFFS.write("/teste.bin", FILE_WRITE) makes a plain text file. Reading byte 2 and 3 I got D and 8, respectively.
Does anyone have a solution?