主题 : 关于HDMI的疑问 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 101555
精华: 0
发帖: 9
金钱: 50 两
威望: 10 点
贡献值: 0 点
综合积分: 18 分
注册时间: 2014-03-12
最后登录: 2017-09-13
楼主  发表于: 2014-08-24 13:48

 关于HDMI的疑问

虽然NanoPC-T1板子支持HDMI输出,但是使用lcd=HDMI720P60参数无法让fb0(s3c-fb)上HDMI输出。这是其一。

其二,官方说HDMI的驱动在/drivers/media/video/s5p-tv下,但是根据官方提供的内核config文件,s5p-tv默认不被编译进内核,板子又能输出HDMI,这让我一头雾水,真正负责HDMI输出的驱动到底在哪呢?

其三,NanoPC-t1的HDMI驱动只能输出480p、545p、720p和1080p,但是这些分辨率都是宽屏的,虽然HDMI规范定义的分辨率几乎是宽屏的,这也是合乎标准的。但我想让它支持1280*1024这样的SXGA分辨率,应该怎么办呢?
(直接修改命令行为video=HDMI-A-1:1280x1024@60无效,板子照样按照720p(1280*720)输出。)
畅游在知识的海洋...
级别: 论坛版主
UID: 33629
精华: 4
发帖: 554
金钱: 3075 两
威望: 615 点
贡献值: 5 点
综合积分: 1188 分
注册时间: 2010-12-03
最后登录: 2015-09-22
1楼  发表于: 2014-08-25 16:00
1.  hdmi使用的设备节点是fb6,lcd用的设备节点是fb0;
2.  貌似没有官方文档说明nanopc ubuntu的驱动位置吧?ubuntu启动时会有类似“exynos-hdmi”这样的信息,在内核源码里搜索这些字符就能找到hdmi的驱动了;
3. 分辨率是没办法通过修改一个数字就实现的,只能自己去摸索hdmi驱动的实现了。
好好学习,天天鲁管
级别: 新手上路
UID: 101555
精华: 0
发帖: 9
金钱: 50 两
威望: 10 点
贡献值: 0 点
综合积分: 18 分
注册时间: 2014-03-12
最后登录: 2017-09-13
2楼  发表于: 2014-08-30 12:52

 回 1楼(wuweidong) 的帖子

谢谢提醒,有时间我会继续研究的。