This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM6467 tvp5147m1 composite 视频采集的问题

Other Parts Discussed in Thread: TVP5147M1, TVP7002, TVP5147, TVP5150

     我们有一块自己设计的DM6467的板子,使用tvp5147m1解码芯片,视频源为PAL信号输入,

tvp5147m1配置为BT.656模式,输出端为 vpif channel 0 ,(原理图与开发板类似,但不含有tvp7002与cpld),

实际检测过 DATACLK 时钟为27Mhz,XTAL1外部连接的晶振为14.3Mhz

寄存器配置项见附件:

   

采集出来的图片效果:

 

实际图片效果

谁能给个建议或思路,谢谢大家帮忙!

  • 2.11.28 Output Formatter 1 Register确认一下5147和后面芯片的接法和设置是匹配的

    2.11.29 Output Formatter 2 Register 打开black screen,如果确实黑屏没有绿色倾向,那么输出时序这块应该没有问题,问题出在采集这边

    2.11.35  Status 1 Register  看sync lock状态。正常情况下应该是lock的

    2.11.38 Video Standard Status Register  看看tvp5147识别出来的是不是就是PAL

    或尝试调整

    2.11.53 F and V Bit Control Register   改变FV的参数试试,可能是非标信号输入造成的

  • Eason Wang:

                          感谢您的回复! 以下是测试结果

                          1. 关于5147与主芯片接法应该是对的

                            

                           2. Output Formatter 2 Register 打开black screen效果如下,得不到黑屏的图像,您说的输出时序是否指的是

                             73 DATACLK 管脚的时序,我们测量过是27Mhz,与5147m1 datasheet p81 3.3.3.1 Clocks, Video Data, Sync Timing描述的一致,

                              不太明白为何无法输出黑屏的图像。

                             

                       3.  sync lock 是在lock 状态

                             tvp514x 1-005d: Reg(0x3A): 0x6F

  • wait,你在顶楼里面给出的你采到的图片,为什么是有2种不同的效果?

    还有,输出黑屏这边,为何是上下2个颜色。

    是不是解交错DEI那边再DM6467端设置不对,你是不是输入信号是隔行的,6467设置成了逐行?这样2个隔行的场被当做逐行的拼起来了?

  • Eason Wang:

                      你好!

                      1. 视频输入源是vcd composite,顶楼那张正常图像是把vcd接到电视上放出来的效果。

                      2. 输出黑屏这块实际显示效果与板子未接信号源时显示效果是一致的,

                           暂时不能确认输入信号隔行还是逐行的。

                      请问:6467的vpif怎么设置逐行或隔行扫描,在vpif datasheet没看到相关的配置。

    2013-12-10

    zeng

  • 一帧图片正常情况下应该只包含一个画面,但我们采集出来实际效果是一帧图片包含4个画面,

    具体效果就是顶楼的第一张图片

  • Eason Wang:

                           您好!

                           1. vpif采集方式上我们使用默认的隔行扫描的配置,效果见一楼和三楼

                           2. 把vpif配置成逐行扫描时CH0_NIP(Progressive),效果也是不行的

                                黑屏输出效果:

                                

                               非黑屏时采集效果:

                               

                              麻烦您再帮忙看看

    2013-12-10

    zeng

  • 谢谢 Eason的帮忙,之前显示图像效果不行是因为我们把yuv422sp数据用yuv422I方式播放。

  • 你好,我使用的是TVP5150,接法和你的类似,但是无法获得图像。请问你在内核中做了什么改动,谢谢?

  • 请明确一下你说的无法获得图像,指的是采集不对吗?

    先确定一下5150的输出是OK的。

  • 用V4L2测试程序时,程序死在了ret = ioctl(*capture_fd, VIDIOC_DQBUF, &buf);这个地方,初始化都是正常的

  • 是一开始就死的,还是一段时间正常之后死的?

  • 这个和你的比较像

    http://e2e.ti.com/support/embedded/linux/f/354/p/217718/767293.aspx?Redirected=true