5 May 2021, 20:14

Hi @f00f00t

Thanks for the log. There is something wrong with the EDID detection phase as stated by the line

May 5 15:15:38 RECALBOX user.debug kernel: [3.06] [drm:drm_do_probe_ddc_edid] drm: skipping non-existent adapter s3c2410-i2c

This means the xu4 could not read the EDID information from your screen (don't know why). Then, you can read:

 May 5 15:15:38 RECALBOX user.debug kernel: [3.06] exynos-hdmi 14530000.hdmi: [drm:hdmi_mode_valid] xres=1920, yres=1080, refresh=0, intl=0 clock=172780000
 May 5 15:15:38 RECALBOX user.debug kernel: [3.06] exynos-hdmi 14530000.hdmi: [drm:hdmi_mode_valid] Could not find phy config for 172780000

I think that the parsing of the video cmdline passed from boot.ini. The clock is quite high for such resolution. It should be around 148500000.
The XU4 seems to not understand that type of resolution as it says:

 May 5 15:15:38 RECALBOX user.debug kernel: [3.06] [drm:drm_mode_prune_invalid] Not using 1920x1080 mode: BAD

There may something in the kernel of 7.2 that does not go well with your particular installation. Stiil trying to figure out...

I think we could try playing around with the boot.ini. Could try disable all videoconfig line and enable this one:

setenv videoconfig "drm.edid_firmware=edid/1920x1080.bin"

Please copy/paste this new line, check out the drm.edid_firmware, it is for newer kernel.

David