New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Debug unreliable screen detection and possible EDID issue #105
Comments
Useful debugging information from David Airlie
https://01.org/linuxgraphics/documentation/2013-intel-core-processor-family |
Example of the EDID shown in xrandr output different despite EDID blocks being the same;
|
Logs from connecting a HDMI2USB with no firmware loaded;
|
This is the firmware we are testing with: https://jms.id.au/~joel/saturday-test.tar.xz It is built from shenki@ff4a1bd |
@mithro what did you turn on to enable those drm debug messages? |
Plug in
|
A bunch of logs uploaded from my machine to https://drive.google.com/file/d/0B5VlNZ_Rvdw6Skk4bU15OFRpTXM/view?usp=sharing |
What happens when I disconnected the connector;
|
Plug fail
|
More interesting plug;
|
@shenki |
|
Found some more useful information at http://unix.stackexchange.com/questions/114359/how-to-get-edid-for-a-single-monitor
|
Getting captures we can analyze later would be useful. Setup instructions;
This setup will only be testing the I2C on the "prebuffer" side of the system, which is 3V3. To test what is actually seen by computer you will need to either;
The raw EDID file which is loaded into the FPGA memory can be found at https://github.com/timvideos/HDMI2USB/blob/master/hdl/edid/edidrom.hex or https://github.com/timvideos/HDMI2USB/blob/master/hdl/edid/hdmirom.hex VHDL for the I2C slave in the FPGA can be found at |
There has been some discussion on this issue on the mailing list at https://groups.google.com/forum/#!topic/hdmi2usb/AwyF-l0kslM |
This problem has been solved in the misoc based firmware at https://github.com/timvideos/HDMI2USB-misoc-firmware - we have found only one laptop which doesn't work reliably with that implementation so far. |
The new HDMI2USB-misoc-firmware doesn't suffer from these problems. All active development is now on the HDMI2USB-misoc-firmware which supports both the Atlys and Opsis boards and has loads of other new features! |
Currently we seem to randomly get issues with the Atlys board not being detected.
The text was updated successfully, but these errors were encountered: