hanfei69882

hanfei69882

2个粉丝

26

问答

0

专栏

2

资料

hanfei69882  发布于  2017-07-18 10:26:45
采纳率 0%
26个问答
6141

【已解决】vi丢帧和错帧疑问

 
本帖最后由 hanfei69882 于 2017-8-15 17:18 编辑

@庄工 之前的帖子[url=http://www.ebaina.com/bbs/forum.php?mod=viewthread&tid=13394&extra=]【已解决】vi调试信息里面ccErrN 中断异常[/url]
有提到
[quote]ccErrN 表示中断异常
在满帧采集的情况下, 如果VBFail不变化而ccErrN不断增加, 那么基本可以确定是VI和前端ISP/AD不匹配(或者没有设, 或没有)

可以这么理解, 前端的ISP/AD发过来的数据有一种格式, 而VI用另一种格式来解释, 这肯定驴头不对马嘴了, VI不能正确得到数据, 导致中断异常(广义上可以理解为一帧一个中断)[/quote]

另外一种情况VBFail和ccErrN同时增加属于什么原因?

cat /proc/umap/vi

[VIU] Version: [Hi3518EV200_MPP_V1.0.4.0 B050 Release], Build Time: [Nov 25 2016, 21:56:16]

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      DC 1Mux   ff0000        0     P  -1  -1  -1  -1  YUYV  ByPass   YUV    N    0    0   640   480

-----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   640   480   640   480   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        2474       0      45       0       2      2   104     33    frm     640

-----VI PHYCHN STATUS 2---------------------------------------------------------
PhyChn MaxIntT   IntGapT   MaxGapT LIntCnt  ThrCnt AutoDis CasAutD  TmgErr      ccErrN    IntRat
      0     144     34612    206461       0       1       0       0       0          43        29

-----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
     --      Y        32        32        32

    DIS     En
     --      N

-----VI WDR ATTR---------------------------------------------------------------
    Mode  BufNum    DstW    DstH  PoolId   VcNum  DesNum   State  bCompress
    NONE       0     640     480      -1       0       0    Init      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      34613        28        2429           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
我来回答
回答15个
时间排序
认可量排序

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2017-07-18 10:48:11
认可0
这个log 只有ccErrN, VBFail没有增加


如果有VBFail,要么VB分配的数量少了导致VB真的不够用, 要么流程上什么地方拿住VB没有释放导致VB不够用了,前者只能通过增加数量,后者需要修正代码再看够不够

hanfei69882

2个粉丝

26

问答

0

专栏

2

资料

hanfei69882 2017-07-18 10:56:04
认可0
本帖最后由 hanfei69882 于 2017-7-18 11:03 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=55592&ptid=18127]zhuangweiye 发表于 2017-7-18 10:48[/url]
这个log 只有ccErrN, VBFail没有增加


[/quote]

明白,多谢庄工啦:hug:

仔细看了下这两个问题不太一样,贴的log是LosInt跟ccErrN同步增加:L这种会是哪种情况:dizzy:

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2017-07-18 11:07:29
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=55595&ptid=18127]hanfei69882 发表于 2017-7-18 10:56[/url]
明白,多谢庄工啦

仔细看了下这两个问题不太一样,贴的log是LosInt跟ccErrN同步增加这种会是 ...[/quote]

看上去不匹配的可能性大一些

hanfei69882

2个粉丝

26

问答

0

专栏

2

资料

hanfei69882 2017-07-18 11:39:27
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=55600&ptid=18127]zhuangweiye 发表于 2017-7-18 11:07[/url]
看上去不匹配的可能性大一些[/quote]

好的,我这边继续分析:handshake

hanfei69882

2个粉丝

26

问答

0

专栏

2

资料

hanfei69882 2017-07-18 17:08:57
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=55600&ptid=18127]zhuangweiye 发表于 2017-7-18 11:07[/url]
看上去不匹配的可能性大一些[/quote]

调了一下午,改了可能的参数,还是丢帧,LosInt跟ccErrN同步增加,不知啥情况 了:Q

log打印下面:

[code]cat /dev/logmpp
<3>[   viu] [Func]:VIU_DRV_BayerDumpIntRoute [Line]:1406 [Info]:<3>[   viu] u32CapErrNum 1, des status: 0x11.
<3>[   viu] [Func]:VIU_DRV_BayerDumpIntRoute [Line]:1406 [Info]:<3>[   viu] u32CapErrNum 2, des status: 0x11.
<3>[   viu] [Func]:VIU_DRV_BayerDumpIntRoute [Line]:1406 [Info]:<3>[   viu] u32CapErrNum 3, des status: 0x11.
<3>[   viu] [Func]:VIU_DRV_BayerDumpIntRoute [Line]:1406 [Info]:<3>[   viu] u32CapErrNum 4, des status: 0x11.
<3>[   viu] [Func]:VIU_DRV_BayerDumpIntRoute [Line]:1406 [Info]:<3>[   viu] u32CapErrNum 5, des status: 0x11.
<3>[   viu] [Func]:VIU_DRV_BayerDumpIntRoute [Line]:1406 [Info]:<3>[   viu] u32CapErrNum 6, des status: 0x11.[/code]

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2017-07-18 17:17:09
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=55661&ptid=18127]hanfei69882 发表于 2017-7-18 17:08[/url]
调了一下午,改了可能的参数,还是丢帧,LosInt跟ccErrN同步增加,不知啥情况 了

log打印下面:
[/quote]

看 vi log,要采集的图像是640x480@30,但Vi实际采集到的是28到29fps,前端设置是不是不是640x480@30?

hanfei69882

2个粉丝

26

问答

0

专栏

2

资料

hanfei69882 2017-07-18 17:42:16
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=55663&ptid=18127]zhuangweiye 发表于 2017-7-18 17:17[/url]
看 vi log,要采集的图像是640x480@30,但Vi实际采集到的是28到29fps,前端设置是不是不是640x480@30?[/quote]

多谢庄工指点:handshake

前端指的是vi?还是sensor配置?

vi log如下
[code]cat /proc/umap/vi

[VIU] Version: [Hi3518EV200_MPP_V1.0.4.0 B050 Release], Build Time: [Nov 25 2016, 21:56:16]

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      DC 1Mux   ff0000        0     P  -1  -1  -1  -1  YUYV  ByPass   YUV    N    0    0   640   480

-----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   640   480   640   480   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         712       0      53       0       2      2   102     33    frm     640

-----VI PHYCHN STATUS 2---------------------------------------------------------
PhyChn MaxIntT   IntGapT   MaxGapT LIntCnt  ThrCnt AutoDis CasAutD  TmgErr      ccErrN    IntRat
      0     123     33910     34011       0       1       0       0       0          51        30

-----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
     --      Y        32        32        32

    DIS     En
     --      N

-----VI WDR ATTR---------------------------------------------------------------
    Mode  BufNum    DstW    DstH  PoolId   VcNum  DesNum   State  bCompress
    NONE       0     640     480      -1       0       0    Init      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      33910        27         659           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
[/code]

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2017-07-18 17:47:48
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=55666&ptid=18127]hanfei69882 发表于 2017-7-18 17:42[/url]
多谢庄工指点

前端指的是vi?还是sensor配置?
[/quote]

前端是指sensor

hanfei69882

2个粉丝

26

问答

0

专栏

2

资料

hanfei69882 2017-08-15 17:18:23
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=55667&ptid=18127]zhuangweiye 发表于 2017-7-18 17:47[/url]
前端是指sensor[/quote]

已解决,的确是不匹配:handshake,sensor fae帮助下分析出来:sensor没有配置对,VClk反向一下就OK:Q

SA12009903

0个粉丝

12

问答

0

专栏

2

资料

SA12009903 2017-08-16 09:48:40
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=57617&ptid=18127]hanfei69882 发表于 2017-8-15 17:18[/url]
已解决,的确是不匹配,sensor fae帮助下分析出来:sensor没有配置对,VClk反向一下就OK[/quote]

sensor  fae怎么找到的?我这边买板子fae知道的太少了,请问你们换sensor了吗?修改sensor驱动主要换了哪些地方?

SA12009903

0个粉丝

12

问答

0

专栏

2

资料

SA12009903 2017-08-16 09:49:28
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=57617&ptid=18127]hanfei69882 发表于 2017-8-15 17:18[/url]
已解决,的确是不匹配,sensor fae帮助下分析出来:sensor没有配置对,VClk反向一下就OK[/quote]

目前想在3519上移植imx178的驱动,发现根本出不了图像

fengzheng822

0个粉丝

5

问答

0

专栏

0

资料

fengzheng822 2017-11-21 11:16:54
认可0
目前想在3519上移植imx178的驱动,发现根本出不了图像

qn1566696959

0个粉丝

9

问答

0

专栏

0

资料

qn1566696959 2019-11-22 19:01:33
认可0
本帖最后由 qn1566696959 于 2019-11-22 19:15 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=57617&ptid=18127]hanfei69882 发表于 2017-8-15 17:18[/url]
已解决,的确是不匹配,sensor fae帮助下分析出来:sensor没有配置对,VClk反向一下就OK[/quote]

我也是遇到了这个问题,请问vclk指的是sensor的输出时钟吗?具体可以说说vclk是什么吗?
我遇到的提示是这样的,hi3516dv300 平台上,[Func]:VI_COMM_DetectWchIntErr [Line]:1888 [Info]ipeId 2 without  VI_CC_INT IntStatus:0x11
Sunshine
Sunshine   回复   qn1566696959  2023-09-14 16:27:42
0

[Func]:VI_COMM_DetectWchIntErr [Line]:1888 [Info]ipeId 2 without VI_CC_INT IntStatus:0x11请问这个问题解决吗?应该修改哪里

hero

0个粉丝

1

问答

0

专栏

0

资料

hero 2017-11-21 13:44:15
认可0
:):):):):):):):):)
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区