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.