HDMI Resolutions testing

Hi, Gouwa!
What is amlogic’s developers said on this issue?

I am not satisfied with this, most of the stuff needed depends on Amlogic and Arm, so if they are in a bad mood, they can reject you, this is so frustrating.

Come on Amlogic, Allwinner, Rockchip, Arm…, it’s 21st century, it would be normal for any sbc to run Gnu/Linux distributions, without having stupid driver and many other issues.

I think it’s in their interest, running multiple operating systems on a sbc is a plus for any manufacturer, this can only help them.

Why don’t they release their sources to community, so the community will maintain all that is needed, they won’t lose nothing, it can only help them.

There is a chance, that we could end up waiting for months, if Amlogic decides this, and i didn’t bought this board for collecting dust, i bought it as a mini pc.

4 Likes

Hi, terry & Gouwa!
How long to wait?

This display supports 1024600 and 800480 only, and does not support the 1280720 and 19201080.

Will there be a solution?

I’m too waiting for a 800x480 output in Nougat and mmallow…

Any ETA for a solution?

Best

Philippe

Hello. Any news? I’m waiting for 1024x600 too.

We are applying the documentation from Amlogic, will share here and keep researching on this.

And Where is it?
How long to wait custom resolutions?

1 Like

@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?