Armbian - the best ARM framework 🐧

Likely its not bricked its the PD power loop and its never booting root, I have fallen foul of it so many times I don’t use PD and just have a 12v usb-c barrel connector.

1 Like

Yeah no to cpu emulation also :slight_smile:

https://github.com/edk2-porting/edk2-rk3588 is coming along slowly but likely will never run windows so that is all I know.

Also to anyone as does anyone know what the time base is of /sys/class/pwm/pwmchip2/pwm0/period is?

I am presuming milisecs… just checking as usually fans are 20-25Khz just above hearing range

I did a bash script but been wondering what the time base really is for period?
Anyway much prefer the GPIO fans as you can PWM a brushless 2 pin fan but they are not really wired up that way.

20mm 3pin gpio fan https://www.raspberrypi.com/products/raspberry-pi-4-case-fan/
30mm 3pin gpio fan https://thepihut.com/products/software-controllable-5v-30mm-fan-for-raspberry-pi
40mm 3pin gpio fan https://www.aliexpress.us/item/1005002518918026.html

I am not that keen on armbian as its always seems to come preinstalled with user side scripts.
I prefer vanilla apart from tweaks needed under the hood so why I prefer.

As sticks to rk3588 for a large nunber of boards and also has mainline and are closer to the original distro of Ubuntu but no Debian.

zgrep -i panfrost /proc/config.gz

Hey Guys,

Do you have any idea how much work will be involved to add support for the 5B+. I just bought one and without Armbian and the hardware acceleration patches it’s basically unusable for me. I’m really hoping it will be possible to get it working the same for the 5B+ otherwise I’ll need to sell it and buy an older 5B…

Not that much, really. It’s basically just a matter of copying the device tree from Radxa’s repository, and adding a board config for the build. Hardly a couple hours’ worth of work, yet it’s unverifiable without having the hardware on hand, or a very impatient volunteer willing to help (wink-wink).

1 Like

Armbian will have a dedicated maintainer for this board but I don’t know if he received hardware by now. ETA can’t be said, but it will be supported.

3 Likes

This is what happens when you create a massive segmentation in your own product stack. With every “new” and “improved” version of the board we delay software support that is mostly all generated by free and open source work.

3 Likes

Since I havent made an update to this guide in a long long time (where some areas still need cleaning) I have started some updating today to make it more user friendly and interactive (if we can call it that).


More archcraft themes

https://github.com/shreyasl10/Dotfiles
https://github.com/l-pontes/myArchcraft
https://github.com/OckhamOdyssey/dotfiles
https://github.com/benjibrown/archcraft-theme-manager
https://github.com/kigaita/archcraft
#Another Theme
curl -s https://raw.githubusercontent.com/raitonoberu/archcraft-xfce-gruvbox/master/install.sh | bash -s

Sorry I totally missed your comment. I’de totally be willing to test it and see if it works. I just don’t know how to build it…

i there,
i just received my Rock5b Plus. Armbian support would be really great!
i’ve tried adding dts and board config. but beeing new to armbian i’m not sure i am understanding the full process yet.
so if anyone is able to do this, i can build and test

@Stef_Hagner @mxrwp
Hey everybody! I was working on adding Rock5B+ to Armbian so if anyone is interested in trying a prebuilt image (this is for sd card / emmc only to see if everything is being recognized) here it is

Edit: Link taken down as test is complete.

3 Likes

I get " This location can’t be reached." when accessing the link.
Is it possible to post the image somewhere without creating an account ?

No I took it down as the patches got merged. The test image was just to test it working on real HW. A board configuration to armbian/build is following

3 Likes

Sorry for the late reply. Thanks so much for adding a patch! Is the patch now in master so we can build our own images and/or are prebuilt images going up on the armbian site? Thanks again for doing this!!

When this is merged you can build images yourself or just download the config and add it to armbian/build.

3 Likes

It’s merged now! Happy building :slight_smile:

4 Likes

Hey @meco I can report that it boots fine on my radxa 5b+ fine with the latest 6.12. I’ve been trying to rebuild targetting the legacy branch as I need access to the 5.10 kernel that supports hardware accelerated rgba transforms. But every time I try to make a build that targets legacy it won’t boot. I’m thinking it may be because the rk3588-rock-5b-plus.dts file isn’t in linux-dtb-legacy-rk35xx or something. https://mirror.twds.com.tw/armbian-apt/pool/main/l/linux-dtb-legacy-rk35xx/linux-dtb-legacy-rk35xx_24.5.1_arm64__5.10.160-S9fb8-D440d-Pa8bc-C1778H5c21-HK01ba-Vc222-Bf15a-R448a.deb

I couldn’t find any other obvious differences the board conf files for 5b and 5b-plus seem pretty identical otherwise. Do you have any idea what would be necessary to get the rk3588-rock-5b-plus.dts available in a legacy build. I really want to get accelerated rgba processing in gstreamer working and it seems that it isn’t supported in gstreamer only ffmpeg according to radxa from this comment. HDMI Input on Rock 5B

Thanks again for your great work getting armbian working on rock pi 5b+!

1 Like

I managed to figure it out by connecting to the uart and looking at the error log.
It was saying “** File not found /boot/dtb/rockchip/rk3588-radxa-rock-5b+.dtb **”
So I just copied the file “/media/user/armbi_root/boot/dtb-5.10.209-legacy-rk35xx/rockchip# cp rk3588-rock-5b-plus.dtb rk3588-radxa-rock-5b+.dtb”
And it started to boot fine.

The Rock5B Plus images are also available prebuilt at https://www.armbian.com/rock-5b-plus/

2 Likes