LATEST RELEASE:  FPP 6.3 - Download from here -



Welcome, Guest.
Please login or register.
Forgot your password?

+-Site Stats

Total Members: 15649
Latest: Androom
New This Month: 0
New This Week: 1
New Today: 0
Total Posts: 128374
Total Topics: 15784
Most Online Today: 19
Most Online Ever: 7634
(January 21, 2020, 02:14:03 AM)
Users Online
Members: 1
Guests: 15
Total: 16

FPP 6.0 Released!

Started by dkulp, July 26, 2022, 05:53:40 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.


The entire FPP team is proud to announce that FPP 6.0 is now released!    This represents more than 7 months of development effort to bring the underlying OS image up to the latest Debian release, add a bunch of new features, fix a bunch of bugs, and start preparing for the show season.   

  • Upgraded from Debian Buster (10.x) to Debian Bullseye (11.x). This is an entire new version of the underlying Linux Operating System
  • Security
    • To comply with various laws targeting security in IOT devices, on first boot, FPP will now require you to choose to use a UI Password or not and to set an OS level password. You can choose insecure settings to match previous versions of FPP, but that is your choice.
    • Advanced UI level setting to allow uploading SSH public keys
    • Samba, Rsyncd, and ftpd services are disabled by default. If you require these services, you must enable them on the System page in settings. (Advanced UI level)
  • Cape/Hat Selection - If the Cape/Hat does not have a valid physical eeprom for FPP to pull information from, Cape/Hat selection is now done via virtual eeproms which can provide enhanced functionality and information. On the initial setup, you can select an appropriate virtual eeprom for your cape.
  • Audio - for sound produced directly by FPP's sound code (not via VLC's which is used to play videos to HDMI), there is now configurable support for multichannel sound instead of just stereo. This does require USB sound device that can support multichannel output.
  • Networking - the change to Debian Bullseye has allowed for some new features:
    • Enable DHCP Server to provide IP addresses to other devices. Includes reserved DHCP leases.
    • Configuration of IP Masquerade/NAT to allow devices to access the internet more securely/easily
    • Route metric configuration
  • Display Testing
    • The display testing functionality has been completely re-written to use FPP Command. This does provide a Command that can be invoked via Big Buttons plugin or scripts or similar. As an FPP command, it can also be multisynced out to all remotes allowing testing of the entire display.
    • Certain outputs (LED Panels, BBB String outputs) now have a "Test Pattern" button on the output configuration page to enable a specific test pattern for that output to help diagnose issues specific to that type of output. For example, the LED Panels will put the Output/Panel number on each panel. The BBB Strings will light up the first number of pixels white equal to the port number.
  • Pixel Overlay Model/Framebuffer updates
    • Overlay models can now be sub-divided into smaller models which can allow effects to run on just a part of the model.
    • Framebuffer devices will now be configured as Pixel Overlay Models and users of framebuffers (Virtual Display, etc...) will then operated against the model. This will allow the HDMI monitor to be divided into areas that can display different content.
  • Channel Outputs
    • Raspberry Pi - DPI Pixel Output - new pixel driver for the Raspberry Pi that allows up to 24 strings.
    • Twinkly Channel Output to control Twinkly lights over WiFi
    • LED Panels Config UI - add "Auto Layout" button to make initial setup easier
    • Pixel Strings Page - show warnings when channels overlap, allow viewing of GPIO/Pin the string is assigned to
  • Scheduler
    • Added ability to adjust start/end times of future scheduled playlists when extending a running playlist's end time.
    • Added button to status UI to start next scheduled playlist now.
    • Added setting to display more than two weeks in advance for the schedule preview.

Major Changes/Incompatibilities

  • Licensing -Some multi-string pixel capes will need a license key applied to continue to use the multi-string pixel channel output code on the BeagleBone and Raspberry Pi. License key vouchers are available for all existing BBB and Pi capes with more than 2 WS2821X pixel string outputs. Visit and for more info.
  • Image Playlist Entry now displays the image on an Overlay Model instead of directly to the Linux framebuffer.
  • The Virtual Display has been changed from writing to a framebuffer device to writing to a PixelOverlayModel. Any existing Virtual Display channel output must be recreated. This does not affect the HTTPVirtualDisplay, only the framebuffer Virtual Display is affected. The X11VirtualDisplay has been removed.
  • The Virtual Matrix has been converted to display to a Pixel Overlay Model. Any existing Virtual Matrices will need to be recreated after creating a Pixel Overlay Model for the desired video output device.
  • Removed old PlaylistEntryVolume and PlaylistEntryMQTT playlist entry types. These were deprecated a long time ago and should have been moved to using FPP Commands, but if some ancient playlists still exist that use these, they may break.

Other updates/changes
  • Crash Reporting - HOPEFULLY you won't experience this. However, if FPP crashes, it should produce a crash report on a new "Crash Reports" tab in the file manager. If you see these, please let us know.

Upgrade Instructions
It is strongly recommended to do a full "OS Level" upgrade or re-image instead of attempting to upgrade directly from any older FPP version. There are several new features that will not work if an OS level upgrade is not done. There are two ways to do so:
  • Re-image - you can backup your 5.x configuration, create a new image, and restore the configuration.
  • In-place upgrade - this is new and requires you to have the latest FPP 5.5 and all updates already running on the device. Download the appropriate "fppos" file to your computer. Make sure the file extension is still fppos (some browsers will rename it). Upload it to the "File Manager" on the FPP instance. Then go to the about page. Under the normal "Manual Upgrade", a new Upgrade OS button should appear. Click it and wait a LONG time. When done, it should reboot into 6.0. 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 including Pi B, Pi B+, Pi 3, Pi 3+, Pi 4 and Pi Zero use this image

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

Additional new features not part of the Pi/BBB Images
  • FPP can now run natively on MacOS. It's not a simple image and must be "installed" from source. More details will come later, but you would need to download the file and run it to get all the pieces working.
  • FPP can now be installed on pretty much any Armbian based Single Board Computer. Devices like Orange Pi's, Banana Pi's, Nano Pi's Libre SBC's, etc... can now run FPP. Unfortunately, every single Armbian distribution is tied directly to the device it is designed for so we cannot provide images for all of them. There would be 10's or 100's of them which would be too time consuming. However, installing FPP is not hard. See the README.Armbian:
Daniel Kulp -


What about upgrading from beta images that are already installed?

Based on K6ccc's comments I downloaded the FPPOS file for 6.0 and used that and it seems to have worked fine.
1 down 13 more to go.
Jim Nealand
Kennesaw, GA all Falcon controllers, all 12v Master Remote Multisync with Pi and BBB P10 and P5


Link for the fppos upgrade files?
Using LOR (mostly SuperStar) for all sequencing - using FPP only to drive P5 and P10 panels.
My show website:



Found the fppos under:

Upgraded from Master branch 457 (I think it was) using the fppos upgrade method on both my 3W x 2H P5 matrix and my 4W x 3H P10 matrix (both using PocketBeagles).  Took less time than I expected.
Looks like it is working in Bridge mode (yea, I  know, not really called that anymore) from LOR.

I like the new test pattern on the matrix panels.
Using LOR (mostly SuperStar) for all sequencing - using FPP only to drive P5 and P10 panels.
My show website:



In all the years I spent in IT, we always declared, "never trust a .0 release."  Now, with that said, I'm looking at installing it because of the quality people involved in getting this "out the door". 

A big THANK YOU to the whole crew for what appears to be a good product.

Now it is off to the workbench to see if I'm going to have to eat my words, or not!

:o ;D :)  ::)

BTW - Hopefully my list of FPP loads all are in the "no-license-needed camp."  Just saying ...
Sequencers: Vixen3 and xLights
Players: FPP and xSchedule Controllers:  Renards - SS24/SS16; E1.31 - San Devices E682 - Falcon F16, F4, F48 - J1Sys - DIYLEDExpress E1.31 Bridges.  Much more!


FYI and v6 will not allow a connection either by tethering or usb for setup for my ancient RPI0 non-wifi version w/ usb wifi adapter.  Should this be expected?  I was prev running v5.4.


Not sure if this is the right place to post so please advise if I need to post somewhere else!
I did a fresh install of 6.0 onto a Pi4
I have a sound blaster USB device connected.
When I go to select my audio device, the drop down is narrow and will not allow me to select or see any options.
Almost like it is not pre-filling with the options.
I tried Basic, Advanced, Developer,  Experimental UIs to no affect.
I tried resetting the sound blaster into another USB port.
Any advice?


Works with my Pi4 and Sound blaster 3
Here is a screenshot of it in the config and one of my About screen.
Is your version 6 completely upgraded?
You cannot view this attachment.
You cannot view this attachment.


breese, could it differ if you are on v6 Master and they are on v6.0 release


Quote from: Sawdust on July 30, 2022, 09:50:34 AMbreese, could it differ if you are on v6 Master and they are on v6.0 release

I do not know the answer to that question...


I did a fresh install on a formatted 32gb SD card
Shows FPP Version 6.0
Platform Raspberry Pi(Pi 4)
FPP OS Build v2022-07
OS Version Raspian GNU/Linux 11 (bullseye)

I have tried Edge, Chrome and IE (windows 10)
I also installed this image on a second SD card and configured on a second Pi but this one is a Pi3B+ - Same results


Here is the screenshotYou cannot view this attachment.


rmorgan62, try doing the update to 6.01

Maybe a screen shot of your setting screen could help


Upgraded to 6.01 - No effectYou cannot view this attachment.


That screen would make me think either the soundblaster was not plugged in at boot up, the USB port is bad or the soundblaster has failed.
Jim Nealand
Kennesaw, GA all Falcon controllers, all 12v Master Remote Multisync with Pi and BBB P10 and P5

Support FPP

+- Recent Topics

Set Time/Date by breese
February 01, 2023, 05:03:33 PM

Help How I use Orange Pi with FPP by tbone321
February 01, 2023, 02:41:58 PM

No network by Steve_63
January 31, 2023, 08:17:21 PM

F48V4-NS Pixel Controller using all 12 Differential SmartReceiver ports by BirdingPix
January 31, 2023, 02:26:30 PM

F48v4NS - Pi or No Pi? by rjhodgefamily
January 31, 2023, 09:25:20 AM

Trying to configure LOR CF50D Floods on FPP Pi Player with PiCap by JonD
January 31, 2023, 07:01:41 AM

Script/Plug-In Trigger on Data by darylc
January 30, 2023, 11:31:16 PM

Attempting to move to FPP 6.3 from 4.4 - Assigned IP is in different subnet. by Poporacer
January 30, 2023, 05:06:59 PM

Camera input for WS2811's by dkulp
January 30, 2023, 04:02:55 PM

F16v3 Won't boot or power on by rjhodgefamily
January 30, 2023, 02:22:05 PM

Powered by EzPortal
Powered by SMFPacks Menu Editor Mod