AusChristmasLighting
Wiki

Capes and FPP6 licence status Printable version

https://auschristmaslighting.com/wiki/Capes-and-FPP6-licence-status

This page has been seen 1,446 times.

This page details how specific pixel output board capes/hats are impacted by FPP6 pixel output changes. It is a work in progress, best efforts, and may contain errors. Corrections welcome. Where details conflict with any official FPP communication or resource, those official definitions, interpretations, etc take precedence.


How specific capes are affected


The table below attempts to clarify whether individual capes retain existing functionality unlicenced, whether they include a licence and if not what functionality a licence can add.


Manufacturer and model number
Cape/hat description
FPP single-board computer
FFP6 compatible unlicenced?
DPIPixels status (Raspberry Pi Only)
BeagleBone Cape Requirements
Kulp Lights K8-B
Pixel output board
BeagleBone Black, BeagleBone Green
Pre-installed
N/A
Pre-signed, no licence key required
Kulp Lights K16A-B
Pixel output board
BeagleBone Black, BeagleBone Green
Pre-installed
N/A
Pre-signed, no licence key required
Kulp Lights K32A-B
Pixel output board
BeagleBone Black, BeagleBone Green
Pre-installed
N/A
Pre-signed, no licence key required
Kulp Lights K8-PB
Pixel output board
BeagleBone Black, BeagleBone Green
Pre-installed
N/A
Pre-signed, no licence key required
Kulp Lights K40-PB
Pixel output board
BeagleBone Black, BeagleBone Green
Pre-installed
N/A
Pre-signed, no licence key required
Kulp Lights F8-B
Pixel output board
BeagleBone Black, BeagleBone Green
Limited to 50 pixels per output
N/A
Use virtual EEPROM, no licence purchase required
Kulp Lights F32-B
Pixel output board
BeagleBone Black, BeagleBone Green
Limited to 50 pixels per output
N/A
Use virtual EEPROM, no licence required
Kulp Lights F40-PB
Pixel output board
BeagleBone Black, BeagleBone Green
Limited to 50 pixels per output
N/A
Use virtual EEPROM, no licence required
Kulp Lights OctoPlus
LED panel output board
BeagleBone Black, BeagleBone Green

N/A
N/A
Kulp Lights PocketScroller
LED panel output board
BeagleBone Black, BeagleBone Green

N/A
N/A
Kulp Lights Pi-OLED
OLED display
Raspberry Pi

N/A
N/A
Scott PB 16v2
Pixel output board
PocketBeagle
Limited to 50 pixels per output
N/A
Free DIY licence eligible
Scott BBB 16v2
Pixel output board
BeagleBone Black, BeagleBone Green
Limited to 50 pixels per output
N/A
Free DIY licence eligible
PixelController Falcon PiCap
Pixel output board
Raspberry Pi
Yes (RPIWS281X output)
Unlocks onboard audio
N/A

Hanson Electronics PI36
Pixel output board
Raspberry Pi
Yes (RPIWS281X output)
Unlocks onboard audio
N/A

Hanson Electronics rPi-28D
Pixel output board
Raspberry Pi
Yes (RPIWS281X output)
Unlocks onboard audio, allows WS2801 output to be used as 2 more WS2811 strings.
N/A

Hanson Electronics HE123
Pixel output board
BeagleBone Black, BeagleBone Green
Limited to 50 pixels per output
N/A
Licence required
Hanson Electronics Octoscrolla
LED panel output board
BeagleBone Black, BeagleBone Green

N/A
N/A
Hanson Electronics rPi-P10
LED panel output board
Raspberry Pi

N/A
N/A

Hanson Electronics rPi-MFC
Pixel output board, LED panel output board
Raspberry Pi
Yes (RPIWS281X output)
Unlocks onboard audio
N/A

Hanson Electronics rPi-LedClock
OLED display, Real-time clock
Raspberry Pi

N/A
N/A

SmartAlecLights PixelBone 48 (Purchased assembled)
Pixel output board
BeagleBone Black, BeagleBone Green
Limited to 50 pixels per output
N/A
Licence required
SmartAlecLights PixelBone 48 (Purchased as kit)
Pixel output board
BeagleBone Black, BeagleBone Green
Limited to 50 pixels per output
N/A
Free DIY licence eligible
Other BBB based capes - purchased assembled
Pixel output board
BeagleBone Black, BeagleBone Green
Limited to 50 pixels per output
N/A
Licence required
Other BBB based capes - purchased as kit
Pixel output board
BeagleBone Black, BeagleBone Green
Limited to 50 pixels per output
N/A
Free DIY licence eligible
Home made / self designed cape
Pixel output board
BeagleBone Black, BeagleBone Green, PocketBeagle
Limited to 50 pixels per output
N/A
Free DIY licence eligible



Who needs a licence key for DPI or BBB pixel output



In very generalised terms, a cape is affected by FPP6 changes if it outputs to pixels and:
  • It runs from a BeagleBone Black/BeagleBone Green/PocketBeagle; or
  • It runs from a Raspberry Pi and:
    • you want to to use DPIPixel output features which will allow you to:
      • use Raspberry Pi onboard audio; or
      • connect more than two pixel strings;
An unlicensed FPP 6.0 instance driving pixels strings using either a BeagleBone or with DPIPixels on a Raspberry Pi, will be limited to 50 pixels per string. An unlicensed BeagleBone will not allow you to use smart receiver functionality at all.

From https://shop.falconplayer.com/2022/05/06/how-to-tell-if-you-actually-need-a-license-key/:

License Keys are only applicable to the FPP Pixel outputs which use the BBB48String and DPIPixels Channel Output drivers. The BBB48String driver is the only pixel output on the BeagleBone. The new DPIPixels output for the Pi is a new Channel Output driver which can drive up to 24 strings of directly attached pixels on a Raspberry Pi.


From https://shop.falconplayer.com/ufaq/...ality-provided-by-the-license-key-activation/:

When using a cape with an unsigned EEPROM, the BBB48String and DPIPixels Channel Outputs are limited to 50 pixels max per string output and are not allowed to use differential smart receivers. If you apply a license key or keys to sign the EEPROM, these limits are removed for the number of outputs covered by the license key(s) applied. The covered outputs are ALWAYS applied starting at the first outputs on a board, you can not select which outputs to cover with a license key.


Licence key exceptions



For DIY capes you personally built, from https://shop.falconplayer.com/ufaq/how-do-i-get-one-of-those-free-diy-vouchers/:

If you built a DIY cape for your own personal use, you can get a free License Key voucher by sending a picture of the cape to diy@falconplayer.com and we will send you a voucher.


For Kulp capes, from https://shop.falconplayer.com/ufaq/i-purchased-a-kulp-cape-do-i-still-need-a-license-key/:

All current-version Kulp capes come with a pre-signed EEPROM. This includes capes purchased directly from KulpLights.com as well as capes purchased from other vendors which sell Kulp capes such as WiredWatts.com. If you have an older Kulp cape which pre-dates the inclusion of EEPROMs, you should be able to use the Virtual EEPROM for your cape which is included with FPP. The Virtual EEPROMs for the original Kulp capes are signed as well.


Any capes from other FPP developers are also understood to be pre-signed hence do not need a licence.


For other cape brand purchases before 31 July 2022, from https://shop.falconplayer.com/ufaq/...iving-free-license-key-vouchers-is-this-true/:

If you purchased a cape with more than 2 string outputs from another vendor on or before July 31, 2022, your cape is “grandfathered in”. Email sales@falconplayer.com with a picture showing proof of when the cape was purchased and how many outputs it has and we will send you a free voucher.