Skip to content
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

Can 'Rock PI 4' be supported ? #36

Closed
danclive opened this issue Sep 9, 2019 · 3 comments
Closed

Can 'Rock PI 4' be supported ? #36

danclive opened this issue Sep 9, 2019 · 3 comments

Comments

@danclive
Copy link

danclive commented Sep 9, 2019

I found 'Rock PI 4' is also a good development board, with hardware interface compatible with raspberry pi. Can it be supported?

Rock PI 4 Home page: http://rockpi.org/
wiki: https://wiki.radxa.com/Rockpi4

@golemparts
Copy link
Owner

Thanks for the suggestion. Some of rppal's peripheral support relies on standardized interfaces provided by linux, which will likely be compatible with the Rock Pi 4, although they would still need to be tweaked specifically for the peripherals available on the Rock Pi. However, the GPIO module directly accesses memory locations which are unique to the Raspberry Pi. The Rock Pi 4 uses a different SoC which likely won't function in the same way. Adding support for the GPIO peripheral would require an additional GPIO module specifically developed for the Rock Pi 4 (or one that relies on slower linux drivers), which would also need to be maintained for future releases.

I'm not in a position to work on this myself since I don't own a Rock Pi 4, but if anyone else has access to the platform, and is willing to invest some time in figuring out what would be needed to add support to rppal, I would be interested in hearing what changes would be required to make it work.

@danclive
Copy link
Author

danclive commented Sep 9, 2019

Thanks. I will try to use 'rppal' on 'Rock PI 4' later. If I find anything, I will give feedback.

@golemparts
Copy link
Owner

As this issue has been open for more than 2 years now, and marked with help wanted without any offers received during that time, it seems unlikely this is going to be resolved.

I'm going to close this for now. If anyone feels up to the challenge of adding support for this board, feel free to comment and we can revisit this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants