Hi,
we’ve ported OpenMandriva to Rock 5B - and a test build that works pretty well is available here:
https://abf.openmandriva.org/platforms/cooker/products/52/product_build_lists/1781
Download OpenMandriva-Lx-rock5b-cooker-1781.img.xz and write2device, then use the write2device script to write the image to an eMMC module or SD card. (You can also use dd, write2device uses dd script and then resizes the root partition to fill the entire device.)
There is one known problem with which we could use some help: GPU acceleration isn’t working (the image uses the llvmpipe driver, which is workable, but of course neither very fast nor very energy efficient). We’ve taken all the G610 patches from panfork userland, but the problem seems to be the panfrost kernel module complaining it can’t initialize the graphics hardware.
We’re currently using the kernel from Radxa’s repository unmodified (except for configs adding CONFIG_DRM_PANFROST and disabling the kernel part of the non-free driver) – probably some extra patches are needed on top. Rock 5B support on mainline still seems incomplete. Any pointer to the needed patch(es) or alternative kernel trees?