Skip to content

9.2

Choose a tag to compare

@dkulp dkulp released this 20 Sep 20:50
· 401 commits to master since this release
9.2
8d25788

Important Note: Github recently updated their download URL's to timeout after 5 minutes. If you are having problems downloading 9.2 due to the timeout, you can grab the files from https://fpp.kulplights.com/ . We are trying to find a better long term solution while we also hope that GitHub will reverse this change.

NOTE: The OS level has changed slightly from 2025-08. There were some security patches to the base OS that were incorporated. Updating the OS level is optional, but encouraged.

Enhancements

  • Support for flashing to eMMC on new BeagleBone Black RevD boards
  • Add more information to "gpioinfo" command/troubleshooting to better show which pins are in use
  • Increase number of header UI colors available
  • Add advanced option to disable jgrowl alerts in the UI
  • Support for PRU based serial output on PB2
  • New advanced option for handling audio/sequence timing offsets that will work better with multisync/remotes.
  • Add support for Subscribing to mulitple MQTT Topics
  • Add ability to delete individual presetRows on Control Channel output type
  • Multisync - show temp in F for Falcon if UI set to that

Bug Fixes (since 9.1)

  • Fix querying of GPIO pins on PocketBeagle2 when GPIO is set for output
  • Avoid warnings in log related to closed file descriptors when FPP is shutdown
  • Fix problems with Current Monitoring stopping when String config is saved requiring and FPPD restart
  • Fix HTTPVirtualDisplay not working with security policies
  • Fix display issue where ArtNet universe 0 gets mapped to universe 1
  • Fix issue with ColumnSelector widget on MultiSync page populating twice
  • Fix crash closing media if media wasn't found to start off with
  • Fix websocket handling in proxies
  • Fix font-src CSP defaults to ensure WLED loads correctly under proxy
  • Fix /git URL not working
  • Clean up formatting and add buttons to control channel outputs
  • If the media_duration.cache files becomes unparsable or corrupt, remove it and recreate.
  • BBShiftPanel - Add an extra clock tick for the clock signal to allow it to propogate better
  • Fix Command Editor - if command argument is labelled to allowBlanks, record that and when reconstructing the list from a remote, add the blank in
  • Fix FileManager - Prevent cancelled uploads from deleting the uploads directory entirely
  • Fix GPIO - If we fail to get a file for the GPIO edges, reconfigure back to normal so polling will work correctly

Installation Instructions

If you have a system running 9.x, you can go to the FPP about page (about.php) and click on the "Manual Update" button. At that point, a big green "Upgrade" bar should appear on the main status page. Click on that to start the update process. It may take a long time to upgrade. Likely 5-10 minutes. You will need to reboot after the upgrade is complete to finish the upgrade process.

For users of FPP 8.x or older, due to incompatibilities with the underlying libraries, an "OS Level" upgrade is required.

  • Re-image - you can backup your 8.x configuration, create a new image, and restore the configuration.
  • In-place upgrade - This requires you to have the latest FPP 7.5 or newer and all updates already running on the device. On the "About" page in FPP, there is an "Upgrade OS" choice selection where the appropriate 9.2_2025-09 image can be selected. FPP will automatically download the fppos file and install the upgrade. It will take a LONG time. When done, it should reboot into 9.1. At that point, go to the Uploads tab of the FPP File Manager and delete the fppos file.

NOTE: In SOME cases, the reboot will fail due to library replacement. In that case, a power cycle may be required to get it back up and running.

Selecting an image

For Raspberry Pi series use this image

  • FPP-v9.2-Pi.img.zip

For Beaglebone Black, Beaglebone Green, PocketBeagle, and Beaglebone Green Gateway use this image

  • FPP-v9.2-BBB.img.zip

For PocketBeagle2 use this image

  • FPP-v9.2-BB64.img.zip