Author Topic: FPP 2.7 Now Available  (Read 3203 times)

Offline dkulp

  • Moderator
  • *****
  • Join Date: Sep 2013
  • Location: Framingham, MA
  • Posts: 1,676
  • Kudos: 96
    • KulpLights.com
FPP 2.7 Now Available
« on: May 04, 2019, 03:51:30 PM »

New Features:
  • Bootup enhancements:
    • Based on latest OS releases. 2019-04-08-raspbian-stretch-lite for the Pi and bone-debian-9.9-console-armhf-2019-04-28 for the BeagleBones. (requires re-imaging)
    • New "Boot Delay" advanced setting for systems that startup too fast and network isn't fully available.
    • Faster boot by separating various FPP services into separate systemd services that can run in parallel.
  • New plugin management screen and supporting code. Plugins themselves can provide much of the metadata that used be in FPP's repo
  • I2C OLED display support
    • Supports SSD1306 (both 64x128 and 32x128 sizes) and SH1106 OLED's
    • Default display shows network information, FPPD status, and information about currently playing sequence/media
    • For new Capes, can use EEPROM information to provide push button actions for menus, tests, sensor information, etc..
  • VirtualDisplay and Virtual Matrix Enchancements:
    • Add ability to show a background image in the Virtual Display
    • Add support for 16bpp framebuffers in both channel outputs
  • Allow capes that only provide certain functionality to "hide" functionality they don't provide.
  • New "Cycle" test modes on Display Testing page
  • Input/Output updates
    • LED Panels page supports flipping from "front view" to "back view".
    • Add "Universe count" for e1.31 input/output to easily define large numbers of universes that need to go to the same place.
    • Add support to configure internal pullups for GPIO inputs
  • Playlist/Scheduler updates:
    • New "Image" playlist entry to display a static image on the HDMI output
    • New sunset/sunrise options (need to set longitude and latitude)
    • Add "Even/Odd" settings for scheduler
  • MultiSync/Discovery updates:
    • Much faster loading of MultiSync UI page. No longer uses AVAHI by default.
    • Remove entries from internal cache if not seen for more than an hour.
    • Much faster discovery API's for xLights to use
  • REST API updates:
    • Status response now contains sensor readings (temperature/voltage). Displayed on OLED and status page.
    • API for inserting items into Playlists
    • New API for PixelOverlays so no need to use the Perl API
    • New API for Models
    • New REST API for managing/installing plugins
    • New REST API for querying available sequences
    • New REST API for querying cape information
  • MQTT updates:
    • support for stopNow and stopGraceful
    • bunch of new topics for manipulating playlists
  • BBB specific:
    • Don't configure all the pins for GPIO output on boot (faster boot). Configure when needed.
    • Allow BBB string capes to use both PRU's to optimize output if DMX/Pixelnet is not needed
    • Allow loading of cape port -> GPIO/Pin mapping from Cape EEPROM
    • Support for a newly discovered 1:4 P10 panel with a new interleave setting.
  • Pi specific:
    • Update rpi_ws281x library to new version to support Pi 3A+
    • GPIO input page lists all the proper wiring pi pins.
    • Support for "spixel" library for controlling APA102/LPD6803/WS2801 pixels from multiple outputs
Bug Fixes:
  • Hide files that start with a . from playlist editor
  • Hide 169.254.* IP's from FPP systems list (invalid)
  • Fix some cases where omxplayer existing causing crashes
  • Don't show ttyUSB0 as potential serial output if it doesn't exist
  • Flash to eMMC is not available if filesystem has been expanded
  • Fix start channel auto-set between BBB string grouped sections
  • Fix problems if eseq start channel is 0
  • Fix some problems trying to configure various types of RTC's
  • Fixes some problems with special characters in WIFI networks and passwords
  • Fixes some problems with special characters in playlists
Upgrade Instructions:
If you have a system running 2.4-2.6, 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. You will get all the improvements above except those marked with the "requires re-imaging" notes on the release note for all the versions is upgrading through. Note: there are a LOT of changes in this release. The "Upgrade" button will take several minutes. BeagleBones should take about 15 minutes. Newer Pi 3's are about 10 minutes. Single core Pi's may take over 30 minutes.





Images are found at:  https://github.com/FalconChristmas/fpp/releases/tag/2.7

Offline AAH

  • Hero Member
  • *****
  • Join Date: Jul 2014
  • Location: Australia
  • Posts: 740
  • Kudos: 19
  • Blinky blinky blinky
    • I love blinky lights
Re: FPP 2.7 Now Available
« Reply #1 on: May 04, 2019, 07:12:11 PM »
That's awesome Dan.Thanks for all the work Dan, Chris and any others that have contributed. I have noticed that there has been a few extra names on the github commits list.
What file allocation system are these 2 builds?

Offline JonB256

  • Supporting Member
  • ******
  • Join Date: Mar 2013
  • Location: Granbury, Texas
  • Posts: 5,299
  • Kudos: 127
    • Granbury Christmas Lights
Re: FPP 2.7 Now Available
« Reply #2 on: May 04, 2019, 09:50:04 PM »
What file allocation system are these 2 builds?

They are both ext4.  The use of btrfs on the Beagles isn't needed much anymore with the FSEQ v.2 changes.

Online Emuney18

  • Hero Member
  • *****
  • Join Date: Nov 2015
  • Location: Apex, NC
  • Posts: 593
  • Kudos: 7
Re: FPP 2.7 Now Available
« Reply #3 on: May 05, 2019, 05:23:55 AM »
Thanks everyone for the hard work.


Sent from my iPhone using Tapatalk

Offline Kensington Graves

  • Full Member
  • ***
  • Join Date: May 2016
  • Location:
  • Posts: 130
  • Kudos: 1
Re: FPP 2.7 Now Available
« Reply #4 on: May 05, 2019, 07:43:03 AM »
Looks like some great enhancements; I especially like the additions to the panels.  Thanks for the hard work.

Offline Cjaqua

  • Jr. Member
  • **
  • Join Date: Nov 2015
  • Location:
  • Posts: 82
  • Kudos: 2
Re: FPP 2.7 Now Available
« Reply #5 on: May 05, 2019, 12:10:28 PM »
If we upgrade to 2.7, will we have to re-image again before Christmas?

Offline dkulp

  • Moderator
  • *****
  • Join Date: Sep 2013
  • Location: Framingham, MA
  • Posts: 1,676
  • Kudos: 96
    • KulpLights.com
Re: FPP 2.7 Now Available
« Reply #6 on: May 05, 2019, 01:04:21 PM »
If we upgrade to 2.7, will we have to re-image again before Christmas?


The goal is to not HAVE to re-image.   "Buster" (Debian 10) is due out for the BBB and Pi  this year some time and I do hope to have images based on that, but my goal is that very few things will require a re-image to that for this year.  (one example may be new Wifi drivers or if a new Pi or BBB comes out, might be needed for those hardware)




Offline pixelhead

  • Newbie
  • *
  • Join Date: Dec 2018
  • Location:
  • Posts: 3
  • Kudos: 0
Re: FPP 2.7 Now Available
« Reply #7 on: May 07, 2019, 04:59:05 PM »
Awesome.
Thank you all for the hard work!

Offline pixelpuppy

  • Hero Member
  • *****
  • Join Date: Aug 2015
  • Location: Dallas, TX
  • Posts: 1,430
  • Kudos: 45
Re: FPP 2.7 Now Available
« Reply #8 on: May 08, 2019, 11:44:20 AM »
  • Pi specific:
    • Update rpi_ws281x library to new version to support Pi 3A+

My 3A+ seems to be working fine with 2.7 after some basic testing.  I don't expect there to be any issues since its basically a slightly stripped down 3B+.  But it still shows up as "Unknown Hardware" in Multisync (and has generic Raspberry icon).   Not a big deal, but maybe can be added in the next 2.7 update?

If it helps, here is what it reports for CPUInfo:

Hardware   : BCM2835
Revision   : a020d3
Serial   : 00000000014e85d8
-Mark

Offline dkulp

  • Moderator
  • *****
  • Join Date: Sep 2013
  • Location: Framingham, MA
  • Posts: 1,676
  • Kudos: 96
    • KulpLights.com
Re: FPP 2.7 Now Available
« Reply #9 on: May 08, 2019, 12:45:10 PM »
My 3A+ seems to be working fine with 2.7 after some basic testing.  I don't expect there to be any issues since its basically a slightly stripped down 3B+.  But it still shows up as "Unknown Hardware" in Multisync (and has generic Raspberry icon).   Not a big deal, but maybe can be added in the next 2.7 update?

If it helps, here is what it reports for CPUInfo:

Hardware   : BCM2835
Revision   : a020d3
Serial   : 00000000014e85d8


I'd also need to know the contents of "/sys/firmware/devicetree/base/model".   Thanks!

  /sys/firmware/devicetree/base/model

Offline pixelpuppy

  • Hero Member
  • *****
  • Join Date: Aug 2015
  • Location: Dallas, TX
  • Posts: 1,430
  • Kudos: 45
Re: FPP 2.7 Now Available
« Reply #10 on: May 08, 2019, 02:40:04 PM »
I'd also need to know the contents of "/sys/firmware/devicetree/base/model".   Thanks!


Voila!  ;)


Raspberry Pi 3 Model A Plus Rev 1.0

Offline dkulp

  • Moderator
  • *****
  • Join Date: Sep 2013
  • Location: Framingham, MA
  • Posts: 1,676
  • Kudos: 96
    • KulpLights.com
Re: FPP 2.7 Now Available
« Reply #11 on: May 09, 2019, 07:01:38 AM »
I pushed a quick commit to master to detect the 3A+ based on your info.  I don't have an icon for it (not sure who made the current icons) but it should at least list as 3A+ in the multisync code.   If we need to do a 2.7.1, it will can be included, or wait for 2.8.

Offline pixelpuppy

  • Hero Member
  • *****
  • Join Date: Aug 2015
  • Location: Dallas, TX
  • Posts: 1,430
  • Kudos: 45
Re: FPP 2.7 Now Available
« Reply #12 on: May 09, 2019, 07:22:07 AM »
I pushed a quick commit to master to detect the 3A+ based on your info.  I don't have an icon for it (not sure who made the current icons) but it should at least list as 3A+ in the multisync code.   If we need to do a 2.7.1, it will can be included, or wait for 2.8.
Looks good to me!  ;D   

192.168.1.194 Raspberry Pi 3 A+ Player  Idle

Offline pixelhead

  • Newbie
  • *
  • Join Date: Dec 2018
  • Location:
  • Posts: 3
  • Kudos: 0
Re: FPP 2.7 Now Available
« Reply #13 on: May 10, 2019, 03:15:28 AM »
Hi, I tried to play some .mp4 videos that used to work on 2.6 on 2.7 but they don't show, is someone having video issues, did something change in terms of codecs? what kind of log should i look into?

Thank you.

Offline Poporacer

  • Hero Member
  • *****
  • Join Date: Dec 2017
  • Location: Meridian Idaho
  • Posts: 642
  • Kudos: 9
Re: FPP 2.7 Now Available
« Reply #14 on: May 11, 2019, 08:18:46 AM »
I pushed a quick commit to master to detect the 3A+ based on your info.  I don't have an icon for it (not sure who made the current icons) but it should at least list as 3A+ in the multisync code.   If we need to do a 2.7.1, it will can be included, or wait for 2.8.
Will this work?
If to err is human, I am more human than most people.

 

Back to top