AM5728下的TL5158采集 - AM57x - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4385|回复: 6

[未解决] AM5728下的TL5158采集

[复制链接]

19

主题

53

帖子

273

积分

中级会员

Rank: 3Rank: 3

积分
273
发表于 2019-6-5 08:43:46 | 显示全部楼层 |阅读模式
您好,

        目前我们正在AM5728下通过TL5158采集PAL制式的摄像头(720*576@25 FPS),采集得到的视频为720*288,目前主要是VIP采集到的YUV图像出现上下抖动的情况,输出VIP内部的调试信息发现所有的场都被认为是TOP场,参考dmabuffer官方例程发现其中对两场做了去交织处理,拼接成了一帧去显示,这个时候输出的VIP调试信息就是奇偶交错的,但是我们目前用的是gstreamer框架,在该框架下我们该如何解决这个抖动问题。
此外还有个问题:
1、现在用的内核是Linux-4.4.19,SDK版本是03.01.00.06,能否使用RT-LINUX中的04.03.00.05版本的SDK
2、在现有gstreamer框架下,是否需要去修改VIP底层驱动去解决采集视频的抖动
回复

使用道具 举报

36

主题

526

帖子

7606

积分

创龙

Rank: 8Rank: 8

积分
7606
发表于 2019-6-5 12:34:35 | 显示全部楼层
您好,
      SDK4.03版本可用,由于我司并没有在SDK4.03上添加TVP5158驱动等,需要您自行移植后才能使用。


回复 支持 反对

使用道具 举报

19

主题

53

帖子

273

积分

中级会员

Rank: 3Rank: 3

积分
273
 楼主| 发表于 2019-6-5 15:50:58 | 显示全部楼层
梁淑怡-Tronlong 发表于 2019-6-5 12:34
您好,
   1.SDK4.03版本可用,由于我司并没有在SDK4.03上添加TVP5158驱动等,需要您自行移植后才能使用。
...

我的意思是还是采用Linux内核,但是使用4.03的SDK去进行内核的编译等,这样是否OK。

点评

您的意思是只用SDK4.03的交叉编译链,然后其他资料还是用SDK3.01的?升级成SDK4.03版本不只是更换交叉编译链变成SDK4.03。可以这样做,需要修改一下配置但是所得的东西还是SDK3.01的。  详情 回复 发表于 2019-6-5 18:04
回复 支持 反对

使用道具 举报

19

主题

53

帖子

273

积分

中级会员

Rank: 3Rank: 3

积分
273
 楼主| 发表于 2019-6-5 17:23:56 | 显示全部楼层
梁淑怡-Tronlong 发表于 2019-6-5 12:34
您好,
   1.SDK4.03版本可用,由于我司并没有在SDK4.03上添加TVP5158驱动等,需要您自行移植后才能使用。
...

另外我注意到在dmabuftest中有许多输出信息,例如printf("vip-capture%d: 100 frames latency = %ld.%6ld\n",data->index,disp_lat.tv_sec, disp_lat.tv_usec)等,我应该如何设置以输出这些信息

点评

您可以参考TI的资料,TI有相关的git  详情 回复 发表于 2019-6-5 18:05
回复 支持 反对

使用道具 举报

36

主题

526

帖子

7606

积分

创龙

Rank: 8Rank: 8

积分
7606
发表于 2019-6-5 18:04:05 | 显示全部楼层
linuxfans 发表于 2019-6-5 15:50
我的意思是还是采用Linux内核,但是使用4.03的SDK去进行内核的编译等,这样是否OK。 ...

您的意思是只用SDK4.03的交叉编译链,然后其他资料还是用SDK3.01的?升级成SDK4.03版本不只是更换交叉编译链变成SDK4.03。可以这样做,需要修改一下配置但是所得的东西还是SDK3.01的。
回复 支持 反对

使用道具 举报

36

主题

526

帖子

7606

积分

创龙

Rank: 8Rank: 8

积分
7606
发表于 2019-6-5 18:05:15 | 显示全部楼层
linuxfans 发表于 2019-6-5 17:23
另外我注意到在dmabuftest中有许多输出信息,例如printf("vip-capture%d: 100 frames latency = %ld.%6ld ...

您可以参考TI的资料,TI有相关的git
回复 支持 反对

使用道具 举报

19

主题

53

帖子

273

积分

中级会员

Rank: 3Rank: 3

积分
273
 楼主| 发表于 2019-6-13 09:27:29 | 显示全部楼层
梁淑怡-Tronlong 发表于 2019-6-5 18:04
您的意思是只用SDK4.03的交叉编译链,然后其他资料还是用SDK3.01的?升级成SDK4.03版本不只是更换交叉编 ...

您好,那贵公司有没有基于Linux内核的SDK版本升级的计划,现有SDK确实有些老,很多问题TI论坛给的建议都是更换更新版本的SDK
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-4-17 06:36 , Processed in 0.045827 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表