HDMI Input Support

Hi All

I’m considering to use the 5 SBC with HDMI input (I want to record 4k 60fps videos).
I’m already tried to use orange pi 5 ultra (which is based on same chipset (rockchip 3588).

Looks like that HDMIrx is not well supported by linux community
https://forum.armbian.com/topic/49741-orange-pi-5-ultra-support/ - Indicates that hdmi input is turned off by default
HDMI In frequently reset - Looks like HDMI in can’t be used by with USB or Bluetooth or HDMI out.

I’m willing to compromise on HDMI out. But the others are necessary for me while using the HDMI in.
Is it a rockchip 3588 issue?

It is a Rockchip issue. They like to say they support Linux but don’t take it seriously in reality, maybe except video transcoding.

So what are the options to to use HDMI input?
Is there other boards available?

Radxa Team -> Any help in here? Did you able to run HDMI input on rockchip 3358 for a long term?

Hi @Erez8,
Regarding the first question, hdmiin has always been turned on by default on our products and systems and has been tested.
Regarding the second question, I’ll verify it and get back to you.

The main issue that there are many reports about not being able to use USB, WIFI and HDMIrx in parallel. Did you test it all together?

I am running glxgear, iperf3 over wifi, and dd over usb at the same time. I’ll let you know the results after an hour of continuous operation.

Nice! thanks a lot!

Also it’s important to run HDMI input with 1080p 30fps (4k 60fps later) and encode it to x264 and save to disk in parallel to the tests that you are doing right now.

Yes that’s what I did, after my tests everything works fine, I’m using radxa os, maybe it’s different for armbian

thank! I will download it and will return my findings. Can you share which commands did you run for HDMI usage?

This is my recording command: gst-launch-1.0 -v v4l2src device=/dev/video0 ! video/x-raw,framerate=60/1 ! mpph264enc bps=51200000 rc-mode=vbr ! h264parse ! matroskamux ! filesink location=/media/rock/85623ea0-d98f-427d-982c-cb0eac888f55/1.mkv

2 Likes

Thanks!

Can you share which kernel did you use?
Do you have your own custom kernel?

Hi @Erez8,
I just use this image: https://github.com/radxa-build/rock-5b/releases/download/rsdk-t1/rock-5b_bookworm_kde_t1.output.img.xz

1 Like