Sundae

Sundae

0个粉丝

1

问答

0

专栏

0

资料

Sundae  发布于  2018-09-03 15:30:03
采纳率 0%
1个问答
2340

HI3519对接BT656无中断

 
参考了源码中的BT1120进行了修改,设置了mipi和vi属性,但VI始终无中断,以下是cat /proc的信息,请大家帮忙看看哪里出了问题,谢谢大家。
我来回答
回答5个
时间排序
认可量排序

Sundae

0个粉丝

1

问答

0

专栏

0

资料

Sundae 2018-09-03 15:33:10
认可0
这是vi属性
VI_DEV_ATTR_S DEV_ATTR_BT656D1_1MUX =
{
    /* interface mode */
    VI_MODE_BT656,
    /* multiplex mode */
    VI_WORK_MODE_1Multiplex,
    /* r_mask    g_mask    b_mask*/
    {0x00FF0000,    0x0},
    /* progessive or interleaving */
    VI_SCAN_PROGRESSIVE,
    /*AdChnId*/
    { -1, -1, -1, -1},
    /*enDataSeq, only support yuv*/
    VI_INPUT_DATA_YVYU,
    /* synchronization information */
    {
        /*port_vsync   port_vsync_neg     port_hsync        port_hsync_neg        */
        VI_VSYNC_FIELD, VI_VSYNC_NEG_HIGH, VI_HSYNC_VALID_SINGNAL, VI_HSYNC_NEG_HIGH, VI_VSYNC_VALID_SINGAL, VI_VSYNC_VALID_NEG_HIGH,

        /*hsync_hfb    hsync_act    hsync_hhb*/
        {
            0,            0,        0,
            /*vsync0_vhb vsync0_act vsync0_hhb*/
            0,            0,        0,
            /*vsync1_vhb vsync1_act vsync1_hhb*/
            0,            0,            0
        }
    },
    /* ISP bypass */
    VI_PATH_BYPASS,
    /* input data type */
    VI_DATA_TYPE_YUV,
    /* bReverse */
    HI_FALSE,
    /* DEV CROP */
    {0, 0, 720, 576},
    {
        {
            {720, 576},
            HI_FALSE,

        },
        {
            VI_REPHASE_MODE_NONE,
            VI_REPHASE_MODE_NONE
        }
    }
};
这是cat vi的信息,有一点疑问就是,我设置了VI_INPUT_DATA_YVYU,cat出来的信息却是UYVY
[VIU] Version: [Hi3519V101_MPP_V1.0.3.0 B060 Release], Build Time: [May 13 2017, 16:51:41]

-----MODULE PARAM---------------------------------------------------------------
detect_err_frame  drop_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
       0   BT656    1Mux      ff0000           0       P      -1      -1      -1

-----VI DEV ATTR2---------------------------------------------------------------
     AD3     Seq   DPath   DType    DRev    CapX    CapY    CapW    CapH  BasW  BasH  Comp HReph VReph
      -1    UYVY  ByPass     YUV       N       0       0     720     576   720   576     N  NONE  NONE

-----VI HIGH DEV ATTR 1---------------------------------------------------------
     Dev  InputM     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    CapH  BasW  BasH  Comp HReph VReph

-----VI PHYCHN ATTR 1-----------------------------------------------------------
  PhyChn    CapX    CapY    CapW    CapH    DstW    DstH  CapSel  Mirror    Flip
       0       0       0     720     576     720     576    both       N       N

-----VI PHYCHN ATTR 2-----------------------------------------------------------
   IntEn  PixFom  SrcRat  DstRat    Comp
       Y   SP422      -1      -1       N

-----VI PHYCHN STATUS 1---------------------------------------------------------
  PhyChn     Dev      IntCnt  VbFail      LosInt  TopLos  BotLos  BufCnt    IntT
       0       0           0       0           0       0       0       1       0

-----VI PHYCHN STATUS 2---------------------------------------------------------
   SendT   Field  Stride MaxIntT     IntGapT     MaxGapT LIntCnt  ThrCnt AutoDis
       0     frm     720       0           0           0       0       0       0

-----VI PHYCHN STATUS 3---------------------------------------------------------
CasAutD  TmgErr      ccErrN      IntRat
       0       0           0           0

-----VI LDC ATTR----------------------------------------------------------------
PhyChn  ViewType  Ratio minRatio  COffX  COffY Enable

-----VI Cylind Correction ATTR------------------------------------------------------------
PhyChn  Enable   Ratio  CYOffX  CYOffY

-----VI SPREAD ATTR------------------------------------------------------------
PhyChn  Enable    OutW    OutH    Coef

-----VI ROTATE_EX ATTR------------------------------------------------------------
PhyChn Enable ViewType  Angle  CYOffX  CYOffY    OutW    OutH

-----VI Stitching Correction ATTR------------------------------------------------------------
PhyChn  Enable    OutW    OutH   Coef0   Coef1      Coef2   Coef3   Coef4      Coef5  Coef6  Coef7  Coef8

-----VI FLASH ATTR--------------------------------------------------------------
Dev   Mode StartTime  DuraTime  InterVal CapIdx Enable  FlashedNum
   0   Once         0         0         0      0      N           0

-----VI CSC ATTR----------------------------------------------------------------
Dev   Type HueVal  ContrVal   LumaVal  StatuVal    TVMode
   0    709     50        50        50        50         N

-----VI DCI ATTR----------------------------------------------------------------
Dev Enable BlackGain ContrGain LightGain  ManBlendEn  BlendRatio  BlackStretchEn
   0      Y        18        18        18           N           0               N

-----VI DIS ATTR----------------------------------------------------------------
Dev   Enable
   0        N

-----VI WDR ATTR----------------------------------------------------------------
Dev      Mode  BufNum    DstW    DstH  PoolId   VcNum  DesNum   State  bCompress
   0      NONE       0       0       0      -1       0       0    NONE      N

-----VI WDR DES STATUS----------------------------------------------------------
Dev     Idx    IntGap    IntCnt  CcErrCnt

-----VI WDR SRC STATUS----------------------------------------------------------
Dev     Idx    IntGap    IntCnt  CcErrCnt

-----VI WDR COMBINE STATUS------------------------------------------------------
Dev    IntGap    IntCnt  CcErrCnt
   0         0         0         0

-----VI SNAP ATTR-------------------------------------------------------------------------
Dev  IspDev    Type  RefNum Depth  SrcRat  DstRat  bZSL  RollbackMs  Interval  FrameCnt

-----VI SNAP STATUS-----------------------------------------------------------------------
Dev       State  TotalCnt CapturedCnt ReadCnt OverCnt  0RefCurCnt  2RefCurCnt  2RefRefCnt

-----VI EXTCHN ATTR 1-----------------------------------------------------------
  ExtChn BindChn  CropEn   CropX   CropY   CropW   CropH    DstW    DstH  PixFom

-----VI EXTCHN ATTR 2-----------------------------------------------------------
  SrcRat  DstRat   Depth    Comp

-----VI FISHEYE ATTR-----------------------------------------------------
  ViChn Enable MntMode RgnNum BgEnable  BgColor LMF HOffset VOffset TCoef FStrength

-----VI FISHEYE Region Attr----------------------------------------------------------------
ExtChn RgnIndex ViewMode InRadius OutRadius  Pan Tilt HorZoom VerZoom OutX OutY OutW OutH

-----VI DIS INFO1--------------------------------------------------------------------------------
  ViChn bEnable   Acc    Mode  Fixlevel  Roef  BufNum  MovSub   NoMov     Dof  CropRatio  DISFrmRate

-----VI DIS INFO2--------------------------------------------------------------------------------
  ViChn     TimeLag  AngleType ViewAngle  bScale    OutW    OutH  DelayNum RetCenter  GyroWeight  bStillCrop

-----VI DISDebug INFO---------------------------------------------------------------------
  ViChn PyFrmlost AfFrmlost    Pyflag  Srcflag   Mvflag PyTime AfTime MvTime MaxPyTime MaxAfTime MaxMvTime

-----VI CHN STATUS--------------------------------------------------------------
   ViChn  bEnUsrP    FrmTime   FrmRate     SendCnt      SwLost    Rotate   Depth
       0        N          0         0           0           0      NONE       0

-----VI CHN CALL VGS STATUS 1---------------------------------------------------
   ViChn   UsrBgnNOk   UsrCancel    UsrEndOk     UsrCbOk

-----VI CHN CALL VGS STATUS 2---------------------------------------------------
   ViChn   CovBgnNOk   CovCancel    CovEndOk     CovCbOk

-----VI CHN CALL VGS STATUS 3---------------------------------------------------
   ViChn   OsdBgnNOk   OsdCancel    OsdEndOk     OsdCbOk

-----VI CHN CALL VGS STATUS 4---------------------------------------------------
   ViChn    ScaleNOk   SclCancel    SclEndOk     SclCbOk

-----VI CHN CALL VGS STATUS 5---------------------------------------------------
   ViChn   RotateNOk   RotCancel    RotEndOk     RotCbOk

-----VI CHN CALL VGS STATUS 6---------------------------------------------------
   ViChn      LDCNOk   LDCCancel    LDCEndOk     LDCCbOk

-----VI CHN CALL VGS STATUS 7---------------------------------------------------
   ViChn   OnlineNOk   OnlCancel    OnlEndOk     OnlCbOk

-----VI CHN CALL FISHEYE STATUS 8---------------------------------------------------
   ViChn      PMFNOk   PMFCancel    PMFEndOk     PMFCbOk

Sundae

0个粉丝

1

问答

0

专栏

0

资料

Sundae 2018-09-03 15:35:37
认可0
这是mipi属性
combo_dev_attr_t MIPI_BT656_ATTR =
{
    .devno         = 0,
    .input_mode    = INPUT_MODE_CMOS,
    .phy_clk_share = PHY_CLK_SHARE_NONE,
    .img_rect = {0, 0, 720, 576},

    {

    }
};

这是cat hi_mipi信息
Module: [MIPI], Build Time: [May 13 2017, 16:53:17]

-----Combo DEV ATTR-----------------------------------------------------------------------------------------------------
   Devno  WorkMode  DataType   WDRMode      LinkId    ImgX    ImgY    ImgW    ImgH  SyncMode  DataEndian  SyncCodeEndian
       0      CMOS       N/A       N/A         N/A     N/A     N/A     N/A     N/A       N/A         N/A             N/A

-----LINK INFO------------------------------------------------------
LinkIdx LaneCount        LaneId     PhyData AlignedData   ValidLane

-----ALING Err info--------------------------------------

Sundae

0个粉丝

1

问答

0

专栏

0

资料

Sundae 2018-09-03 15:38:24
认可0
硬件接的VI0的低八位,掩码0x00FF0000应该没问题,VI0的时钟是否取反也都试过了,420和422也都试过

qn1550115875

0个粉丝

4

问答

0

专栏

0

资料

qn1550115875 2019-04-08 14:46:27
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=105572&ptid=51991]Sundae 发表于 2018-9-3 15:38[/url]
硬件接的VI0的低八位,掩码0x00FF0000应该没问题,VI0的时钟是否取反也都试过了,420和422也都试过[/quote]

楼主,你的调通了么

微信用户

1个粉丝

87

问答

0

专栏

3

资料

微信用户 2019-04-22 15:42:18
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=105572&ptid=51991]Sundae 发表于 2018-9-3 15:38[/url]
硬件接的VI0的低八位,掩码0x00FF0000应该没问题,VI0的时钟是否取反也都试过了,420和422也都试过[/quote]

咱俩设置的一摸一样, 我也在试
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区