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

DM385 + YUV 16bit 数据请教

仿照开发板,我们在DM385前端ISS接了FPGA,由FPGA提供YUV 4:2:2 16bit的数据给385,使用的是ipnc-rdk-3.8.

参照OV10630在cameraLink_drv.c做了如下修改:

pVipCreateArgs->inFmt.dataFormat = FVID2_DF_YUV422SP_VU;
pVipCreateArgs->videoIfMode = ISS_CAPT_YUV_16BIT;

在issDrv_captureApi.c中

isif_reg->SYNCEN = 0x3;

ipipe_reg->SRC_COL  = 27;
ipipeif_reg->CFG2 = 0x0E;

ipipe_reg->SRC_HPS=0;
    ipipe_reg->SRC_VPS=0;
 ipipe_reg->SRC_VSZ  = 1081;
    ipipe_reg->SRC_HSZ  = 1921;
 gIss_captCommonObj.pModuleInstance->nLscTableIsValid       = MSP_TRUE;
 ipipe_reg->WB2_WGN_R = 600;
    ipipe_reg->WB2_WGN_B = 750;
    ipipe_reg->RGB1_MUL_RR = 256;
    ipipe_reg->RGB1_MUL_GR = 0;
    ipipe_reg->RGB1_MUL_BR = 0;
    ipipe_reg->RGB1_MUL_RG = 0;
    ipipe_reg->RGB1_MUL_GG = 256;
    ipipe_reg->RGB1_MUL_BG = 0;
    ipipe_reg->RGB1_MUL_RB = 0;
    ipipe_reg->RGB1_MUL_GB = 0;
    ipipe_reg->RGB1_MUL_BB = 256;
 *(MSP_U32 *)(0x5505006C) &= 0xBFFFFF;

现在采集到的图像如下:

请教各位,还有什么需要注意的呢?可能是什么原因呢?

Chris Meng:

你好,

请问ISIF输出的图像是否ok?你是否16位采集的配置正确配置到了ISIF的寄存器里面?你是否有读回看是否配置正确?

还有看你的图不知道哪里不对啊。最好有个正确的对比一下,或者你描述一下什么不对。

Grace huang:

回复 Chris Meng:

图像是灰度的,如果用DCC查看RAW数据,色度信息都是0.

Chris Meng:

回复 Grace huang:

你好,

会不会是pinmux的问题?检查一下cbcr相关引脚的pinmux部分。

Grace huang:

回复 Chris Meng:

Hi,Chris:

好的,我查一下,感觉不会是pinmux的问题,因为之前MN34041的管脚也不止用8位啊,我是在这个基础上改的啊!

另外color pattern应该怎么选择呢,不太明白这个,如果是YUV格式(我们直接从FPGA出来YUV),color pattern还用配置吗?

anger0925:

回复 Grace huang:

你好,

  请问你的问题是怎么解决的,我也碰到和你一样的情况。可以分享你解决方法吗?

yong yang2:

回复 Chris Meng:

DM385 + YUV 16bit 数据请教

hi Chris 

我想问的是,关于DM385采集YUV 16bit数据的问题,我看到的这个http://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/75788.aspx

他们的解决方案是在ISS前端接了FPGA,然后直接采集的YUV数据,对吗?我现在使用的是DM385 软件平台ipnc-rdk-3.8.

我想采集YUV数据,是不是也得改硬件,接一个FPGA啊?

yong yang2:

回复 anger0925:

你好,

我遇到一个跟你们类似的问题了,DM385采用ipnc-rdk-3.8. 我想直接采集YUV数据,需要做哪些修改呢?

谢谢。

PSC:

回复 Grace huang:

你好!

请问你之前遇到的这个色度信息采集到为0的问题,是如何解决的?

我现在也遇到同样的问题,修改了yc inswap之后,色度信息有了,但是亮度又没有了。从这么来看,pinmux应该是没有问题的吧?

PSC:

回复 yong yang2:

你好!

请问你是不是也遇到的这个色度信息采集到为0的问题,请问是如何解决的?

我现在也遇到同样的问题,修改了yc inswap之后,色度信息有了,但是亮度又没有了。

赞(0)
未经允许不得转载:TI中文支持网 » DM385 + YUV 16bit 数据请教
分享到: 更多 (0)