18823762523

18823762523

1个粉丝

8

问答

0

专栏

2

资料

18823762523  发布于  2017-08-04 18:27:39
采纳率 0%
8个问答
9548

HI3516接BT656输入【已解决】

 
本帖最后由 18823762523 于 2017-11-1 13:40 编辑

请各位路过的大神指点一下,小弟日前调试BT656输入,发现一个奇怪的现象:
一、设备断电重启,然后手动启动sample程序
/nfsroot # ./sample_vio 8 0
u32Width:720, u32Square:1
---------------press the Enter key to exit!---------------
发现VI通道把采集到的数据都丢了。
调试信息如下:
/proc/umap # cat vi

[VIU] Version: [Hi3516A_MPP_V1.0.7.0 B050 Release], Build Time: [Nov 25 2016, 21:36:12]

VI-VPSS is offline.

-----MODULE PARAM--------------------------------------------------------------
detect_err_frame  drop_err_frame  stop_int_level
         10              0              0

-----VI DEV ATTR---------------------------------------------------------------
Dev   IntfM  WkM  ComMsk0  ComMsk1 ScanM AD0 AD1 AD2 AD3   Seq   DPath DType DRev CapX CapY  CapW  CapH
   0   BT656 1Mux ff000000        0     I  -1  -1  -1  -1  UYVY  ByPass   YUV    N    0    0   720   576

-----VI HIGH DEV ATTR---------------------------------------------------------------
Dev  InputM  WkM  ComMsk0  ComMsk1 ScanM AD0 AD1 AD2 AD3   Seq CombM CompM ClkM  Fix FldP   DPath DType DRev CapX CapY  CapW  CapH

-----VI PHYCHN ATTR------------------------------------------------------------
PhyChn CapX CapY  CapW  CapH  DstW  DstH CapSel Mirror Flip IntEn PixFom SrcRat DstRat   Comp
      0    0    0   720   576   720   576   both      N    N     Y  SP420     -1     -1      N

-----VI PHYCHN STATUS 1----------------------------------------------------------
PhyChn  Dev      IntCnt  VbFail  LosInt  TopLos  BotLos BufCnt  IntT  SendT  Field  Stride
      0    0        2148       0       2       0       2      2    42    109   intl     720

-----VI PHYCHN STATUS 2---------------------------------------------------------
PhyChn MaxIntT   IntGapT   MaxGapT LIntCnt  ThrCnt AutoDis CasAutD  TmgErr      ccErrN    IntRat
      0     159     20040     20056       0       1       0       0       0           0        25

-----VI OTHER ATTR------------------------------------------------------------
    LDC   Mode  Ratio  COffX  COffY Enable
     --    All      0      0      0      N

  Flash   Mode StartTime  DuraTime  InterVal CapIdx Enable  FlashedNum
     --   Once         0         0         0      0      N           0

    CSC   Type HueVal  ContrVal   LumaVal  StatuVal    TVMode
     --    709     50        50        50        50         N

    DCI     En BlackGain ContrGain LightGain
     --      N        60        60        60

    DIS     En
     --      N

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

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

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

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

-----VI EXTCHN ATTR------------------------------------------------------------
ExtChn BindChn CropEn  CropX  CropY  CropW  CropH  DstW  DstH PixFom SrcRat DstRat  Depth   Comp

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

-----VI CHN CALL VGS STATUS 1-------------------------------------------------
ViChn   UsrBgnNOk   UsrCancel    UsrEndOk     UsrCbOk   CovBgnNOk     CovCancel    CovEndOk    CovCbOk

-----VI CHN CALL VGS STATUS 2-------------------------------------------------
ViChn   OsdBgnNOk   OsdCancel    OsdEndOk     OsdCbOk      ScaleNOk   SclCancel    SclEndOk     SclCbOk
   0           0        2146           0           0             0           0           0           0

-----VI CHN CALL VGS STATUS 3-------------------------------------------------
ViChn   RotateNOk   RotCancel    RotEndOk     RotCbOk        LDCNOk   LDCCancel    LDCEndOk     LDCCbOk
/proc/umap #
二、当我不重启设备,再次运行程序时就好了
/nfsroot # clear
/nfsroot # ./sample_vio 8 0
u32Width:720, u32Square:1
---------------press the Enter key to exit!---------------
Jan  1 08:05:27 login[1161]: root login on 'pts/0'

[main]-2885: program exit normally!
/nfsroot #
/nfsroot # ./sample_vio 8 0
u32Width:720, u32Square:1
---------------press the Enter key to exit!---------------
调试信息如下:
/proc/umap # cat vi

[VIU] Version: [Hi3516A_MPP_V1.0.7.0 B050 Release], Build Time: [Nov 25 2016, 21:36:12]

VI-VPSS is offline.

-----MODULE PARAM--------------------------------------------------------------
detect_err_frame  drop_err_frame  stop_int_level
         10              0              0

-----VI DEV ATTR---------------------------------------------------------------
Dev   IntfM  WkM  ComMsk0  ComMsk1 ScanM AD0 AD1 AD2 AD3   Seq   DPath DType DRev CapX CapY  CapW  CapH
   0   BT656 1Mux ff000000        0     I  -1  -1  -1  -1  UYVY  ByPass   YUV    N    0    0   720   576

-----VI HIGH DEV ATTR---------------------------------------------------------------
Dev  InputM  WkM  ComMsk0  ComMsk1 ScanM AD0 AD1 AD2 AD3   Seq CombM CompM ClkM  Fix FldP   DPath DType DRev CapX CapY  CapW  CapH

-----VI PHYCHN ATTR------------------------------------------------------------
PhyChn CapX CapY  CapW  CapH  DstW  DstH CapSel Mirror Flip IntEn PixFom SrcRat DstRat   Comp
      0    0    0   720   576   720   576   both      N    N     Y  SP420     -1     -1      N

-----VI PHYCHN STATUS 1----------------------------------------------------------
PhyChn  Dev      IntCnt  VbFail  LosInt  TopLos  BotLos BufCnt  IntT  SendT  Field  Stride
      0    0         821       0       2       0       2      1    41     25   intl     720

-----VI PHYCHN STATUS 2---------------------------------------------------------
PhyChn MaxIntT   IntGapT   MaxGapT LIntCnt  ThrCnt AutoDis CasAutD  TmgErr      ccErrN    IntRat
      0      62     19970     20039       0       1       0       0       0           0        25

-----VI OTHER ATTR------------------------------------------------------------
    LDC   Mode  Ratio  COffX  COffY Enable
     --    All      0      0      0      N

  Flash   Mode StartTime  DuraTime  InterVal CapIdx Enable  FlashedNum
     --   Once         0         0         0      0      N           0

    CSC   Type HueVal  ContrVal   LumaVal  StatuVal    TVMode
     --    709     50        50        50        50         N

    DCI     En BlackGain ContrGain LightGain
     --      N        60        60        60

    DIS     En
     --      N

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

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

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

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

-----VI EXTCHN ATTR------------------------------------------------------------
ExtChn BindChn CropEn  CropX  CropY  CropW  CropH  DstW  DstH PixFom SrcRat DstRat  Depth   Comp

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

-----VI CHN CALL VGS STATUS 1-------------------------------------------------
ViChn   UsrBgnNOk   UsrCancel    UsrEndOk     UsrCbOk   CovBgnNOk     CovCancel    CovEndOk    CovCbOk

-----VI CHN CALL VGS STATUS 2-------------------------------------------------
ViChn   OsdBgnNOk   OsdCancel    OsdEndOk     OsdCbOk      ScaleNOk   SclCancel    SclEndOk     SclCbOk

-----VI CHN CALL VGS STATUS 3-------------------------------------------------
ViChn   RotateNOk   RotCancel    RotEndOk     RotCbOk        LDCNOk   LDCCancel    LDCEndOk     LDCCbOk
/proc/umap #

请大神指点一下会是什么原因导致这种现象。:handshake :handshake
我来回答
回答15个
时间排序
认可量排序

18823762523

1个粉丝

8

问答

0

专栏

2

资料

18823762523 2017-08-05 08:33:39
认可0
差异的地方是
1、断电重启运行
-----VI CHN STATUS-------------------------------------------------------------
ViChn  bEnUsrP    FrmTime   FrmRate     SendCnt      SwLost    Rotate     Depth
     0        N              0             0               0            2146      NONE         0
2、再次运行
-----VI CHN STATUS-------------------------------------------------------------
ViChn  bEnUsrP    FrmTime   FrmRate     SendCnt      SwLost    Rotate     Depth
     0        N          40005        25             820            0          NONE         0
再次运行数据就发送出去了,而每次断电重启时运行都会丢失数据。:handshake:handshake

18823762523

1个粉丝

8

问答

0

专栏

2

资料

18823762523 2017-08-05 15:28:16
认可0
问题解决了,原因是我在运行sample程序之前还跑了OSD的程序,导致我运行sample初始化可能那里冲突了,我不运行OSD的程序,只跑sample就没问题了。

小飞侠_fq

0个粉丝

8

问答

0

专栏

0

资料

小飞侠_fq 2017-08-05 16:39:55
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=56875&ptid=18365]18823762523 发表于 2017-8-5 15:28[/url]
问题解决了,原因是我在运行sample程序之前还跑了OSD的程序,导致我运行sample初始化可能那里冲突了,我不 ...[/quote]

你的bt656输入是怎么调试的,交流一下,方便的话留一个qq。我的qq528998260.

18823762523

1个粉丝

8

问答

0

专栏

2

资料

18823762523 2017-08-07 11:01:17
认可0
本帖最后由 18823762523 于 2017-8-7 11:15 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=56877&ptid=18365]小飞侠_fq 发表于 2017-8-5 16:39[/url]
你的bt656输入是怎么调试的,交流一下,方便的话留一个qq。我的qq528998260.[/quote]

修改sample程序,主要修改如下:
1、VI输入模式修改为SAMPLE_VI_MODE_1_D1;
2、MIPI配置跟BT1120一样;
3、BT656的默认参数不用修改,在配置了BT656参数后面设置一下捕获图像的高宽;
4、BT656和BT1120一样不需要配置WDR参数;
运行就能通过VI调试信息看到数据。

Hi3516 BT1120输入 图像异常
[url]http://www.ebaina.com/bbs/forum.php?mod=viewthread&tid=18201&fromuid=18937[/url]
(出处: 易百纳论坛)

小飞侠_fq

0个粉丝

8

问答

0

专栏

0

资料

小飞侠_fq 2017-08-07 11:17:11
认可0
本帖最后由 小飞侠_fq 于 2017-8-7 13:35 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=56913&ptid=18365]18823762523 发表于 2017-8-7 11:01[/url]
修改sample程序,主要修改如下:
1、VI输入模式修改为SAMPLE_VI_MODE_1_D1;
2、MIPI配置跟BT1120一样 ...[/quote]

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_INTERLACED,
    /*AdChnId*/
    { -1, -1, -1, -1},
    /*enDataSeq, only support yuv*/  // VI_INPUT_DATA_YVYU
    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}
};
这个是我的BT656结构体中的参数设置。后面设置的宽和高是720*576的;WDR的参数我已经屏蔽了,我的bt656用的是低八位。

18823762523

1个粉丝

8

问答

0

专栏

2

资料

18823762523 2017-08-07 14:55:39
认可0
本帖最后由 18823762523 于 2017-8-7 15:04 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=56915&ptid=18365]小飞侠_fq 发表于 2017-8-7 11:17[/url]
VI_DEV_ATTR_S DEV_ATTR_BT656D1_1MUX =
{
    /* interface mode */
[/quote]

参数设置除了掩码设置我不知道,其他参数和我设置是一样的,那你现在是运行报错,还是运行后没有数据呢?

Hi3516 BT1120输入 图像异常
[url]http://www.ebaina.com/bbs/forum.php?mod=viewthread&tid=18201&fromuid=18937[/url]
(出处: 易百纳论坛)

小飞侠_fq

0个粉丝

8

问答

0

专栏

0

资料

小飞侠_fq 2017-08-07 16:27:39
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=56955&ptid=18365]18823762523 发表于 2017-8-7 14:55[/url]
参数设置除了掩码设置我不知道,其他参数和我设置是一样的,那你现在是运行报错,还是运行后没有数据呢 ...[/quote]

我现在是运行程序,没有数据出来。你有没有修改寄存器的值?比如这个寄存器himm 0x20120004 0x00400000;

小飞侠_fq

0个粉丝

8

问答

0

专栏

0

资料

小飞侠_fq 2017-08-07 16:28:37
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=56955&ptid=18365]18823762523 发表于 2017-8-7 14:55[/url]
参数设置除了掩码设置我不知道,其他参数和我设置是一样的,那你现在是运行报错,还是运行后没有数据呢 ...[/quote]

还有一个问题我这边的bt1120输入也没有数据出来!觉得很奇怪!

18823762523

1个粉丝

8

问答

0

专栏

2

资料

18823762523 2017-08-07 17:43:40
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=56973&ptid=18365]小飞侠_fq 发表于 2017-8-7 16:27[/url]
我现在是运行程序,没有数据出来。你有没有修改寄存器的值?比如这个寄存器himm 0x20120004 0x00400000;[/quote]

没有修改过寄存器。如果程序能运行不报错,那应该就是配置问题,你可以把你的VI调试信息帖上来看看。


Hi3516 BT1120输入 图像异常
[url]http://www.ebaina.com/bbs/forum.php?mod=viewthread&tid=18201&fromuid=18937[/url]
(出处: 易百纳论坛)

小飞侠_fq

0个粉丝

8

问答

0

专栏

0

资料

小飞侠_fq 2017-08-07 19:32:06
认可0
本帖最后由 小飞侠_fq 于 2017-8-7 19:36 编辑

附件:

这个就是vi的打印消息,你帮我看看有没有问题!

18823762523

1个粉丝

8

问答

0

专栏

2

资料

18823762523 2017-08-08 08:49:28
认可0
本帖最后由 18823762523 于 2017-8-8 08:54 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=57001&ptid=18365]小飞侠_fq 发表于 2017-8-7 19:32[/url]
这个就是vi的打印消息,你帮我看看有没有问题![/quote]

你上面发的BT656的参数里面是隔行扫描,可是你打印信息里是逐行扫描。

Hi3516 BT1120输入 图像异常
[url]http://www.ebaina.com/bbs/forum.php?mod=viewthread&tid=18201&fromuid=18937[/url]
(出处: 易百纳论坛)

13915426184

0个粉丝

15

问答

0

专栏

0

资料

13915426184 2017-08-14 09:29:58
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=57012&ptid=18365]18823762523 发表于 2017-8-8 08:49[/url]
你上面发的BT656的参数里面是隔行扫描,可是你打印信息里是逐行扫描。

Hi3516 BT1120输入 图像异常
...[/quote]

谢谢啊,我也是刚看到这个地方需要注意

13915426184

0个粉丝

15

问答

0

专栏

0

资料

13915426184 2017-08-14 11:03:08
认可0
楼主你好,我也在搞3516和bt656,遇到了和你一样的问题,能否加个qq聊一下,我的qq56855106

18823762523

1个粉丝

8

问答

0

专栏

2

资料

18823762523 2017-08-14 11:24:11
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=57470&ptid=18365]13915426184 发表于 2017-8-14 11:03[/url]
楼主你好,我也在搞3516和bt656,遇到了和你一样的问题,能否加个qq聊一下,我的qq56855106[/quote]

已加:handshake:handshake

13915426184

0个粉丝

15

问答

0

专栏

0

资料

13915426184 2017-08-14 16:12:30
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=56877&ptid=18365]小飞侠_fq 发表于 2017-8-5 16:39[/url]
你的bt656输入是怎么调试的,交流一下,方便的话留一个qq。我的qq528998260.[/quote]

你好,我申请加你好友了,能否加一下交流一下,谢谢
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区