Firmware update
this page explains how to flash the mcu firmware file ( uf2 ) to the flipper one mcu via usb the process differs depending on the flipper one hardware revision identify the hardware revision you can identify flipper one hardware revision by checking the following difference rev f0b0c1 rev 2 f0b1c2 label on the main pcb one main f0b0c1 one main 2 f0b1c2 screws on the back 5 hex screws 6 philips screws lan port leds visible no yes led in the power button no yes if you are still unsure which hardware revision you have, try both guides one after the other flash the mcu firmware to flash firmware to the flipper one mcu get the flipper one mcu f1 firmware uf2 file, where f1 corresponds to the f0b0c1 revision there are two options download the file from the update server https //update flipperzero one/builds/flipper one mcu/dev/ build the file from source docid\ rpl7t5p9mlaha2pnmzj63 if you have modified the firmware source code connect flipper one to your pc via the usb c 1 port switch the mcu to bootsel (dfu) mode there are two ways to do this via the app switcher menu this method works if mcu mode is working on your device using a button combination this method works even if the mcu has never been flashed before and mcu mode is not working to switch the mcu to bootsel (dfu) mode switch the device to mcu mode turn it on if it's off, and stop flipper os if it's running press the app switcher button from the mcu mode main screen press the dfu soft button press and hold the ptt button bootsel step 1 hold ptt button keep holding ptt button press and hold left and back buttons for 3 seconds , then release bootsel step 2 hold left and back buttons release the ptt button bootsel step 3 release ptt button after switching the mcu to bootsel mode, flipper one's screen backlight will turn off and the device will appear on your pc as a mass storage device named rp2350 if flipper one doesn't appear, try a different usb cable and repeat the bootsel procedure upload the uf2 firmware file to the mass storage device mcu firmware successfully updated! once the uf2 file upload is complete, flipper one will automatically reboot, and the mass storage device will disconnect from your pc get the flipper one mcu f2 firmware uf2 file, where f2 corresponds to the 2 f0b1c2 revision there are two options download the file from the update server https //update flipperzero one/builds/flipper one mcu/dev/ build the file from source docid\ rpl7t5p9mlaha2pnmzj63 if you have modified the firmware source code connect flipper one to your pc via the usb c 1 port switch the mcu to bootsel (dfu) mode there are two ways to do this via the app switcher menu this method works if mcu mode is working on your device using a button combination this method works even if the mcu has never been flashed before and mcu mode is not working to switch the mcu to bootsel (dfu) mode switch the device to mcu mode turn it on if it's off, and stop flipper os if it's running press the app switcher button from the mcu mode main screen press the dfu soft button press and hold the and buttons bootsel step 1 hold the esc and run buttons keep holding the esc and run buttons press and hold left and back buttons for 3 seconds , then release bootsel step 2 hold left and back buttons release the esc and run buttons bootsel step 3 release hold the esc and run buttons after switching the mcu to bootsel mode, flipper one's backlight will turn off, the power button led will turn purple, and the device will appear on your pc as a mass storage device named flipperonemcu if flipper one doesn't appear, try a different usb cable and repeat the bootsel procedure upload the uf2 firmware file to the mass storage device mcu firmware successfully updated! once the uf2 file upload is complete, flipper one will automatically reboot, and the mass storage device will disconnect from your pc
Have a question?
Our support team and an awesome community will get you an answer in a flash. Please leave your questions in English.
To ask a question or participate in discussions, you'll need to authenticate first.