I'm trying to get 60hz playback but LE doesn't show a 60hz option. The config seems to be read properly and my rockpro64 running LE using the same cable and port runs @ 60hz.
CodeLibreELECpi:~ # cat /proc/device-tree/model Raspberry Pi 4 Model B Rev 1.1 LibreELECpi:~ #LibreELECpi:~ # vcgencmd get_config hdmi_enable_4k hdmi_enable_4k=1
Polling the device doesn't show a 60hz UHD mode on RPI
Code Display MoreLibreELECpi:~ # tvservice -m DMT Group DMT has 2 modes: mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive mode 82: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive LibreELECpi:~ # tvservice -m CEA Group CEA has 11 modes: mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive mode 5: 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced (native) mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive mode 32: 1920x1080 @ 24Hz 16:9, clock:74MHz progressive mode 63: 1920x1080 @ 120Hz 16:9, clock:297MHz progressive mode 93: 3840x2160 @ 24Hz 16:9, clock:297MHz progressive (prefer) mode 95: 3840x2160 @ 30Hz 16:9, clock:297MHz progressive mode 100: 4096x2160 @ 30Hz unknown AR, clock:297MHz progressive
How can I enable 60hz UHD on my RPI?
AIUI the Pi 4B doesn't support 2160p50-60 4:2:0 modes - so if your display only supports them - you're likely to be out of luck?
4:2:0 was introduced to HDMI 2.0 specs to reduce the bandwidth required (bringing the 8-bit 4:2:0 2160p50-60 modes within HDMI 1.4b bandwidths avoiding a requirement for HDMI 2.0 full bandwidth support on some 'HDMI 2.0' TVs).
My Sony TV has to have high-bandwidth HDMI 2.0 modes enabled (it's called 'Enhanced' on Denon and Sony) - and even then only 2 of the 4 HDMI inputs on my Sony UHD TV support the higher bandwidth ports - which are required for non-4:2:0 2160p50-60 inputs.
My Pi 4B currently runs 2160p60-60 at RGB 8-bit - and I believe 4:2:2 is supported or will be. However 4:2:0 output requires vertical chroma subsampling as well as horizontal subsampling (4:2:2 is horizontally subsampled only) and I think I read one of the Pi devs comment that may be tricky for the Pi to implement?
In other words - 2160p50-60 isn't supported by the Pi in all HDMI 2.0 flavours.