TI中文支持网
TI专业的中文技术问题搜集分享网站

DM8127 parallel并行接口输入16-bit YCrCb 422信号的问题

        我们知道,DM8127有主要用于接Sensor的Parallel口,这个口一般输入的是Raw信号(但也说可以输入YCrCb信号)。

        现在,我们硬件上Parallel接口接了一块解码芯片ADV7441A,输入的是16bit的YCrCb 4:2:2信号,之前已经发帖子问过了,是可以这么接的。

        现在我们调试图像,把它当成一个YCrCb信号的Sensor,参照Source\ti_tools\iss_03_80_00_00\packages\ti\psp\devices下面的Sensor(如MT9J003)那样,多加一个驱动文件夹adv7441a。

        现在我们已经调出有图像了,但是色度亮度都不对,只能看到轮廓。但是输入的是YCrCb信号,原来的Sensor是RAW的,修改哪里可以使ISS(ISP IPIPEIF)捕捉到YCrCb422的信号?可以把IPIPE、ISIF这些处理模块旁路掉吗,因为我不用RAW转YUV。

 

       求指教。

 

Chris Meng:

你好,

建议你参考OV10630的ISP配置,这是一个YUV 8-bit的sensor,你需要修改的是16位宽,当然如果分辨率有变化,还有其他需要修改。

Zhongneng Wen:

回复 Chris Meng:

Chris Meng,你好!

          我现在调的分辨率也是720P的YUV 16bit,但是是VGA视频解码芯片,不是Sensor。

         1.我们根据OV10630的设置,刚开始抓到的图像是如图1(亮度很暗、颜色偏紫),后来改了ipipe一些参数(也不知道这些参数是什么意思),图像没偏紫了,但是亮度还是很暗,如附件图2。因此我们怀疑应该是ISP的各个模块(IPIPEIF、IPIPE、ISIF、RSZ、H3A这些)设置得不对。但是我们又不知道这些寄存器是什么意思?有没文档介绍以下这几个模块(IPIPEIF、IPIPE、ISIF、RSZ、H3A这些)的寄存器?

         2.另外,我们的输入是YUV 16bit 422格式的视频解码器,不是sensor,所以我更想旁路掉整个ISP,直接不用ISP,DM8127的并口能做到旁路掉ISP吗,怎么做?

        两幅图像如附件,DCC抓到的和我们编码出来的都是一样的,说明是前端ISP采集就没设好。 谢谢!

   

 

Chris Meng:

回复 Zhongneng Wen:

你好,

1. 建议你使用DDC抓一个RAW,在你的应用里面也即是抓取YUV422的数据,看图像是否偏暗?如果是,我建议尝试修改HD/VD的极性,或者翻转一下PCLK。

2. ISS的文档需要和TI签署保密协议后获得,请联系你们的代理商进行签署保密协议的事宜。

3. 编码是基于YUV420的,而输入的数据是YUV422的,所以你至少需要经过RSZ把422转换为420.数据通路是ISIF-》RSZ-》DDR。

Zhongneng Wen:

回复 Chris Meng:

1.PCLK翻转过了,还是一样的效果,HD/VD在哪里翻转的?由于还没申请到ISS的文档,很多地方不知道在哪里修改。

3.按照上面贴出的框图,抓取的数据不是一定要从IPIPEIF进来吗?怎么调整数据通路为您说的ISIF->RSZ->DDR,是修改usecase吗?

Chris Meng:

回复 Zhongneng Wen:

你好,

1. 请修改类似代码:

    isifCfg->hdPolarity = ISS_ISIF_SYNC_POLARITY_NEGATIVE;    isifCfg->vdPolarity = ISS_ISIF_SYNC_POLARITY_NEGATIVE;

3. 我画得是简略了。具体是:IPIPEIF-》ISIF-》IPIPEIF-》RSZ。需要修改寄存器的配置。

Zhongneng Wen:

回复 Chris Meng:

Chris Meng,

      1、这个hd和vd都试过了,一样的没变化。

      3、这些寄存器所代表的意思还不清楚,看来要等申请到ISS文档才能做修改了。代码中好像没有说明这些寄存器意思的?

anger0925:

回复 Zhongneng Wen:

你好。

 我的情况和你差不多,请问你是怎么解决的。我也是使用参考OV10630来修改的。OV10630的YUV 8-bit改16位宽度是修改哪里?谢谢

http://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/63618.aspx

user4697019:

你好,请问需要设置哪些,接收YUV16的数据呢,现在我们也是调试YUV图像,但是一直不出图,不知道哪里的问题

赞(0)
未经允许不得转载:TI中文支持网 » DM8127 parallel并行接口输入16-bit YCrCb 422信号的问题
分享到: 更多 (0)