HDMI auto detect prefer mode via EDID display.

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

HDMI auto detect prefer mode via EDID display.

3,063件の閲覧回数
wangtsungli
Contributor IV

Hi Community,

I'm working on i.MX6 Quad sabre-SD platform and build Android 6 as image.

I'm wondering that Android have auto detect HDMI prefer mode or not?

This is what I have facing.

In my u-boot environment I set my hdmi resolution to 1920*1080 like below.

console=ttymxc0,115200 init=/init video=mxcfb0:dev=hdmi,1920x1080M@60,bpp=32 video=mxcfb1:off video=mxcfb2:off video=mxcfb3:off  vmalloc=256M androidboot.console=ttymxc0 consoleblank=0 androidboot.hardware=FX100 cma=384M androidboot.selinux=disabled androidboot.dm_verity=disabled

And I connect a monitor which can just display for 1366*768.

Then I cat  /sys/devices/soc0/soc/20e0000.hdmi_video/edid to check EDID value and it showed 1366*768 too.

However the display only show 640x480.

As my limited knowing, board will ask for EDID from panel to know which resolution does panel like and then send DATA to monitor.

But why Android display different resolution with the EDID that panel gave to my board?

How can I fix this issue?

ラベル(6)
タグ(2)
0 件の賞賛
返信
1 返信

2,113件の閲覧回数
joanxie
NXP TechSupport
NXP TechSupport

because current bsp driver don't support 1366x768, and your settings is 1080p resolution, if your hdmi couldn't support this, the output would be using default one, if you need to output 1366x768, pls refer to the link as below, you need to change the source code in the bsp:

https://community.nxp.com/message/342940?commentID=342940#comment-342940 

0 件の賞賛
返信