Any basic mainline image avail with 6.2?

Early days but is mainline now bootable, or 6.3 as numerous submissions now?

1 Like

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 :frowning:

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.

2 Likes

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.

1 Like

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.