hwei 发表于 2017-4-27 10:07:48

hi3519v101 vi采集yuv bt1120信号无中断数据,酬谢

环境:
        SDK包:Hi3519 V101R001C01SPC020
        SDK版本:v1.0.2.0
        硬件构架:ADV7619(HDMI转BT1120)送 Hi3519V101 VI1采集

问题:HI3519V101 VI采集yuv bt1120信号,VI无中断数据,VI模块配置如下(cat /proc/umap/vi):

Version: , Build Time

-----MODULE PARAM---------------------------------------------------------------
detect_err_framedrop_err_frame   stop_int_level    yuv_skip
            10               0                0         0

-----VI-VPSS ONLINE STATE-------------------------------------------------------
   OnlineState
         offline

-----VI MODULE STATE------------------------------------------------------------
   ModuleState
         Started

-----VI DEV ATTR1---------------------------------------------------------------
   Dev   IntfM   WkM   ComMsk0   ComMsk1   ScanM   AD0   AD1   AD2
       1 BT1120S    1Mux    ff000000      ff0000       P      -1      -1      -1

-----VI DEV ATTR2---------------------------------------------------------------
   AD3   Seq   DPath   DType    DRev    CapX    CapY    CapW    CapHBasWBasHComp HReph VReph
      -1    UVUVByPass   YUV       N       0       0    1920    108019201080   NNONENONE

-----VI HIGH DEV ATTR 1---------------------------------------------------------
   DevInputM   WkM   ComMsk0   ComMsk1   ScanM   AD0   AD1   AD2

-----VI HIGH DEV ATTR 2---------------------------------------------------------
   AD3   Seq   CombM   CompM    ClkM   Fix    FldP   DPath   DType    DRev

-----VI HIGH DEV ATTR 3---------------------------------------------------------
    CapX    CapY    CapW    CapHBasWBasHComp HReph VReph

-----VI PHYCHN ATTR 1-----------------------------------------------------------
PhyChn    CapX    CapY    CapW    CapH    DstW    DstHCapSelMirror    Flip
       1       0       0    1920    1080    1920    1080    both       N       N

-----VI PHYCHN ATTR 2-----------------------------------------------------------
   IntEnPixFomSrcRatDstRat    Comp
       Y   SP420      60      30       N

-----VI PHYCHN STATUS 1---------------------------------------------------------
PhyChn   Dev      IntCntVbFail      LosIntTopLosBotLosBufCnt    IntT
       1       1         0       0         0       0       0       1       0

-----VI PHYCHN STATUS 2---------------------------------------------------------
   SendT   FieldStride MaxIntT   IntGapT   MaxGapT LIntCntThrCnt AutoDis
       0   frm    1920       0         0         0       0       0       0

-----VI PHYCHN STATUS 3---------------------------------------------------------
CasAutDTmgErr      ccErrN      IntRat
       0       0         0         0


实验:
        1、ADV7619+HI3519V101:ADV7619输入为HDMI1080P60,输出为YUV BT1120。视频数据线的高8位为Y,低8位为C。用示波器已测量到ADV7619输出CLK为148.5MHz,视频数据线也有信号。
        2、ADV7619+HI3531:通过跳线方式,将ADV7619 的视频线data0~15,clk,gnd连接到HI3531 VI,查看3531VI采集正常,采集信号送编码,图像正常。
结论:ADV7619输出BT1120 CLK、DATA是正常的(即HI3519V101 VI前端输入bt1120信号是正常的)。


读取目前配置寄存器值:
CRG部分寄存器:
        HI_MPI_SYS_GetReg         reg=0x12010030         val=0x70
        HI_MPI_SYS_GetReg         reg=0x1201003c         val=0x31000100
外设控制寄存器:
        HI_MPI_SYS_GetReg         reg=0x12030000         val=0x28
VICAP部分寄存器:
        HI_MPI_SYS_GetReg         reg=0x11480000        val=0xdb5b
        HI_MPI_SYS_GetReg         reg=0x11480050         val=0x10
        HI_MPI_SYS_GetReg         reg=0x11480070         val=0x1
        HI_MPI_SYS_GetReg         reg=0x114800f0         val=0x0
        HI_MPI_SYS_GetReg         reg=0x114800f8         val=0x107ff
        HI_MPI_SYS_GetReg         reg=0x11480100         val=0x80000001
        HI_MPI_SYS_GetReg         reg=0x11480110         val=0xff000000
        HI_MPI_SYS_GetReg         reg=0x11480114         val=0xff000008
        HI_MPI_SYS_GetReg         reg=0x11480120         val=0x80000303
        HI_MPI_SYS_GetReg         reg=0x114801e4         val=0x0
        HI_MPI_SYS_GetReg         reg=0x114801ec         val=0x0
        HI_MPI_SYS_GetReg         reg=0x114801f0         val=0x0
        HI_MPI_SYS_GetReg         reg=0x114801f8         val=0x7
        HI_MPI_SYS_GetReg         reg=0x11481000         val=0x0
        HI_MPI_SYS_GetReg         reg=0x11481004         val=0x1
        HI_MPI_SYS_GetReg         reg=0x114810f0         val=0x0
        HI_MPI_SYS_GetReg         reg=0x114810f8         val=0x1
MIPI部分寄存器:
        HI_MPI_SYS_GetReg         reg=0x11300400         val=0x100
        HI_MPI_SYS_GetReg        reg=0x11300404        val=0x0
        HI_MPI_SYS_GetReg        reg=0x11300408        val=0x0
        HI_MPI_SYS_GetReg        reg=0x11300418        val=0x0
        HI_MPI_SYS_GetReg        reg=0x1130041c        val=0x0
        HI_MPI_SYS_GetReg        reg=0x11300420         val=0x0
        HI_MPI_SYS_GetReg        reg=0x11300424         val=0x101
        HI_MPI_SYS_GetReg        reg=0x11300430         val=0x0
        HI_MPI_SYS_GetReg        reg=0x11300434         val=0x0
        HI_MPI_SYS_GetReg        reg=0x11300438         val=0x0
        HI_MPI_SYS_GetReg        reg=0x1130043c         val=0x0
        HI_MPI_SYS_GetReg        reg=0x113005f0         val=0x0
        HI_MPI_SYS_GetReg        reg=0x113005f4         val=0x0
        HI_MPI_SYS_GetReg        reg=0x113005f8         val=0x1f1f

目前问题原因不明确,请高人帮忙解决,酬谢!
联系QQ:492609219
电话:13701034876

icoolbee 发表于 2017-5-24 09:47:18

请问问题解决了吗?
QQ1390070046如果加的时候请讲 海思3519

lishiqi 发表于 2017-8-25 18:13:28

楼主!请问这个问题解决了吗!
hi3519v101 最大输入时钟600M理论是支持的,就采集不到数据!

qiaoqg 发表于 2017-9-19 18:43:16

楼主问题解决了吗?
页: [1]
查看完整版本: hi3519v101 vi采集yuv bt1120信号无中断数据,酬谢