Radxa 5b - where do I start? - 5 major problems?

LOL! Armbian does close to nothing here. Quite the opposite, if you read ROCK 5B Debug Party Invitation again you will realize the Armbian guys only whining about HW details like USB PD and them not touching anything related to the 5.10 BSP kernel majority of Rock 5B users will have to use for many many more months or even years.

But since they rely on Radxa’s kernel repo since day one everything that gets fixed there is automatically inherited in Armbian after some time.

That was just an inappropriate PCIe ASPM default in Rockchip’s kernel. Reported as first issue/suggestion here in this active device review and fixed by Radxa within days. As such once Armbian updated their kernel packages the fix arrived there too.

Next issue Armbian will automatically inherit by using Radxa’s kernel and being from the very same aforementioned list of suggestions is this here. This will then also allow Orange Pi 5 running with Armbian to perform better since currently when using Armbian and not the crappy Xunlong OS images performance is harmed by the uptreshold parameter.