How to build firmware
this page explains how to build the mcu firmware file ( uf2 ) from source code the resulting file can be uploaded to the mcu of flipper one via usb to build the mcu firmware locally install visual studio code https //code visualstudio com/ , python https //www python org/downloads/ , and git https //git scm com/ open a terminal in the folder where you want to store the firmware source code clone the mcu firmware repository to your computer git clone recursive https //github com/flipperdevices/flipperone mcu firmware open visual studio code and go to file → open folder and select the flipperone mcu firmware folder you just cloned visual studio code will prompt you to install the recommended extensions click install to accept, and wait until the process is complete vs code prompt to install recommended extensions click raspberry pi pico project in the left sidebar if vs code prompts you to import the project as a raspberry pi pico project, click yes and import it with the default settings click configure cmake click compile project building the mcu firmware in vs code after a successful build, the firmware file is located in the flipperone mcu firmware/build folder by default, the firmware file is built for the flipper one rev f0b0c1 (target f1 ) if you need to build the firmware for rev 2 f0b1c2 (target f2 ), go to terminal → run task → select target and select the f2 target after changing the target, click compile project again to flash the firmware to the mcu, follow the instructions on the firmware update docid\ hyjbtrzptqlr9gqlxoxxb page
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.