-
Notifications
You must be signed in to change notification settings - Fork 571
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
RK3588S / Orange PI 5 GPIO support #2066
Comments
All the available Orange Pi and more genrally Sunxi drivers are available here: https://github.com/dotnet/iot/tree/main/src/devices/Gpio/Drivers If the new RK3588S is well documented and follows the same logic as the existing drivers, you should be able to implment it quite easilly. And we ❤️ PR ;-) So feel free to play with this, happy to support! |
Isn't the Sunxi drivers connected to Allwinner SoCs? |
Writing the driver side is a bit beyond me unfortunately. |
I found documentation for RK3588[S] and wrote some minimally working (tested on Orange Pi 5) driver |
Thanks a lot for sharing. Feel free to contribute back once you'll have a bit of time! |
Was the driver released? I wanna use the OrangePI 5 for a new project with .Net and Avalonia for UI rendering on the FrameBuffer, but, having support for GPIO is a must* (I could create a python service for reading the inputs but that would complicate the project a LOT) |
@redarccoder No, unfortunately no further work was done on this. You're welcome to take the above code and complete the driver, though. |
It'd be great if there was device driver support for GPIO using .NET for the new Orange PI 5 which is using the new RK3588S SoC.
Quite a few boards are coming out with RK3588 and RK3588S chips, like the Rock Pi 5 and Orange PI 5. The chip is quite powerful and can run .NET on a few Linux distributions but I am unsure about the GPIO support for the board.
At the moment I have a Raspberry PI 3 doing the GPIO and Orange PI 5 running which adds a bit of complexity in one of my projects so it would be great to not need to have both.
The text was updated successfully, but these errors were encountered: