exynos4412 HDMI测试
来源:互联网 发布:战地4同步云数据 编辑:程序博客网 时间:2024/05/21 12:50
平台: IBOX 4412
Linux:Linux-3.8.13(from NanoPC from Odroid)
Driver:drivers/media/platform/s5p-tv
编译器:arm-linux-gnueabihf-gcc 4.7.3
一、代码移植(参考板都已经做完)
smdk4x12_devices[]加入
smdk4x12_machine_init中加入
二、Menuconfig 配置
Device Drivers -->Multimedia support ---> V4L platfomr devices ---> HDMI相关配置打开
三、kernel log输出
[ 2.225412] s5p-hdmiphy 8-0038: probe successful[ 2.225427] s5p-hdmi exynos4-hdmi: probe successful[ 2.225524] Samsung TV Mixer driver, (c) 2010-2011 Samsung Electronics Co., Ltd.[ 2.225524][ 2.225771] s5p-mixer s5p-mixer: probe start[ 2.225860] s5p-mixer s5p-mixer: resources acquired[ 2.225870] s5p-mixer s5p-mixer: added output 'S5P HDMI connector' from module 's5p-hdmi'[ 2.225876] s5p-mixer s5p-mixer: module s5p-sdo is missing[ 2.226067] s5p-mixer s5p-mixer: registered layer graph0 as /dev/video0[ 2.318749] hub 2-0:1.0: state 7 ports 3 chg 0000 evt 0000[ 2.569619] fb5: registered frame buffer emulation for /dev/video0[ 2.575989] s5p-mixer s5p-mixer: registered layer graph1 as /dev/video1[ 2.582567] fb6: registered frame buffer emulation for /dev/video1[ 2.588809] s5p-mixer s5p-mixer: registered layer video0 as /dev/video2[ 2.595313] fb7: registered frame buffer emulation for /dev/video2[ 2.601294] s5p-mixer s5p-mixer: probe successful[ 2.606300] usbcore: registered new interface driver uvcvideo
从log中我们看到了这个HDMI伟大的地方
它不仅创建了标准的V4L2 video 设备,他也创建了Framebuf设备
就是说,我们不仅可以像控制camera那样控制它,而且还能像控制lcd buffer那样控制它。
一共创建6个节点,3个video和3个fb节点,分别对应三个视频设备,graph0、graph1、vp。
四、 HDMI测试(1080P)
video方式测试
fb方式测试(usb摄像头 将获取的数据 填充到HDMI的frambuffer,相当于camera在hdmi上预览)
五、问题,目前默认画面和背景色总是绿色,配置寄存器不起作用
0 0
- exynos4412 HDMI测试
- Exynos4412 Android4.4 HDMI Porting Guid 第一篇
- Exynos4412 Android4.4 HDMI Porting Guid 第二篇
- Exynos4412 Android4.4 HDMI Porting Guid 第三篇
- HDMI 图像显示性能测试
- HDMI
- HDMI
- HDMI
- hdmi
- HDMI
- 匠牛社区AM5728 HDMI接口测试
- UT-Exynos4412开发板三星ARM四核旗舰开发平台android4.0体验-10HDMI功能调试支持
- HDMI符合性测试的常见失败分析
- exynos4412 架构
- Exynos4412启动
- UT-Exynos4412 三星ARM四核旗舰开发平台android4.0体验-3跑分测试
- UT-Exynos4412 三星ARM四核旗舰开发平台android4.0体验-15游戏性能测试
- 基于SD卡和PC的ARM常用镜像烧录方式——通过Exynos4412测试
- 将索引移动到别的表空间
- 数据结构实验1——顺序表
- pat1005
- [算法系列] 求生之路(迷宫找出口)
- pat1006
- exynos4412 HDMI测试
- 为什么选择go语言?go语言的优势
- iBatis教程之CRUD操作
- pat1007
- [置顶] IT牛人博客
- IOS中UITableViewController使用注意点
- linux patch 命令小结
- Qt数据库编程文档
- sqlnet.ora