Firefly开源社区

标题: HDMI如何输出YUV420? [打印本页]

作者: bearbrother    时间: 2015-2-12 10:23
标题: HDMI如何输出YUV420?
目前的HDMI驱动在解析EDID的时候,只设置了YUV444和YUV422,。
在强制设置成YUV420的情况下,仍然显示的是YUV422;

可以根据这个图像http://forum.doom9.org/showthread.php?p=1640299 得到确认;
显示屏幕没有问题,在使用PC的情况下,可以明显看得出420和422的区别;
请问,是否HDMI驱动强制输出了422?
能否公开HDMI的寄存器资料???
急啊!
作者: zhansb    时间: 2015-2-12 10:42
RK3288HDMI TX支持YUV444和YUV422,不支持YUV420
作者: bearbrother    时间: 2015-2-12 11:01
zhansb 发表于 2015-2-12 10:42
RK3288HDMI TX支持YUV444和YUV422,不支持YUV420

谢谢版主;
另外问一个问题:
对于4K 60Hz来说,上次问了一下,我们之前买的是8月份的板子,说是工程样机,这个4K 60Hz可能出现闪烁的情况,现在再买的板子,还会有这种情况吗?

同时,我看到代码里面,RK3288_hdmi_hwc.c的函数hdmi_dev_config_video里有一段:
                else if ((vpara->vic > 92 && vpara->vic < 96) || (vpara->vic == 98)) {
                        vpara->vic = (vpara->vic == 98) ? 4 : (96 - vpara->vic);
                        hdmi_dev_config_vsi(hdmi, vpara->vic, HDMI_VIDEO_FORMAT_4Kx2K);
                }
这段代码里面,从92到96以及98,都没有对应4K 60Hz的,这样的话,是不是有问题?

作者: bearbrother    时间: 2015-2-12 11:02
另外再多请教一下问题,RK3288的这块片子可以外置一个HDMI的TX吗?
作者: zhansb    时间: 2015-2-12 11:29
应该没问题,只要LCDC、驱动配置好
作者: bearbrother    时间: 2015-2-12 11:34
zhansb 发表于 2015-2-12 11:29
应该没问题,只要LCDC、驱动配置好

版主,我上面说的那段代码,对于4K 60Hz,正常吗?
作者: richi    时间: 2015-2-12 14:09
是不是有的4K monitor 4k@60Hz 只支持YUV420,所以無法顯示或闪烁 ???
作者: zhansb    时间: 2015-2-12 14:39
代码更新到hdmi:Update the hdmi output format in 4k@60hz这个提交就可以实现4K@60Hz
工程样机的HDMI稳定性没有量产机好,量产机经过soc原厂验证,没问题
并且RK3288 4K@60Hz只支持RGB444的格式
作者: bearbrother    时间: 2015-2-12 14:50
zhansb 发表于 2015-2-12 14:39
代码更新到hdmi:Update the hdmi output format in 4k@60hz这个提交就可以实现4K@60Hz
工程样机的HDMI稳定 ...

我查了一下,那个是2014年10月的commit,我更新到了2月6日的内核,应该是60MHz没有问题。但确实我这个板子闪烁得挺厉害。电视上显示出来是60Hz了。
作者: zhansb    时间: 2015-2-12 15:14
HDMI cable也要HDMI 2.0的哦
作者: bearbrother    时间: 2015-2-13 18:11
zhansb 发表于 2015-2-12 15:14
HDMI cable也要HDMI 2.0的哦

版本,你们放假了?想买你们的板子。
我们买了一个HPH的RK3288的板子,号称4K 60Hz,实际上用检测软件测出来是1080P的。
你们的板子4K 60Hz,是真4K吗?
是真4K的话,我们想要立刻买啊!
作者: zhansb    时间: 2015-2-13 22:54
bearbrother 发表于 2015-2-13 18:11
版本,你们放假了?想买你们的板子。
我们买了一个HPH的RK3288的板子,号称4K 60Hz,实际上用检测软件测 ...

已经放假了,可以新年后再下单吧
电视4K@60Hz只要支持RGB444就可以
作者: bearbrother    时间: 2015-2-15 10:21
zhansb 发表于 2015-2-13 22:54
已经放假了,可以新年后再下单吧
电视4K@60Hz只要支持RGB444就可以

我烧了网站上提供的1月份的版本,电视虽然输出4K 60Hz,但实际上,用检测软件测出来,也是1080P的。是不是目前4K 60Hz的意思是,只有输出到电视的信号是4K 60Hz,但实际上内部的图像是1080P的?
作者: zhansb    时间: 2015-2-26 12:13
bearbrother 发表于 2015-2-15 10:21
我烧了网站上提供的1月份的版本,电视虽然输出4K 60Hz,但实际上,用检测软件测出来,也是1080P的。是不 ...

HDMI 输出4K和UI buffter 4K是两个不同概念




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1