After enabling the rk3588-hdmirx overlay in armbian-config device tree overlays, whenever I boot, I am greeted with multiple hdmirx (fdee0000.hdmirx-controller: hdmirx_wait_lock_and_get_timing HDMI pull out, return!) errors on boot.
On a previous install, the hdmirx errors would block the entire boot process and it would just hang forever. I do not know the exact cause, but the issues seemed to arise after I ran this command to disable the X Display Server "systemctl set-default multi-user.target".
The errors could only be resolved if I plugged in the sd card into another device and removed rk3588-hdmirx from overlays in /boot/armbianEnv.txt .
I have since reinstalled Armbian, but the errors still appear during the boot process, however now they do not block the boot process and I am able to successfully boot into Armbian.
Is there any solution to get rid of these errors, or ensure that the "fdee0000.hdmirx-controller: hdmirx_wait_lock_and_get_timing HDMI pull out, return!" error doesn't block the boot process without disabling hdmirx?
These are my current device details:
.. orangepi@orangepi5-plus
`:]x**j-,' -----------------------
.,+t***********z\<" OS: Armbian 25.5.1 noble aarch64
?******************; Host: Orange Pi 5 Plus
'*n` .'`^,;;,^`'. ,cc. Kernel: Linux 6.1.115-vendor-rk35xx
-<. .[l Uptime: 30 mins
// ^^ ^^ \\ Packages: 1822 (dpkg)
!^ ^^ ": Shell: bash 5.2.21
'tt}` !~]rj_ ")t/. Display: 3840x2160 @ 60 Hz
Itttt?' ~~]rr] `{tttt, DE: KDE Plasma 6.3.90
\tttttt!""I_]r("""~tttttt1 WM: KWin (Wayland)
'_tttttttttttt)ftttttttttttti. WM Theme: Breeze
\*ztttttttttttttttttttttttttf**[ Theme: Breeze (Dark) [Qt], Yaru [GTK3]
l**c)tttttttttttttttttttttttt(z**, Icons: breeze-dark [Qt], Yaru [GTK3]
.z*x.`tttttttttttttttttttttttt.`u*n Font: Noto Sans (10pt) [Qt]
>` (tttttttttttttttttttttt] "I Cursor: breeze (24px)
,tttttttttttttttttttttt` Terminal: konsole 25.4.1
./tttttfttttttttfttttt( CPU: rk3588 (8) @ 2.40 GHz
'I)))(\()(tt))|\()({;' GPU: Mesa Mali-G610 (Panfrost)
.~~~~~~~|)~~~~~~~< Memory: 4.34 GiB / 15.58 GiB (28%)
'[)))))1|()))))))? Swap: 0 B / 7.79 GiB (0%)
",,," ",,,^ Disk (/): 7.82 GiB /
Here is the dmesg log after boot up, the hdmirx errors appear near the end:
boot_errors.txt