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.

请教大家DM368处理器+tvp5150am1采集不到视频数据的问题?

Other Parts Discussed in Thread: TVP5150

参考DM368EVM的开发板,把视频采集的芯片换成了TVP5150,我们的原理图设计如下所示:

视频采集使用内嵌同步信号,所以在DM368这端HD、VD、C_WEFIELD都悬空处理,但是使用

./encodets -v 1.264 -y 2 -I 1 &程序采集视频的时候没有数据;

我的问题是:

1、使用内嵌同步的时候,只使用时钟和数据信号,对DM368处理器的悬空处理是否正确?

2、软件方面有可能哪些原因造成数据采集不到?

  • 1. 你是否有测量到TVP5150有时钟和数据输出了?

    2. DM36x的CCDC是否有配为BT656模式?

  • 1、是的,用示波器可以看到TVP5150的输出时钟管脚时钟频率是27Mhz,数据线上也有数据,但是不太清楚正确的数管脚波形?

    2、DM368的CCDC的配置参数,设置了板级文件board-dm365-evm.c如下,不知道还有哪些需要设置的地方吗

    static struct vpfe_subdev_info vpfe_sub_devs[] = {

    {
    .module_name = "tvp5150",
    .grp_id = VPFE_SUBDEV_TVP5150,
    .num_inputs = ARRAY_SIZE(tvp5150_inputs),
    .inputs = tvp5150_inputs,
    .routes = tvp5150_routes,
    .can_route = 1,
    .ccdc_if_params = {
    .if_type = VPFE_BT656,//
    .hdpol = VPFE_PINPOL_POSITIVE,
    .vdpol = VPFE_PINPOL_POSITIVE,
    },
    .board_info = {
    I2C_BOARD_INFO("tvp5150", 0x5d),
    }
    },

  • John,

    你能否用psp里面的采集的例子,先把采集调通?

    能否配置完ccdc后打印一下设置bt656模式的寄存器的值,看是否正确写入?请问VDINT设置的? 请先使能ISIF输出,并查看是否有正确输出。

  • 您好, 我是cy7c6803驱动5150,5150时钟线有输出,但是数据线没有输出。