Comments (9)
EDIT: Nevermind, I am seeing a020d4 in a later commit on master. I think I need to PR on FPP to use the more recent rpi_ws281x.
@Gadgetoid Hi there, I am running into the similar issue getting a -3 error code on my board. I purchased my RPi from a company selling a hat for FPP (Hansen Electronics). At first it seemed strange that FPP would reject an RPi bought straight from the FPP supplier, but I guess there is a lot of variation among these RPi's. Here is my cpuinfo, I am not sure of the status of this bug but would love to see this variant added. Do I need to fork and PR, or is this enough description? I need this rather soon, so may have to rebuild the fppd and rpi_ws281x while waiting on the official releases.
Hardware : BCM2835
Revision : a020d4
Serial : 00000000cb616ed1
Model : Raspberry Pi 3 Model B Plus Rev 1.4
from rpi_ws281x.
@xenoputtss Falcon Player schedules and plays light show sequences, such as Christmas lights on a house. I took a quick peek at Hyperion. They have their own fork of the rpi_ws281x project, so you will actually want to be looking at https://github.com/hyperion-project/rpi_ws281x instead of this one. It looks like the master branch of Hyperion has the RPi fix submoduled. I am not familiar with Hyperion at all or how often they build, but if you could get an image cut from master then I think you would be good to go. For Hyperion, this is the commit that has the fix. hyperion-project@c09fecb
from rpi_ws281x.
You're missing a comma right after .hwver = 0xa02080
from rpi_ws281x.
Note: this revision is missing from the project, so a PR including it would be welcome.
from rpi_ws281x.
Ah right, thank you for pointing that out. I figured this revision wasn't supported so I ended up just upgrading to the RPi 4B anyways. It would be nice to see it included though, as it would make that Pi worth having, yet I understand its an uncommon revision so it really wouldn't be worth it. Thank you again though.
from rpi_ws281x.
I'm hoping we can make revision tracking a thing of the past, since there are just too many and any pretence that they're vetted or tested has been lost for years now. But yes, will flag this as a bug so it gets added.
from rpi_ws281x.
EDIT: Nevermind, I am seeing a020d4 in a later commit on master. I think I need to PR on FPP to use the more recent rpi_ws281x.
@Gadgetoid Hi there, I am running into the similar issue getting a -3 error code on my board. I purchased my RPi from a company selling a hat for FPP (Hansen Electronics). At first it seemed strange that FPP would reject an RPi bought straight from the FPP supplier, but I guess there is a lot of variation among these RPi's. Here is my cpuinfo, I am not sure of the status of this bug but would love to see this variant added. Do I need to fork and PR, or is this enough description? I need this rather soon, so may have to rebuild the fppd and rpi_ws281x while waiting on the official releases.
Hardware : BCM2835 Revision : a020d4 Serial : 00000000cb616ed1 Model : Raspberry Pi 3 Model B Plus Rev 1.4
I just discovered that this was my issue also. I purchased a Raspberry Pi 3 B and I get the hardware not supported error.
my cat /proc/cpuinfo
produces this
Hardware : BCM2835
Revision : a020d4
Serial : 00000000b16000e0
Model : Raspberry Pi 3 Model B Plus Rev 1.4
from rpi_ws281x.
@xenoputtss If you are running FPP, the latest v7.4 is now submoduling a newer revision of rpi_ws281x that recognizes the newer RPi hardware. I haven't tried it yet, but if you are running FPP it looks like an upgrade to v7.4 will provide the fix.
BTW, the source code of FPP including the rpi_ws281x is present in the FPP image, so it is also possible to patch the source in place on the target HW and and rebuild. That's what I did in the fall to get by until my PR to upgrade rpi_ws281x in FPP was accepted. Now that v7.4 is released, I'm going to try it again myself soon.
from rpi_ws281x.
@xenoputtss If you are running FPP, the latest v7.4 is now submoduling a newer revision of rpi_ws281x that recognizes the newer RPi hardware. I haven't tried it yet, but if you are running FPP it looks like an upgrade to v7.4 will provide the fix.
BTW, the source code of FPP including the rpi_ws281x is present in the FPP image, so it is also possible to patch the source in place on the target HW and and rebuild. That's what I did in the fall to get by until my PR to upgrade rpi_ws281x in FPP was accepted. Now that v7.4 is released, I'm going to try it again myself soon.
I don't know what FPP is. I was attempting to user HyperBain (Hyperion on Pi).
Ill look into seeing how to rebuild this library with the changes needed to get this to work. Maybe Ill learn what FPP is along that route.
from rpi_ws281x.
Related Issues (20)
- "ws2811_init failed: Hardware revision is not supported" on Banana Pi BPI-M2 ZERO HOT 2
- ws2813 timings (PWM, Pi 3 b+)
- rp_cm4_8gb_v1.1_support HOT 1
- ws2811_init failed with code -3 (Hardware revision is not supported)
- Compute Module 4 latest version not supported HOT 2
- Odroid C4 support HOT 2
- Hardware revision is not supported for Raspbery pi 3 with hardware revision a32082 HOT 3
- RPi 3B+ Rev 1.4: Hardware revision is not supported HOT 1
- Wrong color calculation HOT 1
- pigpio interfering with PCM operation
- runtime error ws2811_init failed with code -5 (mmap() failed) HOT 1
- munmap_chunk(): invalid pointer HOT 1
- RPi 3 Model A+ Rev 1.1 - Hardware revision is not supported HOT 3
- Support for Raspberry Pi 5 HOT 74
- Raspberry Pi 5B with Neopixel: Hardware revision is not supported HOT 1
- Support for Raspberry Pi 4b (Revision : d03115) Rev1.5 ?
- Build broken on Piwheels for python 3.11 HOT 1
- Must my app run as sudo to use the library? HOT 1
- Before I re-invent the wheel... HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rpi_ws281x.