04-05-2016, 11:07 AM
(04-03-2016, 09:23 AM)Andrew2 Wrote:(04-03-2016, 08:35 AM)longsleep Wrote:(04-03-2016, 07:00 AM)Andrew2 Wrote: It's about hdmi_cts_compatibility, that has to be set to 1 if one wants to use a DVI display with BSP kernel. In Armbian we implemented a quick&dirty script to adjust display settings on H3 boards: h3disp that could be adopted easily (by Lenny Raposo for example ; ) to a a64disp version that uses dtc instead bin2fex/fex2bin. Everything else can remain pretty identical (of course device-tree-compiler package should be added to the list of default packages).
This is a lot of code just to change display settings. I would very much prefer to have settings for this in U-Boot so people can configure it using uEnv.txt.
Hmm... I haven't looked really into it, just grepped through linux-pine64/drivers/video/sunxi... isn't there EDID support available (maybe adding 'disp.screen0_output_mode=EDID' to kernel cmdline necessary)?
just booted my p64 with the 'disp.screen0_output_mode=EDID' cmd line/
on my DELL U2410, i get no video by default. by using that cmdline flag, i get working video. :-)
(this doesn't help my little 7" screen, though - it's not supporting the resolution, i'm sure)