wang_hi

wang_hi

1个粉丝

15

问答

0

专栏

0

资料

wang_hi  发布于  2017-05-19 18:22:20
采纳率 0%
15个问答
12035

HI3519v101_v1020 + imx226 vi1200万不出图像

 
使用的平台和sensor: HI3519v101_v1020 + imx226
1. 问题描述;
运行 sample 里面的 SONY_IMX226_LVDS_4K_30FPS 没有问题,图形可以显示
可是 运行 SONY_IMX226_LVDS_12M_30FPS 就出现以下打印错误信息:
运行出错:
SAMPLE_COMM_VENC_GetVencStreamProc]-1604: get venc stream time out, exit thread

2. 查看后台打印信息
# cat /proc/umap/vi
----VI DEV ATTR1---------------------------------------------------------------
    Dev   IntfM     WkM     ComMsk0     ComMsk1   ScanM     AD0     AD1     AD2
      0    LVDS    1Mux    fff00000           0       P      -1      -1      -1

----VI DEV ATTR2---------------------------------------------------------------
    AD3     Seq   DPath   DType    DRev    CapX    CapY    CapW    CapH  BasW  BasH  Comp HReph VReph
     -1     N/A     ISP     RGB       N      96       8    4000    3000  4000  3000     N  NONE  NONE

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

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

~ # cat /proc/umap/vpss

-----------------------------VPSS CHN ATTR----------------------------------------------------------------
GrpID  PhyChnID  Enable    SpEn FrmWkEn  MirrorEn  FlipEn  SrcFRate  DstFRate
     0         0       Y       N       N         N       N        -1        -1
     0         1       Y       N       N         N       N        -1        -1

-----------------------------VPSS PHY CHN MODE-----------------------------------------------------------
GrpID  PhyChnID   WorkMode   Width  Height  Double  Pixfmt  CompressMode
     0         0       USER    4000    3000       N   SP420             1
     0         1       USER     640     480       N   SP420             1

-----------------------------VPSS EXT-CHN ATTR------------------------------------------------------------

# cat /dev/logmpp

<3>[  vpss] [Func]:VpssDrvGetFrmVbBlk [Line]:8463 [Info]:<3>[  vpss] [grp0 chn0}:get buffer fail,size 12441600 !
<3>[  vpss] [Func]:Vpss_AddExtChnVGSTask [Line]:1535 [Info]:<3>[  vpss] s32PhyChn 4 Scale task get vb fail,w:3840,h:2160
<3>[  vpss] [Func]:VpssDrvGetFrmVbBlk [Line]:8463 [Info]:<3>[  vpss] [grp0 chn2}:get buffer fail,size 3110400 !
<3>[  vpss] [Func]:VpssDrvOnLinePremFrame [Line]:7085 [Info]:<3>[  vpss] s32PhyChn 2 get vb fail,w:1920,h:1080
<3>[  vpss] [Func]:VpssDrvGetFrmVbBlk [Line]:8463 [Info]:<3>[  vpss] [grp0 chn3}:get buffer fail,size 460800 !
<3>[  vpss] [Func]:VpssDrvOnLinePremFrame [Line]:7085 [Info]:<3>[  vpss] s32PhyChn 3 get vb fail,w:640,h:480
<3>[  vpss] [Func]:VpssDrvGetFrmVbBlk [Line]:8463 [Info]:<3>[  vpss] [grp0 chn1}:get buffer fail,size 12441600 !
<3>[  vpss] [Func]:VpssDrvOnLinePremFrame [Line]:7085 [Info]:<3>[  vpss] s32PhyChn 1 get vb fail,w:3840,h:2160
<3>[  vpss] [Func]:VpssDrvGetFrmVbBlk [Line]:8463 [Info]:<3>[  vpss] [grp0 chn2}:get buffer fail,size 3110400 !
<3>[  vpss] [Func]:VpssDrvOnLinePremFrame [Line]:7085 [Info]:<3>[  vpss] s32PhyChn 2 get vb fail,w:1920,h:1080
<3>[  vpss] [Func]:VpssDrvGetFrmVbBlk [Line]:8463 [Info]:<3>[  vpss] [grp0 chn3}:get buffer fail,size 460800 !
<3>[  vpss] [Func]:VpssDrvOnLinePremFrame [Line]:7085 [Info]:<3>[  vpss] s32PhyChn 3 get vb fail,w:640,h:480
<3>[  vpss] [Func]:VpssDrvGetFrmVbBlk [Line]:8463 [Info]:<3>[  vpss] [grp0 chn0}:get buffer fail,size 12441600 !
<3>[  vpss] [Func]:Vpss_AddExtChnVGSTask [Line]:1535 [Info]:<3>[  vpss] s32PhyChn 4 Scale task get vb fail,w:3840,h:2160
<3>[  vpss] [Func]:VpssDrvGetFrmVbBlk [Line]:8463 [Info]:<3>[  vpss] [grp0 chn2}:get buffer fail,size 3110400 !
<3>[  vpss] [Func]:VpssDrvOnLinePremFrame [Line]:7085 [Info]:<3>[  vpss] s32PhyChn 2 get vb fail,w:1920,h:1080
<3>[  vpss] [Func]:VpssDrvGetFrmVbBlk [Line]:8463 [Info]:<3>[  vpss] [grp0 chn3}:get buffer fail,size 460800 !
<3>[  vpss] [Func]:VpssDrvOnLinePremFrame [Line]:7085 [Info]:<3>[  vpss] s32PhyChn 3 get vb fail,w:640,h:480


3. 主要问题:
我vb , vi, vpss , 主码流分辨率都为4000*3000, 为什么在 # cat /dev/logmpp 中会出现这样的错误信息,
这里的 “w:3840,h:2160”  s32PhyChn 通道大小在哪里设置呢?
<3>[  vpss] [Func]:Vpss_AddExtChnVGSTask [Line]:1535 [Info]:<3>[  vpss] s32PhyChn 4 Scale task get vb fail,w:3840,h:2160


我来回答
回答11个
时间排序
认可量排序

wang_hi

1个粉丝

15

问答

0

专栏

0

资料

wang_hi 2017-05-25 18:48:29
认可0
终于找到病因了,总结如下,希望可以帮到需要的朋友。
1. 原因:PERI_CRG19 中的 VI0[2:0]  和 PERI_CRG21中的 ISP0 [18:14] 的设置问题
        需要将这里设置为 VI0:600M,           ISP0:600M。
       
        0x004C PERI_CRG19 媒体 CBB 频率配置寄存器 1
        0x0054 PERI_CRG21 媒体 CBB 频率配置寄存器 2
       
        之前的设置
        #                 VI0 [18:14]         ISP0[2:0]
        # SDK config:     VI0:300M,           ISP0:300M
        himm 0x1201004c 0x00094c21;
        himm 0x12010054 0x00004041;
       
2. 解决方法:
        #                 VI0 [18:14]         ISP0[2:0]
        # SDK config:     VI0:600M,           ISP0:600M
        himm 0x1201004c 0x00094c21;
        himm 0x12010054 0x00004041;
       
3. 一般sdk 的设置位置:
        SDK 中的 ko 文件中的 load3519v101 脚本中的 insert_sns()函数中,
        或者是clkcfg_hi3519v101.sh 脚本中。
       
4. 贴图和参看资料

《Hi3519V101 专业型HD IP Camera SoC用户指南》

5. 关于/dev/logmpp 的打印问题:

我vb , vi, vpss , 主码流分辨率都为4000*3000, 为什么在 # cat /dev/logmpp 中会出现这样的错误信息,
这里的 “w:3840,h:2160”  s32PhyChn 通道大小在哪里设置呢?
<3>[  vpss] [Func]:Vpss_AddExtChnVGSTask [Line]:1535 [Info]:<3>[  vpss] s32PhyChn 4 Scale task get vb fail,w:3840,h:2160

是不是logmpp 这里的打印信息可能是我之前运行程序的信息, 它会保存一段以前运行程序的信息,
因此也可以认为这些信息可能并不是这次程序运行的打印信息,
或者说是因为 这俩个寄存器设置的原因, 打印这样的信息,
“这里的 “w:3840,h:2160”  s32PhyChn 通道大小在哪里设置呢?”
这个问题还是有点疑惑,有知道的朋友们帮忙解释一下...

wahuqeir

0个粉丝

1

问答

0

专栏

1

资料

wahuqeir 2017-05-26 09:26:15
认可0
这个坑我也踩过,哈哈哈

申兴琭08009056

0个粉丝

4

问答

0

专栏

0

资料

申兴琭08009056 2017-05-31 09:59:41
认可0
楼主好样的,希望多分享

wang_hi

1个粉丝

15

问答

0

专栏

0

资料

wang_hi 2017-06-01 17:00:18
认可0
复制的时候忘了修改了,多谢指出.
2. 解决方法:
        #                 VI0 [18:14]         ISP0[2:0]
        # SDK config:     VI0:600M,           ISP0:600M
        himm 0x1201004c 0x00094c23;
        himm 0x12010054 0x00024041;

15576684447

0个粉丝

0

问答

0

专栏

0

资料

15576684447 2017-06-01 17:31:18
认可0
学习了,多谢LZ分享

羽落

0个粉丝

3

问答

0

专栏

0

资料

羽落 2017-06-14 13:54:38
认可0
学习了谢谢楼主,请问一下 你们物理上的视频接口是 MIPI/LVDS还是 BT1120?

eken

0个粉丝

8

问答

0

专栏

0

资料

eken 2017-06-20 13:31:46
认可0
不错,求加联系方式,我也是做这个平台的,QQ:517634840,以后多交流。

250596303

0个粉丝

1

问答

0

专栏

0

资料

250596303 2018-01-15 15:55:11
认可0
楼主请问下出图最大fps是多少

dsw2012218

0个粉丝

8

问答

0

专栏

0

资料

dsw2012218 2018-11-14 19:08:39
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=50384&ptid=15246]wang_hi 发表于 2017-5-25 18:48[/url]
终于找到病因了,总结如下,希望可以帮到需要的朋友。
1. 原因:PERI_CRG19 中的 VI0[2:0]  和 PERI_CRG21 ...[/quote]

兄弟,在么,我调226,用海思自带的驱动,为什么出不了图呢?方便提供一下你出图的驱动么

天最

1个粉丝

52

问答

0

专栏

2

资料

天最 2018-07-24 23:42:21
认可0
楼主,你这是双sensor图像都调试出来了么???怎么做到的,,??可否说说:'(

hero

0个粉丝

1

问答

0

专栏

0

资料

hero 2018-11-05 17:08:03
认可0
marking..................
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区