主题 : FIMC模块的使用 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 105090
精华: 0
发帖: 30
金钱: 160 两
威望: 32 点
贡献值: 0 点
综合积分: 60 分
注册时间: 2014-06-13
最后登录: 2014-07-23
楼主  发表于: 2014-07-09 10:13

 FIMC模块的使用


各位大神有人在吗?我在做210的MFC到FIMC的NV12T转RGB中,目前总是存在问题,打开/dev/video0后,设置参数:
ret = ioctl(fimc0_fd, VIDIOC_S_FMT, &stream_fmt);
就一直阻塞了,求做过的大神指点迷津 啊,

代码是根据原来的一个网页代码修改,他的流程是camera-> yuv->FIMC->RGB->framebuffer
我需要的是 yuv->FIMC->RGB->framebuffer


屏蔽之后,就是老是 上面的阻塞,一直阻塞啊。求有思路的朋友指点。
src.rar (13 K) 下载次数:47
级别: 新手上路
UID: 105090
精华: 0
发帖: 30
金钱: 160 两
威望: 32 点
贡献值: 0 点
综合积分: 60 分
注册时间: 2014-06-13
最后登录: 2014-07-23
1楼  发表于: 2014-07-09 10:14
顶起,求关注
级别: 新手上路
UID: 105090
精华: 0
发帖: 30
金钱: 160 两
威望: 32 点
贡献值: 0 点
综合积分: 60 分
注册时间: 2014-06-13
最后登录: 2014-07-23
2楼  发表于: 2014-07-09 10:47
在说明下,程序框架是这样的,S5pv210 芯片,fimc模块,挂载在/dev/video0 ,系统是linux,
  现在有nv12T数据,需要通过 fimc模块 ,/dev/video0 这个设备转为 RGB数据,请问下,有哪位朋友做过,或者由类似方面项目的,希望能给点建议,资料这些。谢谢了!
级别: 新手上路
UID: 73879
精华: 0
发帖: 30
金钱: 150 两
威望: 30 点
贡献值: 0 点
综合积分: 60 分
注册时间: 2012-07-16
最后登录: 2014-11-27
3楼  发表于: 2014-11-06 16:34

 回 楼主(leoluopy) 的帖子

楼主,我也在研究这个问题,希望通过使用FIMC来进行图像格式的转换和图像的拉伸变换。你这个问题研究的怎么样了?你发的src.rar里面的两个C文件,哪一个是你写的?哪一个是别人写的?
级别: 新手上路
UID: 98751
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
贡献值: 0 点
综合积分: 18 分
注册时间: 2013-12-06
最后登录: 2016-11-16
4楼  发表于: 2015-03-30 09:26
楼主,我的之前是用的软解,发现速度太慢,用FIMC的OUTPUT模式来硬解,现在也有好多问题,请问,你现在的问题解决没有呢???能不能提供一下经验呢?
级别: 新手上路
UID: 130986
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
贡献值: 0 点
综合积分: 14 分
注册时间: 2017-02-23
最后登录: 2017-05-24
5楼  发表于: 2017-04-27 17:10
哎  我现在是能硬解。但是FIMC硬解会影响LCD显示啊。有什么原因会影响呢?
级别: 新手上路
UID: 132853
精华: 0
发帖: 16
金钱: 80 两
威望: 16 点
贡献值: 0 点
综合积分: 32 分
注册时间: 2017-05-31
最后登录: 2017-11-05
6楼  发表于: 2017-07-04 20:05
请问楼主FIMC模块的使用你是参照什么写代码的?有demo吗?我想把yuv文件转换成nv12,一直不知道怎么弄。