If you have an extlinux.conf, it will have a kernel line, the kernel is often called Image
A edid is 128 Bytes ,, a binary file, often a ls -l will show size 0, but if you view it somehow (cat?) it is NOT zero
A partial example, not all 30 lines,,, and sometimes it does not exist (the edid directory) (attached to 4K display)
ls -l /lib/firmware/edid/
total 116
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1024x600.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1024x768.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1152x864_75hz.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1280x1024.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1280x720.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1280x768.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1280x800.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1360x768.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1366x768.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1400x1050.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1440x900.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1600x1200.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1600x900.bin
edid files can be found (always?) in /sys/class/drm/ ... in the appropriate subdirectory
BUT, if you boot with monitor turned off, there will be no edid files
BTW
the modeline bit goes into xorg.conf, often SBC have no xorg.conf and (ie, it is not an edid binary)
Xorg -configure will NOT work for mali ,, if you can MANUALLY make an xorg.conf, you are a lot better than me
----
try this or some slight variation (as needed)
edid-decode /sys/devices/platform/display-subsystem//drm/card0/card0-HDMI-A-1/edid
The first bit of the report is the edid binary
A edid is 128 Bytes ,, a binary file, often a ls -l will show size 0, but if you view it somehow (cat?) it is NOT zero
A partial example, not all 30 lines,,, and sometimes it does not exist (the edid directory) (attached to 4K display)
ls -l /lib/firmware/edid/
total 116
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1024x600.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1024x768.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1152x864_75hz.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1280x1024.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1280x720.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1280x768.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1280x800.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1360x768.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1366x768.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1400x1050.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1440x900.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1600x1200.bin
-rw-rw-r-- 1 root root 128 Sep 16 09:18 1600x900.bin
edid files can be found (always?) in /sys/class/drm/ ... in the appropriate subdirectory
BUT, if you boot with monitor turned off, there will be no edid files
BTW
the modeline bit goes into xorg.conf, often SBC have no xorg.conf and (ie, it is not an edid binary)
Xorg -configure will NOT work for mali ,, if you can MANUALLY make an xorg.conf, you are a lot better than me
----
try this or some slight variation (as needed)
edid-decode /sys/devices/platform/display-subsystem//drm/card0/card0-HDMI-A-1/edid
The first bit of the report is the edid binary