TIwilliam hill官网
直播中

张波

7年用户 1393经验值
私信 关注

DM6467EVM板更换TVP5146后复合视频无法采集怎么办?

ti的EVMDM6467板,用的是TVP5147芯片做复合视频采集。现在我测试了,用TVP5147采集,运行CCS下复合视频NTSC格式的采集回放程序正常工作;然后将板上TVP5147吹下来,焊接TVP5146M2后,做重复测试,则无法采集视频,晶振工作,测量芯片输出也正常,但DM6467无法解出视频数据,请问如何进一步检测。
正常工作:TVP5147寄存器3aH=1eH,3fH=01H
不正常工作:TVP5146寄存器3aH=11H,3fH=01H
不是说TVP5146和TVP5147是管脚和软件均兼容的吗?遇到这种问题是否有什么经验?谢谢!

回帖(5)

吴立节

2018-5-25 05:41:15
从3ah看上去, 输入的视频信号并没有被锁定。
你吧34h寄存器3:2的blackout 设置成0b11,,看看能不能出黑屏。能出的话后端没有问题,就是前面采集可能有问题
举报

张波

2018-5-25 05:58:17
引用: sunsiyi92 发表于 2018-5-25 05:41
从3ah看上去, 输入的视频信号并没有被锁定。
你吧34h寄存器3:2的blackout 设置成0b11,,看看能不能出黑屏。能出的话后端没有问题,就是前面采集可能有问题

将程序tvp5147_setup.c中的
errors |= tvp5147_rset( TVP5147_1, 0x34, 0x11 );
改成
errors |= tvp5147_rset( TVP5147_1, 0x34, 0x1d );
后可以得到黑屏,原来未改前是白屏然后等待一会后变黑屏。
举报

吴立节

2018-5-25 06:13:52
引用: 青上也 发表于 2018-5-25 05:58
将程序tvp5147_setup.c中的
errors |= tvp5147_rset( TVP5147_1, 0x34, 0x11 );
改成

这个说明TVP芯片给出来的数据格式没有问题,6467是能够解这个视频的。
所以看起来是tvp这边没有采集到图像了。因为那个status寄存器表明hsync, vsync以及color subcarrier都没有lock住。
这里有几点你需要看一下:
1.  请问tvp采用的是哪个输入口?是否能在输入口的管脚上测量的到视频信号?请用示波器的视频触发功能来看一下。
2. 看看autoswich的那个寄存器,把你输入的视频认作是哪种格式了,是否是认错了?   如果认错,请关闭autoswitch,指定那种格式。
举报

张波

2018-5-25 06:24:04
引用: sunsiyi92 发表于 2018-5-25 06:13
这个说明TVP芯片给出来的数据格式没有问题,6467是能够解这个视频的。
所以看起来是tvp这边没有采集到图像了。因为那个status寄存器表明hsync, vsync以及color subcarrier都没有lock住。
这里有几点你需要看一下:

EVMDM6467用的是VI_2_B;管脚上有视频信号;视频模式已经设置成了NTSC。
现在有个问题:
由于TVP5147相对于TVP5146少了VI_3和VI_4两个输入通道,所以其对应5146给第3、4通道供电的管脚14、15、19、20、21、22是不接的,那么换成TVP5146后这几个管脚不接相应的电源和地是否会影响其工作?谢谢!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分