Miscellaneous testing

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:

  1. 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?

  2. 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?

  3. The board refuses to reboot occasionally if you try from the OS, Perhaps this is an issue on my install?

  4. 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?

  5. EFI does not seem to properly work yet, At least in the linux environment side (Lack of EFI FB and EFI vars)

Update, I’ve just tried pure mainline linux (linux-next) and a few things were resolved,
Keyboard now works as intended and so does CPU scaling.

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

Thank you for reading :smile:

7 Likes

I would also find a progress page highly useful!
It would probably also help attract new customers.

4 Likes

Note, the fan is exposed to linux when working with the BSP kernel, I’m silencing it like this:

echo 17 > /sys/bus/platform/devices/4070000.i2c:ec@76:pwm-fan/hwmon/hwmon1/pwm1

It’s just that mainline doesn’t seem to have the CIX hwmon driver yet.

Correct, I’ve since switched to mainline and updated to the 9.0.0 firmware.
Fan is automatic now so there’s no need to manually set it’s speed.