pi-top fails to boot with EDID enabled
Jon Abbott (1421) 2651 posts |
My pi-top fails to boot with EDID enabled (tested with 16-11-18 5.27 build) The resolution set in CONFIG.TXT doesn’t appear to matter, it boots to a black screen that slowly fades to white. |
Chris Evans (457) 1614 posts |
I suspect this is on your pi-top one whose display is 1366 pixels wide. i.e. not divisible by 8 p.s. pi-top 2’s EDID defaults to 1920×1080 and that works o.k. but it also offers a 720 mode, selecting it results in no display |
Jon Abbott (1421) 2651 posts |
Correct. I would expect this to be handled now the OS supports padding to fix the “not divisible by 8” issue. |
Chris Evans (457) 1614 posts |
Mmm I am duly disabused. I wonder though if there is a bug in that new feature and a copy of the EDID block might help Jeffrey fix it? |
Jeffrey Lee (213) 6048 posts |
If it’s the same EDID from here then it seems to work OK for me with the latest ROM (although I’m testing with a regular monitor, using hdmi_edid_file in config.txt to get the firmware to load EDID.DAT). Did it used to work in the past? (although I added support for automatic row padding about a year ago, I don’t remember seeing anyone report back that the pi-top was now working correctly). In particular, if specifying disable_mode_changes makes it work, then that points to a problem with how we’re reprogramming the GPU. Also, what does *Status show for the configured mode? |
Rick Murray (539) 13840 posts |
So:
Or:
Given this is the internet, I’m leaning towards the second choice… |
Steve Pampling (1551) 8170 posts |
It worked great but nobody bothered to say so I’ve just finished a day full of that option, mixed with a large helping of us not changing anything and magically fixing things for a service involving a third party who “didn’t do nuffin honest guv it must have been your change” |
Jon Abbott (1421) 2651 posts |
It’s not quite the same, there’s a few bytes that are different:
I’ve never got EDID to work on my pi-top.
“Auto”. Configure is also set to “Auto”. Obviously that’s with EDID disabled, I don’t know if either of those change when it is enabled. |