flipperzero-firmware/firmware
Sergey Gavrilov 727f043747
OpenOCD scripts (#2101)
* Scripts: option bytes check
* Scripts: option bytes set
* Scripts: openocd config
* Scripts: increased readability, process IPCCBR option byte
* Scripts: split dap_ob.py
* Updater: process IPCCBR option byte
* Scripts: move chip-related functions to chip definition
* Scripts: freeze CPU registers
* Scripts: flash programming routine
* ob.py
* otp.py
* otp: handle errors correctly
* downgrade to python 3.9
* correct type hinting
* Scripts: fix path to ob.data

Co-authored-by: あく <alleteam@gmail.com>
2022-12-27 21:59:36 +09:00
..
targets OpenOCD scripts (#2101) 2022-12-27 21:59:36 +09:00
ReadMe.md [FL-2052] New build system based on scons (#1269) 2022-06-26 21:00:03 +09:00
SConscript fbt: lint fixes (#2008) 2022-11-12 19:03:22 +09:00

Flipper firmware

What does it do?

  • RTOS
  • FuriHAL
  • FuriCore
  • Services
  • Applications

Targets

Name Firmware Address Reset Combo DFU Combo
f7 0x08000000 L+Back, release both L+Back, release Back

Also there is a "hardware" ST bootloader combo available even on a bricked or empty device: L+Ok+Back, release Back, Left. Target independent code and headers in target/include folders. More details in documentation/KeyCombo.md

Building

Check out documentation/fbt.md on how to build and flash firmware.