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.

DM8127 接YUYV 16bit 模组

首先,我用DCC抓取原始帧,确定前端模组的输出是没问题的:

然后,根据OV10630的配置修改了issdrv_captureAPI.c中寄存器配置如下:

rsz_reg->SRC_HSZ = 1919;
rsz_reg->SRC_VSZ = 1079;
rsz_reg->SRC_HPS = 0;
rsz_reg->SRC_VPS = 0;
rsz_reg->SRC_FMT0 = 0;
rsz_reg->SRC_FMT1 = 0;

rszA_reg->RZA_V_DIF = 256;
rszA_reg->RZA_H_DIF = 256;
rszA_reg->RZA_DWN_EN = 0;
rszA_reg->RZA_DWN_AV = 0;

isif_reg->HDW = 1921;
isif_reg->VDW = 1081;
isif_reg->PPLN = 1921;
isif_reg->LPFR = 2159;
isif_reg->LNH = 1921;
isif_reg->LNV = 1081;
isif_reg->CCOLP = 58596;
isif_reg->CGAMMAWD = 0;     //MSB = bit15
isif_reg->SPH = 0;
isif_reg->MODESET = 0x100C;    //for YUV
isif_reg->HSIZE = 0x78;                 //1920 pixels per line
isif_reg->CCDCFG = 0x8000;       //16bit per pixel
isif_reg->CLDCOFST = 0;

ipipe_reg->SRC_FMT = 0x3;         //YCbCr 16bits
ipipe_reg->SRC_HSZ = 1921;
ipipe_reg->SRC_VSZ = 1081;
ipipe_reg->SRC_HPS = 0;
ipipe_reg->SRC_VPS = 0;

ipipeif_reg->CFG2 = 0xE;        //YUV16

此时VLC中播出来的视频图像是这样的:

请教各位大神,还有哪些寄存器没有配对呢?