Skip to content
Erwin Ried edited this page Mar 19, 2024 · 6 revisions

Mode switch

The firmware on the ESP32 switches mode powering the 5V rail in the Flipper Zero, and since when is plugged to USB 5V output is always enabled this might interfere how the apps behave. If you have any issue, please disconnect the board from USB and test again. You can also press reset on the ESP32 while switching to another Flipper Zero fap to switch mode. This could be fixed in the future.

SPIFFS: mount failed

The first time you access Marauder, it might be unresponsive and show the error SPIFFS: mount failed. This is because the initialization of the internal filesystem of the ESP32, similar to the EEPROM in an Atmega. To fix this, press reset in the ESP32 and then after three seconds, press reset again and wait. After the error, you will see the welcome text printout of Marauder. Next time, the error would not be there.

3V3 rail

Important

This does not apply on Version 2 of the board.

Optionally, you could power the ESP32 via 3V3. This requires to cut the 5V trace in the PCB and put a solder joint on the pad that says 3V3. However, this is not recommended because the ESP32 might use more power than what the Flipper Zero can provide and produce problems. This is a limitation of the Flipper, and cannot be fixed.

Consider this if you really want to use the 3V3 instead of 5V.

ESP32CAM extra GND

Important

This does not apply to newer PCBs (from Mayhem v1.2), check if your PCB says N/A. Consider this only if you are making a DIY version.

Some cameras have 3 GND pads (the original design) but others have reconnected that pin to something else, this interferes with the boot of the ESP32 if this pin is grounded. With a multitester, check if all the pads with the label GND are connected between them to isolate the problem.

image