Replies: 2 comments 1 reply
-
Great, Good Job |
Beta Was this translation helpful? Give feedback.
-
Hi @wirano, thank you for the architecture proposal. From experience with the boards we support now, the main worry with any additional board is the long term maintenance cost. The initial port is one thing, but once it is in the list of supported boards, we want to keep it up-to-date, so updating U-Boot and Linux regularly. Every now and then we do run into boards specific bugs, which we have to track down 😢 As you mentioned, we already have boards which support that SoC, so at least from a SoC standpoint maitenance effort is shared. It is probably more boards specific issues (like supported storage devices etc.) which could become problematic.
I think this would be the first step. What I also would suggest to look into existing boards support, specifically ODROID-M1/M1S. We intended to make these two boards actually just a single board, but because the memory configuration was different, we had to split the boards 😢 . Currently we mostly use separate boards because we have to deploy different U-Boot bootloaders. But if we can get away with a single U-Boot for two boards, that would make things easier and avoid adding another board (we'd probably have to rename Do you know if the initial boot code/boot loader of ROCK 3A/3B can be made compatible with one of the existing boards?
Currently we only have board specific integration for a few boards, and the feature set is rather limited. While the idea was to add more speciific board features, so far this did not materialize yet 😢 As for a RADXA specific integration, do you have anything specific in mind you'd want to have controlled from the integration? 🤔 |
Beta Was this translation helpful? Give feedback.
-
Overview
Hi guys,
I would like to submit a request to add support for the RADXA Rock 3A/B boards. ROCK3 is a series of Rockchip RK3566/RK3568 based SBC(Single Board Computer) and Compute Module by RADXA. These boards offer strong performance with a wide range of applications, especially for home automation and edge computing use cases.
Several Rockchip boards, such as the Green and Hardkernel ODROID series, are already supported, but adding support for the RADXA Rock series would provide users with more options and flexibility.
Contribution
Here are some contributions I can offer:
homeassistant/components/radxa
If possible, I hope I can add more RADXA boards to this project (possibly Rock 5B).
Beta Was this translation helpful? Give feedback.
All reactions