Early days but is mainline now bootable, or 6.3 as numerous submissions now?
Any basic mainline image avail with 6.2?
Canāt wait to see this for my favorite distro.
It merged some RK3588 support code but not for anything practical yet. Wait for 6.3 which will have a larger chance to actually be useful.
I was just looking and wondering as seems much at least to get a server up and running seems to be there but prob there is a gotcha somewhere
6.2
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/log/?h=v6.2&qt=grep&q=rk35*
6.3
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/log/?h=next-20230221&qt=grep&q=rk35*
So it is looking like if not 6.2, 6.3 may at least have basic running server imagesā¦
If anyone would like to try
Armbian can build you own image
just change this line
to I think ābranch:linux-6.2.yā
And you can build own image with ./compile.sh EXPERT=yes
just choose EDGE kernel
But mainline kernel have just CPU and emmc support
nothing more
But you can follow some changes for example here
I will prepare a basic mininal alpha mage for rock5 by weekend.
I already have one for opi5 for Manjaro arm minimal.
Only uart and lan is working.
Brilliant as āManjaro arm minimalā aka Arch linux is very much a fave of mine.
Do you have a link for the Opi5 as have one also?
Please move to manjaro forum for that.
Thanks.
Anyone testing mainline kernel?
I am struggling to bring up lan while I am able to get pcie3 to work fine.
Iām still waiting for a release of the ATF source code so we can have mainline u-boot, to test with mainline linux. U-boot recently got rk3588 setup but is still using blobs from rockchip. Iād rather wait to go any further until ATF source code is released.
Is there not firmware needed for that? Or is the RTL8125BG a kernel driver?
Linux already have drivers for it.
There is a work-in-progress from Collabora for U-boot located here: https://gitlab.collabora.com/hardware-enablement/rockchip-3588/u-boot/-/tree/2023.04-rc3-rock5b
I tried injecting it into the Armbian build config file, but am coming away with errors, seems to be related to binman
and/or generating u-boot.itb
.
On the kernel side, in the Armbian build there is support for the mainline 6.2-rc2
plus a series of patches, and the board does indeed boot up to a desktop, though I havenāt tested much beyond āit bootsā. If you were to instead change the config file to look for the 6.3-rc1
, youād have to remove the patches I assume, though I havenāt tested that.