News:

Server migration complete, Welcome to version 2.1.1

+-+-

+-User

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

+-Site Stats

Members
Total Members: 15290
Latest: eatumup
New This Month: 36
New This Week: 5
New Today: 4
Stats
Total Posts: 125007
Total Topics: 15226
Most Online Today: 89
Most Online Ever: 7634
(January 21, 2020, 02:14:03 AM)
Users Online
Members: 7
Guests: 29
Total: 36

FPP 6.0 Released!

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

Previous topic - Next topic

amtrak115 and 1 Guest are viewing this topic.

dkulp

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.   

Enhancements
  • 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 https://shop.falconplayer.com/faqs/ and https://shop.falconplayer.com/key-announcement/ 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
https://github.com/FalconChristmas/fpp/releases/download/6.0/FPP-v6.0-Pi.img.zip

For Beaglebone Black, Beaglebone Green, PocketBeagle, and Beaglebone Green Gateway use this image
https://github.com/FalconChristmas/fpp/releases/download/6.0/FPP-v6.0-BBB.img.zip

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 https://raw.githubusercontent.com/FalconChristmas/fpp/master/SD/FPP_Install_Mac.sh 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: https://github.com/FalconChristmas/fpp/blob/master/SD/README.Armbian
Daniel Kulp - https://kulplights.com

jnealand

#1
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

k6ccc

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:  http://newburghlights.org

Jim

k6ccc

Found the fppos under: https://github.com/FalconChristmas/fpp/releases/

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:  http://newburghlights.org

Jim

algerdes

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!

perigalacticon

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.

rmorgan62

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?

breese

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 see attachments on this board.
You cannot see attachments on this board.

Sawdust

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

breese

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...

rmorgan62

#10
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

rmorgan62

Here is the screenshotYou cannot see attachments on this board.

Sawdust

rmorgan62, try doing the update to 6.01

Maybe a screen shot of your setting screen could help

rmorgan62

Upgraded to 6.01 - No effectYou cannot see attachments on this board.

jnealand

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

K16a-b FPP setup by dkulp
Today at 06:15:18 AM

OrangePi 3 LTS wifi by ctmal
September 25, 2022, 05:27:37 PM

Pi Top on sale by CeP
September 25, 2022, 04:26:29 PM

no Lights by Poporacer
September 24, 2022, 06:47:12 PM

exceding 24000 starting channels by Poporacer
September 24, 2022, 05:53:25 PM

No signs of life, help by JonD
September 24, 2022, 02:44:30 PM

Sequencing timing... by Atljim965
September 24, 2022, 10:22:25 AM

OLED Screen Not Coming On by jja0607
September 23, 2022, 06:34:51 PM

How to connect a button (via GPIO) to a K16A-B by pierlux
September 23, 2022, 05:44:49 PM

Background Image (House) Not Visible In XLights by dkulp
September 23, 2022, 12:41:52 PM

Powered by EzPortal
Powered by SMFPacks Menu Editor Mod