HDMI Resolutions testing

@Joseph confirm and update

HI davemfļ¼Œ
AMLOGIC 's project manager have communicated with their shanghai engineer ,I conact him moriing,their software enginerr is filling the ducuments.
it will reply this week.

1 Like

HI davemf, sorry for lating to reply about the HDMI resolutions issue ,I have got a ducument from amlogic RD, I provide it to you first, any question pls contact me anytime,ths!

refer as below:
http://www.mediafire.com/file/xwdzebf8uj4q3fk/HDMI_CLOCK.pdf

Ok, we can answer the question#2

But, what about #1 and #3

The below code can answer the question

+	/* pll setting for VESA modes */
+	{{HDMIV_640x480p60hz, /* 4.028G / 16 = 251.75M */
+	  HDMI_VIC_END},
+		4028000, 4, 4, 1, VID_PLL_DIV_5, 2, 1, 1, -1},
+	{{HDMIV_800x480p60hz,
+	  HDMI_VIC_END},
+		4761600, 4, 4, 1, VID_PLL_DIV_5, 2, 1, 1, -1},
+	{{HDMIV_800x600p60hz,
+	  HDMI_VIC_END},
+		3200000, 4, 2, 1, VID_PLL_DIV_5, 2, 1, 1, -1},
+	{{HDMIV_1024x600p60hz,
+	  HDMI_VIC_END},
+		4115866, 4, 2, 1, VID_PLL_DIV_5, 2, 1, 1, -1},
+	{{HDMIV_1024x768p60hz,
+	  HDMI_VIC_END},
+		5200000, 4, 2, 1, VID_PLL_DIV_5, 2, 1, 1, -1},
+	{{HDMIV_1280x768p60hz,
+	  HDMI_VIC_END},
+		3180000, 4, 1, 1, VID_PLL_DIV_5, 2, 1, 1, -1},
+	{{HDMIV_1280x800p60hz,
+	  HDMI_VIC_END},
+		5680000, 4, 2, 1, VID_PLL_DIV_5, 2, 1, 1, -1},
+	{{HDMIV_1152x864p75hz,
+	  HDMIV_1280x960p60hz,
+	  HDMIV_1280x1024p60hz,
+	  HDMIV_1600x900p60hz,
+	  HDMI_VIC_END},
+		4320000, 4, 1, 1, VID_PLL_DIV_5, 2, 1, 1, -1},
+	{{HDMIV_1600x1200p60hz,
+	  HDMI_VIC_END},
+		3240000, 2, 1, 1, VID_PLL_DIV_5, 2, 1, 1, -1},
+	{{HDMIV_1360x768p60hz,
+	  HDMIV_1366x768p60hz,
+	  HDMI_VIC_END},
+		3420000, 4, 1, 1, VID_PLL_DIV_5, 2, 1, 1, -1},
+	{{HDMIV_1400x1050p60hz,
+	  HDMI_VIC_END},
+		4870000, 4, 1, 1, VID_PLL_DIV_5, 2, 1, 1, -1},
+	{{HDMIV_1440x900p60hz,
+	  HDMI_VIC_END},
+		4260000, 4, 1, 1, VID_PLL_DIV_5, 2, 1, 1, -1},
+	{{HDMIV_1680x1050p60hz,
+	  HDMI_VIC_END},
+		5850000, 4, 1, 1, VID_PLL_DIV_5, 2, 1, 1, -1},
+	{{HDMIV_1920x1200p60hz,
+	  HDMI_VIC_END},
+		3865000, 2, 1, 1, VID_PLL_DIV_5, 2, 1, 1, -1},
+	{{HDMIV_2560x1600p60hz,
+	  HDMI_VIC_END},
+		3485000, 1, 1, 1, VID_PLL_DIV_5, 2, 1, 1, -1},

It is included by HDMI_CLOCK.pdf

Hi,davemf:
I add some HDMI output resolutions supporting, but we donā€™t have so much monitor. Would you help me do some test for that list below? thx

  •    "640x480p60hz",
    
  •    "800x480p60hz",
    
  •    "800x600p60hz",
    
  •    "1024x600p60hz",
    
  •    "1024x768p60hz",
    
  •    "1280x800p60hz",
    
  •    "1280x1024p60hz",
    
  •    "1360x768p60hz",
    
  •    "1366x768p60hz",
    
  •    "1440x900p60hz",
    
  •    "1600x900p60hz",
    
  •    "1680x1050p60hz",
    
  •    "1920x1200p60hz"
    

Test image download:

$ md5sum Vim_Nougat_V170629_HDMI_Test.7z
e4c9ff14b673a01c1768b98fc585645c Vim_Nougat_V170629_HDMI_Test.7z

Hi,davemf

Can you try to flash the firmware and give us some feedbacks?
Thanks very much!

Hello. Can you provide source code patches for self compilation?
Thx.

Hi lTzXl:

Here is the HDMI patch,just for test, if any question please feedback here.

  • nougat_common.tar
    this patch local at: your-project-path/nougat/common/

  • nougat_packages_apps_TvSettings.tar
    this patch local at: your-project-path/nougat/packages/apps/TvSettings/

@xmsaf @davemf

Hi, terry & kenny.
I was on vacation.

Iā€™ll test itā€¦

I have a Philips 298X4QJAB 29 X-Line Monitor
Resolution 2560x1080
On give me the modified file with that resolution i can test it
I am willing to test ubuntu

Hi Kenny,

when Iā€™m saw pop-up that thread, Iā€™m quickly make some test with ROM

The ā€œnativeā€ HDMI resolutions like 1080p, 720p (finally :slight_smile: ) either 480p is working. So Iā€™m see progress here, because 720p, 480p not well working either previous advices was applied.

unfortunatelly non of the 640x480, 800x480, 800x600, 1024x600 is working for me. Try either native HDMI cable or HDMI-DVI cable. Others resolutions isnā€™t avalaible in my monitors, itā€™s system finally use EDID info?

I can not test HDMI resolution, because Nougat work is very bad.

The Nougat constantly hangs and errors out (see video http://www.mediafire.com/file/fx8m6u6umhd4dy4/MOV_9670.mp4).
List of HDMI resolution does not has new values.

I was tested it.
New resolutions can select with keyboard only, mouse can not select it.
New resolutions does not work on all my monitors.


I can confim davemf findings, my screen looks quite similar like on the screenshot, one monitor say, 'input not supported = acer 24", Fujitsu Siemnes shows similar paterns we see" when I would like try differents settings than 1080p, 720p, 576p, 480p like 800x600, 1024*768 etc


1 Like

Thank you for your feedback on the test.
could you tell me which resolution is on your monitor? @TomasFilip @davemf

this resolution of 2560x1080 is not add yet, that will be add while the method I set is correct. and it looks like not work a right way. :sweat:

you can also have a try, flow this pdf:

You can refer to my changesļ¼š

I tested all resolution on my displays 1280800 and 1360768.

Hello Kenny,

resolutions what you see is 576p, the any of the 720p, 480p, 1080p works,
none of the others (what arenā€™t xxxp ) not working. What I can try is get a settings on second monitors (see strange pattern), when Iā€™m probably can run the info about resolutions directly from monitors, maybe will give me a feedback about what is really set

The one monitors supports resolutions up-to 1920x1080 (23"5, HDMI/DVI/VGA), second 19" supports up-to 1280x1024 (DVI/VGA)

update: today Iā€™m not able anymore used second monitor, looks that anytime when Iā€™m connected them, is change res to 1080p, what is too high for them, so I cannot repoduced. Iā€™m try Sony TV and that TV showes always correct resolutions, what was selected, but screen was never good. When Iā€™m see screen itā€™s getting on my mind something what happend to me on kind of ARM device like last yearā€¦

I have right resolutions, but framebuffer is writing instead 32bits only 24bits. What causing very similar pictures. So pictures needs to be adjust acordingly to support RGBA instead RGB modeā€¦ Can be somehow that, for res. like 1024x768 incorrect depth of framebuffer is used?

Iā€™m testing Nougat rom (itā€™s crashing all the time) on Acer AL1717 , itā€™s 4:3 and max resolution 1280x1024. None of 4:3 resolutions working, I got same result as davems on screenshot DSC_9673.JPG, only blurry linesā€¦