Skip to content

FLIPPIX OS v0.1.1-alpha — Hardware SPI

Pre-release
Pre-release

Choose a tag to compare

@aifadetri aifadetri released this 14 Jul 02:48

v0.1.1-alpha

Hardware-SPI microrelease of FLIPPIX OS for Flipper Zero.

Changes since v0.1.0-alpha

  • replaced timing-sensitive software bit-banged SD transport with STM32WB55
    hardware SPI2
  • uses 250 kHz during SD initialization and 8 MHz for normal transfers
  • added bounded SPI flag timeouts so a peripheral fault cannot hang the kernel
  • retained software-controlled microSD chip select on PC12
  • tested repeated reads, read-write remount, file creation, sync, reboot, and
    persistent data on physical Flipper Zero hardware

Included

  • FUZIX kernel for STM32WB55
  • compatible 32 MiB read-write microSD root filesystem image
  • USB CDC console
  • safe ROM DFU flashing script
  • automatic reboot2dfu command for later USB-only updates
  • Russian and English installation guides

Tested workflow

The release was tested on physical Flipper Zero hardware: hardware-SPI boot,
repeated SD reads, read-write filesystem persistence across reboot, USB CDC,
reboot2dfu, ROM DFU enumeration as 0483:df11, complete erase/download, and
automatic return to FUZIX.

Known limitations

This is an alpha release. Most native Flipper hardware does not yet have FUZIX
drivers. Keep qFlipper available for stock firmware recovery.