hostmit

hostmit

0个粉丝

1

问答

0

专栏

0

资料

hostmit  发布于  2016-09-07 03:09:14
采纳率 0%
1个问答
3336

hi3518 + ov9712 (Xiaomi Yi) HI_MPI_VB_Init failed! Help

 
Hello! I have Xiaomi Yi Smart camera hi3518 + ov9712.

I need a binary to get a snapshot picture, seems example from
Hi3518_SDK_V1.0.7.0/mpp2/sample/venc
is what I'm looking for.

Anyway, when I try to run any compiled sample on my camera, I get error

# ./sample_venc 2
[SAMPLE_COMM_SYS_Init]-318: HI_MPI_VB_Init failed!
[SAMPLE_VENC_720P_Snap]-593: system init failed with -1!
program exit abnormally!

Could someone please help me out. Thanks.
我来回答
回答4个
时间排序
认可量排序

hostmit

0个粉丝

1

问答

0

专栏

0

资料

hostmit 2016-09-07 03:10:38
认可0
本帖最后由 hostmit 于 2016-9-7 03:49 编辑

Googled the problem, ppl say it's memory addressing problem.
# free
              total         used         free       shared      buffers
  Mem:        35212        30652         4560            0            0
Swap:            0            0            0
Total:        35212        30652         4560

# cat /home/3518/load3518 |grep mmz
    insmod mmz.ko mmz=anonymous,0,0x82800000,24M anony=1 || report_error

# cat /proc/media-mem
[code]+---ZONE: PHYS(0x82800000, 0x83FFFFFF), GFP=0, nBYTES=24576KB,  NAME="anonymous"
   |-MMB: phys(0x82800000, 0x8281FFFF), kvirt=0x  (null), flags=0x00000000, length=128KB,       name="FwReg"
   |-MMB: phys(0x82820000, 0x828DFFFF), kvirt=0xc3700000, flags=0x00000003, length=768KB,       name="TDE_MEMPOOL_MMB"
   |-MMB: phys(0x828E0000, 0x828E0FFF), kvirt=0x  (null), flags=0x00000000, length=4KB, name="TDE_COEF_MMB0"
   |-MMB: phys(0x834BD000, 0x834C8FFF), kvirt=0x  (null), flags=0x00000000, length=48KB,        name="AENC_StrBuf"
   |-MMB: phys(0x834CA000, 0x834CAFFF), kvirt=0x  (null), flags=0x00000000, length=4KB, name="aden-dbg buf"

---MMZ_USE_INFO:
total size=24576KB(24MB),used=952KB(0MB + 952KB),remain=23624KB(23MB + 72KB),zone_number=1,block_number=5[/code]


# lsmod
[code]Module                  Size  Used by
hirtc                   4048  1
ssp_ad9020              4993  0
wdt                     4229  2
pwm                     1489  0
hi_i2c                  3792  0
hi3518_ive             32474  0
hi3518_vda            172473  0
hi3518_region          51571  1
hi3518_rc             152960  0
hi3518_jpege           46500  0
hi3518_h264e          162292  0
hi3518_chnl            39989  0
hi3518_group          179421  4
hi3518_venc            91620  6 hi3518_jpege,hi3518_h264e
hi3518_vpss           209030  5
hi3518_isp             21668  4 ssp_ad9020,hi_i2c
hi3518_viu            180819  2
hi3518_dsu            129358  0
hi3518_tde            117632  1 hi3518_dsu
mt7601Usta           1703433  1
mtprealloc7601Usta      1106  1 mt7601Usta
hi3518_adec            16816  2
hi3518_aenc            53552  2
hi3518_ao              40815  1
hi3518_ai              46710  1
hi3518_sio             12541  2 hi3518_ao,hi3518_ai
hidmac                 13593  2 hi3518_ao,hi3518_ai
acodec                 10375  0
hiuser                   890  2 hi3518_jpege,hi3518_h264e
hi3518_sys             40940  2 hi3518_viu
hi3518_base            44474 21 hi3518_ive,hi3518_vda,hi3518_region,hi3518_rc,hi                                                                                                3518_jpege,hi3518_h264e,hi3518_chnl,hi3518_group,hi3518_venc,hi3518_vpss,hi3518_                                                                                                isp,hi3518_viu,hi3518_dsu,hi3518_adec,hi3518_aenc,hi3518_ao,hi3518_ai,hi3518_sio                                                                                                ,acodec,hi3518_sys
mmz                    19773  5 hi3518_h264e,hi3518_tde,hi3518_aenc,hi3518_base
cpld_periph             1939  3
[/code]

Is everything looks like it should be?

bay_mini

0个粉丝

2

问答

0

专栏

0

资料

bay_mini 2016-09-23 09:17:01
认可0
Have you chose the sensor type to ov9712 on the file Makefile.param before compile it?

hostmit

0个粉丝

1

问答

0

专栏

0

资料

hostmit 2016-09-25 03:39:47
认可0
本帖最后由 hostmit 于 2016-9-25 03:46 编辑

Yes I did.
[code]root@ubuntu:~/Hi3518_SDK_V1.0.7.0/mpp2/sample# head -n 20 Makefile.param
# Hisilicon Hi3518 sample Makefile.param

ifeq ($(PARAM_FILE), )
     PARAM_FILE:=../../Makefile.param
#     PARAM_FILE:=../Makefile.param
     include $(PARAM_FILE)
endif

################# select sensor type for your sample ####################
#SENSOR_TYPE ?= APTINA_AR0130_DC_720P_30FPS
#SENSOR_TYPE ?= SONY_ICX692_DC_720P_30FPS
#SENSOR_TYPE ?= SONY_IMX104_DC_720P_30FPS
#SENSOR_TYPE ?= SONY_IMX138_DC_720P_30FPS
#SENSOR_TYPE ?= SONY_IMX122_DC_1080P_30FPS
#SENSOR_TYPE ?= APTINA_9M034_DC_720P_30FPS
#SENSOR_TYPE ?= APTINA_MT9P006_DC_1080P_30FPS
SENSOR_TYPE ?= OMNI_OV9712_DC_720P_30FPS
#SENSOR_TYPE ?= OMNI_OV2710_DC_1080P_30FPS
#SENSOR_TYPE ?= SOI_H22_DC_720P_30FPS
#SENSOR_TYPE ?= HIMAX_1375_DC_720P_30FPS
[/code]

Here is make log for sample_venc
http://hostmit.net/ss/text/make_log.txt

hostmit

0个粉丝

1

问答

0

专栏

0

资料

hostmit 2016-09-23 03:13:06
认可0
Any ideas?
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区