Hello, I’ve just gotten my Radxa Orion O6 in the mail a few days ago and have just finished setting it up.
There are a few things i tested and ran into issues with so i would like to ask:
Is it normal for the new CIX open source kernel to perform about 2x worse than the one from the prebuilt one in debian image?
CPU scaling seems to be completely messed up, In the debian image the CPU clocks up higher when there’s more load (As one would expect) but if you build the kernel from the CIX sources the clocks go down the more load is put on?
If the board is powered via an ATX PSU the power supply does not seem to shut off when the board is off, Could this be fixed via a future UEFI update?
The board refuses to reboot occasionally if you try from the OS, Perhaps this is an issue on my install?
My USB devices seem to randomly act up (Disconnects at random or refuses to work until i unplug and replug) Additionally my 60% keyboard’s function buttons act as media and brightness buttons for some reason?
EFI does not seem to properly work yet, At least in the linux environment side (Lack of EFI FB and EFI vars)
Another update:
After trying to compile EDK2 (And failing) i’ve had MarioB compile the latest beta for me (Many thanks), Once flashed and booted i noticed that EFI started working in linux, Including the RTC and other fun stuff.
Sadly i can’t create new boot entries from efibootmgr but at least i can use it.
The fan no longer spins at max speed and i’m pretty sure efifb works now? Can’t tell since my install boots too quickly.
I’ve noticed that the power button shows up now in dmesg
Pressing the power button does nothing though?
Would be nice if the fan was also exposed to linux, Perhaps someday.
Finally i would like to see some sort of progress page (Perhaps i missed it) listing what works/doesn’t in mainline, Something akin to the RK3588 mainline page
Since nobody seems to be interested in creating a list of what works and what doesn’t i decided to take the liberty of doing that myself.
List can be found here.
How would like contributions to the list? Pull requests?
The front USB connections work on mainline, but only with firmware 9.0.0. With firmware 0.2.2 the ACPI nodes for the relevant USB ports show up as “status 0” and are not probed by the kernel.
Yeah pull requests are welcome, My case has USB 3.0 ports so i can’t really test that, Would have assumed it worked but rathered not put “works” unless i actually tested it.
@System64, that is a really nice table, thanks! I have one small suggestion - you should add entries for the video encoder and decoder as well. Another idea is to track support for the second USB-C port as video output (to compliment the DP, eDP, and HDMI entries).
After using my orion for a bit i feel like i should report some of the things i’ve noticed,
Hard powering off the machine (Holding the power button) does not fully bring the board down, Some parts remain active such as the GPU, CPU fan or sometimes USB.
Ethernet seems to occasionally crash with the following:
Not really sure if this is an issue on my board? Or an issue with my USB Hub but USB occasionally starts to glitch out, Either disconnecting my keyboard, Mouse, Or other things, I did not experience this with any other machine using my USB Hub. (It’s a powered USB hub)
UEFI boot time is very very long, It takes quite a bit for UEFI to start loading i’m hoping something can be done about that. (Not talking about UEFI scanning for stuff, You can disable scanning for network devices from settings, I’m referring to the time it takes from powering on the board until something shows on screen)
The CPU sometimes seems to crash, Likely due to not enough voltage for my board? (Hence why the stock frequency is 2.5 with an overclock to 2.6) though this is very very rare but does happen sometimes.
The power supply remains active despite the machine being off, I’m really hoping this can be fixed with a software update as i would rather not hear my fans (even though quiet) run all the time, I would also prefer to not wear out the bearings for no reason.
I’ve personally switched to the orion a month ago, It will be my daily driver for at least 3-5 years,
I hope to provide extended use feedback here and actually see some of the bugs get fixed since this is a really great board.
Hello,
I appreciate the testing because I also plan to switch either to the Orion O6 or to a Ampere system.
When the schematics were first released I read them and found out that the PSU will never turn off.
Because the ATX header just shorts PS_ON with GND to always supply 12V.
So it isn’t a real ATX power input just a 12V input with a different plug that happens to short out two pins.
Yup i am on the 0.3.0 firmware
PSU remains active even post shutdown, PCIE devices seem to shut off as far as i’m aware though?
I think, Fans on my rx580 stop spinning whenever i shut my board off though i manually power off the PSU just in case.
You need a high powered 12V PSU (a GPU also only takes 12V) and the cheapest kind of 12V PSU I can think of is a ATX PSU.
There are some PSUs out there that turn off their fan if it isn’t needed so you could use on of those.
Or alternatively there are also 12V PSUs on amazon that output a lot of power without a fan, the only downside is that you have to wire them up yourself