-
-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Raspberry Pi 5 Support[Request]: #222
Comments
Unfortunately my hands are tied by the library that the plugin uses supporting the RPi 5. The hardware fundamentally changed, so I don't know when it will be figured out. See jgarff/rpi_ws281x#528 for details. |
Thank you for the quick response. Much appreciated. |
Hello, the library now seems functional for the raspberry pi 5. |
Now that there is a branch of rpi_ws281x for Pi 5 will there be and update to this plugin to support the Pi5? |
I have had a look through the wiki page, and the updated version of the library requires building a kernel module, and running with sudo/root access. This plugin currently uses the SPI mode, which requires little setup & doesn't require root access, but this hasn't been implemented for the Pi 5 that I can see. So currently it would not be usable within OctoPrint, which doesn't run as root (nor should it ever, since it's a web server). I will wait and see if there are any more developments made, but due to the new RP1 chip used for GPIO, it might be difficult to implement the SPI control we want. |
Oh that is unfortunate, I really like this plugin, thanks for the response though! |
What would you like implemented?
It would be great if there could be support for the Raspberry Pi 5
Why should this be implemented?
I am using Octoprint on my Raspberry Pi 5 and would like to continue using this plugin.
Log error
[2024-05-09 11:40:48,418] ERROR: RuntimeError('ws2811_init failed with code -3 (Hardware revision is not supported)')
[2024-05-09 11:40:48,419] ERROR: Strip failed to startup
[2024-05-09 11:40:48,419] ERROR: Exiting the effect process
The text was updated successfully, but these errors were encountered: