flipperzero-firmware/firmware
hedger efb09380bd
[FL-2836] Fast flash programming mode (#1782)
* updater: lowered logging level for resources unpacking; hal: implemented fast flash write mode
* hal: reworked fast flash programming; clearing most error flags on flash init; changed some flash functions return type from bool to void; scripts: fixed malformed CRC values in update bundles in certain cases;
* hal: flash: larger critical section
* hal: flash: enabling fast write inside critical section
* api_symbols: bump minor version
2022-09-26 20:03:21 +09:00
..
targets [FL-2836] Fast flash programming mode (#1782) 2022-09-26 20:03:21 +09:00
ReadMe.md [FL-2052] New build system based on scons (#1269) 2022-06-26 21:00:03 +09:00
SConscript [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 02:21:03 +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.