EDID is a standardized format of data to describe a monitor when the video card queries the monitor. This information is used to automatically fill in framebuffer settings in console mode, as well as “/etc/X11/xorg.conf” for graphical mode (the query itself uses i2c protocol). You would need the specifications of your monitor and convert that to the bytes to program in to the EDID. You may see reference to DDC, this is the wire used for sending EDID data…EDID is an evolution of what was originally only DDC and DDC could be considered a subset of EDID.
I have no knowledge of any particular monitor, they all vary. You might start with the definition of EDID from here (there are other URLs listed as a reference):
If you want an example of EDID data you can see what the Jetson thinks of a working HDMI monitor with:
sudo cat `find /sys -name edid`
You can get a verification of what that EDID data translates as by copy and paste into here:
Note that when EDID fails you can still manually add modelines and other configuration data into places like xorg.conf, but you would still have a learning curve to understand modelines and how to manually add them to xorg.conf. In the case of monitors supporting certain default “always available to video card” resolutions and timings, then you could just force your video into that mode and not rely on manual or automatic configuration data (the video card could not verify this as a correct mode, but it would work anyway if the monitor supports that mode).
I do not know if the EDID adapters from your URL provide correct EDID data when paired to a particular monitor sold together.