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.

如何在DVSDK4.02+dm368的环境下,把tvp5146更换成tvp5151并启用之?

Other Parts Discussed in Thread: TVP5146, TVP5151

请教各位大师,

有位客户目前遇到了这个问题,请给出建议:

 【我们现在有款手持设备考虑到布板空间的因素,需要把模拟视频的decoder从tvp5146更改成tvp5151,请问我们在软件上需要什么修改,我们现在打出了demo板,硬件连接是把tvp5151的输出接在了368的CIN上面,(tvp5151的YOUT0接dm368的CIN0.......YOUT7接dm368的CIN7),软件上,我们只是把tvp514x.c这个驱动文件里关于i2c读写的部分修改了,其他都没有动,board-dm365-evm.c里也是改了i2c部分, 我们配置的tvp5151是BT.656方式,只配置了三个寄存器0x00 ---> 0x000x03 ---> 0x090x0d ---> 0x47tvp5151的晶振我们接的是27M接上cvbs信号好,示波器可以测试出tvp5151有数据输出,但是用./encode -I1 -y2 -v test.264进行捕捉测试,demo程序可以跑起来,但是一直提示是0fps/sec,一下是输出信息:root@dm365-evm:/wr# DMAI_DEBUG=1 ./encode -I1 -y2 -v test.264Encode demo started.davinci_resizer davinci_resizer.2: RSZ_G_CONFIG:0:1:124davinci_previewer davinci_previewer.2: ipipe_set_preview_configvpfe-capture vpfe-capture: IPIPE Chainedvpfe-capture vpfe-capture: Resizer presentdm365evm_setup_video_input called with id =1 ------------------------ dm365evm_reset_imagerEVM: switch to tvp5146 SD video input5151 testtvp514x 1-005d: tvp5146 (Version - 0x00) found at 0xba (DaVinci I2C adapter)vpfe-capture vpfe-capture: width = 736, height = 576, bpp = 1 vpfe-capture vpfe-capture: adjusted width = 736, height = 576, bpp = 1, bytesperline = 736, sizeimage = 635904vpfe-capture vpfe-capture: width = 736, height = 576, bpp = 1vpfe-capture vpfe-capture: adjusted width = 736, height = 576, bpp = 1, bytesperline = 736, sizeimage = 635904davinci_v4l2 davinci_v4l2.1: Before finishing with S_FMT:layer.pix_fmt.bytesperline = 736, layer.pix_fmt.width = 720, layer.pix_fmt.height = 576, layer.pix_fmt.sizeimage =635904davinci_v4l2 davinci_v4l2.1: pixfmt->width = 720, layer->layer_info.config.line_length= 736MUX: Setting register INT_HDVICP_ENABLE INTMUX (0x00000018) = 0x0003c404 -> 0x0003c405ARM Load: 25% Video fps: 0 fps Video bit rate: 2 kbps Sound bit rate: 0 kbps Time: 00:00:01 Demo: Encode Display: D1 PAL Video Codec: H.264 HP Resolution: 736x576 Sound Codec: N/A Sampling Freq: N/AARM Load: 0% Video fps: 0 fps Video bit rate: 0 kbps Sound bit rate: 0 kbps Time: 00:00:02 Demo: Encode Display: D1 PAL Video Codec: H.264 HP Resolution: 736x576 Sound Codec: N/A Sampling Freq: N/AARM Load: 0% Video fps: 0 fps Video bit rate: 0 kbps Sound bit rate: 0 kbps Time: 00:00:03 Demo: Encode Display: D1 PAL Video Codec: H.264 HP Resolution: 736x576 Sound Codec: N/A Sampling Freq: N/AARM Load: 0% Video fps: 0 fps Video bit rate: 0 kbps Sound bit rate: 0 kbps Time: 00:00:04 Demo: Encode Display: D1 PAL Video Codec: H.264 HP Resolution: 736x576 Sound Codec: N/A Sampling Freq: N/A ISIF,IPIPEIF,IPIPE,都是启用的tvp5146默认的配置,请问下,原因何在?我们的硬件接法是否有误? 我们在软件上是否需要修改什么来适应tvp5151的输出? 】