huang

huang

0个粉丝

12

问答

0

专栏

0

资料

huang  发布于  2016-04-25 16:20:49
采纳率 0%
12个问答
6851

请问vi_bayerdump提示获取raw失败怎么解决?

 
HI_StartDumpRaw u32Depth = 1
HI_MPI_VI_GetFrame err, vi chn 17
HI_MPI_VI_ReleaseFrame err 0xa0108003

这个为什么是17通道?可以修改吗?你们是怎么获取raw数据的?
我来回答
回答11个
时间排序
认可量排序

hanfei69882

2个粉丝

26

问答

0

专栏

2

资料

hanfei69882 2016-11-11 15:44:37
认可0
本帖最后由 hanfei69882 于 2016-11-11 15:51 编辑

HI_MPI_VI_GetFrame 失败了,vi没有初始化,要先初始化vi才能dump raw图
可以用sample_vio先初始化vi

sample_vio要适配自己的sensor

vi_bayerdump log参考:
[code]./vi_bayerdump -r 8 2

NOTICE: This tool only can be used for TESTING !!!
bak dev dump attr 0, 16
===press the ENTER key to continue.

Dump raw frame of vi chn 17  to file: "./vi_dev_0_640_480_2_8bits.raw"
saving......dump data......u32Stride[0]: 640, width: 640
done u32TimeRef: 42!
saving......dump data......u32Stride[0]: 640, width: 640
done u32TimeRef: 44!
[/code]

2272943826

0个粉丝

24

问答

0

专栏

8

资料

2272943826 2016-11-15 11:57:31
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=41169&ptid=11127]hanfei69882 发表于 2016-11-11 15:44[/url]
HI_MPI_VI_GetFrame 失败了,vi没有初始化,要先初始化vi才能dump raw图
可以用sample_vio先初始化vi

[/quote]

我的 sample_vio 有 输出视频正常   


/mnt/tools # ./vi_bayerdump

NOTICE: This tool only can be used for TESTING !!!

*************************************************
Usage: ./vi_bayerdump [nbit] [FrmCnt] [VCNum]
nbit:
   The bit num to be dump
FrmCnt:
   the count of frame to be dump
VCNum:
   line mode:-1:. wdr mode:0 or 1, the frame vc num,long or short frame
e.g : ./vi_bayerdump 16 1 -1(line mode)
e.g : ./vi_bayerdump 16 1 0(wdr mode:VC0)
e.g : ./vi_bayerdump 16 1 1(wdr mode:VC1)
*************************************************

/mnt/tools # ./vi_bayerdump 16 1 0

NOTICE: This tool only can be used for TESTING !!!
===press any key to continue.

HI_MPI_VI_GetFrame err, vi chn 17
VI_StartBayerData failed!

/mnt/tools #


hanfei69882

2个粉丝

26

问答

0

专栏

2

资料

hanfei69882 2016-11-15 17:09:51
认可0
先开启sample_vio打开vi,保持在后台运行,然后运行vi_bayerdump
我这边是hi3518e的sdk,好像不太一样

2272943826

0个粉丝

24

问答

0

专栏

8

资料

2272943826 2016-11-15 17:32:31
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=41299&ptid=11127]hanfei69882 发表于 2016-11-15 17:09[/url]
先开启sample_vio打开vi,保持在后台运行,然后运行vi_bayerdump
我这边是hi3518e的sdk,好像不太一样[/quote]

必须要在 offline 做吗?

我选的是 sample vio 0 &

hanfei69882

2个粉丝

26

问答

0

专栏

2

资料

hanfei69882 2016-11-15 19:29:55
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=41301&ptid=11127]2272943826 发表于 2016-11-15 17:32[/url]
必须要在 offline 做吗?

我选的是 sample vio 0 &[/quote]

是的
vi_bayerdump要使用HI_MPI_VI_GetFrame,后者只支持离线模式,函数有说明,在线模式vi直接输出到vpss,vpss输出为文件的话要自己处理了,不过也没必要
参考:[url=http://www.ebaina.com/bbs/forum.php?mod=viewthread&tid=12408&highlight=offline][hi3516] online 和 offline mode 不同[/url]

2272943826

0个粉丝

24

问答

0

专栏

8

资料

2272943826 2016-11-16 14:06:28
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=41307&ptid=11127]hanfei69882 发表于 2016-11-15 19:29[/url]
是的
vi_bayerdump要使用HI_MPI_VI_GetFrame,后者只支持离线模式,函数有说明,在线模式vi直接输出到 ...[/quote]

我的Hi3516A显示:

/mnt/tools # ./vi_bayerdump
NOTICE: This tool only can be used for TESTING !!!
*************************************************
Usage: ./vi_bayerdump [nbit] [FrmCnt] [VCNum]
nbit:
   The bit num to be dump
FrmCnt:
   the count of frame to be dump
VCNum:
   line mode:-1:. wdr mode:0 or 1, the frame vc num,long or short frame
e.g : ./vi_bayerdump 16 1 -1(line mode)
e.g : ./vi_bayerdump 16 1 0(wdr mode:VC0)
e.g : ./vi_bayerdump 16 1 1(wdr mode:VC1)
*************************************************

liuhe

0个粉丝

4

问答

0

专栏

0

资料

liuhe 2016-12-05 15:55:14
认可0
请问这个问题您解决了吗?终端运行sample_vio 5 & 再 ./vi_bayerdump -r 16 0

liuhe

0个粉丝

4

问答

0

专栏

0

资料

liuhe 2016-12-05 16:00:03
认可0
本帖最后由 liuhe 于 2016-12-5 16:02 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=41338&ptid=11127]2272943826 发表于 2016-11-16 14:06[/url]
我的Hi3516A显示:

/mnt/tools # ./vi_bayerdump
[/quote]


请问这个问题您解决了吗?终端运行sample_vio 5 &再 ./vi_bayerdump -r 12 1 0

liuhe

0个粉丝

4

问答

0

专栏

0

资料

liuhe 2016-12-05 16:03:36
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=41338&ptid=11127]2272943826 发表于 2016-11-16 14:06[/url]
我的Hi3516A显示:

/mnt/tools # ./vi_bayerdump
[/quote]

我还是不行啊

2272943826

0个粉丝

24

问答

0

专栏

8

资料

2272943826 2016-12-06 09:09:36
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=42435&ptid=11127]liuhe 发表于 2016-12-5 16:00[/url]
请问这个问题您解决了吗?终端运行sample_vio 5 &再 ./vi_bayerdump -r 12 1 0[/quote]

VI_StartBayerData failed!


/mnt/sample/vio # ./sample_vio 5 &
/mnt/sample/vio # =============SAMPLE_COMM_VI_SetMipiAttr enWDRMode: 0
set lvds phy attr successful!
linear mode
-------Sony IMX178 Sensor 1080p60fps Initial OK!-------
u32Width:720, u32Square:1
---------------press any key to exit!---------------

/mnt/sample/vio # cd ../../tools/
[1]+  Stopped (tty input)        ./sample_vio 5
/mnt/tools # ./vi_bayerdump

NOTICE: This tool only can be used for TESTING !!!

*************************************************
Usage: ./vi_bayerdump [nbit] [FrmCnt] [VCNum]
nbit:
   The bit num to be dump
FrmCnt:
   the count of frame to be dump
VCNum:
   line mode:-1:. wdr mode:0 or 1, the frame vc num,long or short frame
e.g : ./vi_bayerdump 16 1 -1(line mode)
e.g : ./vi_bayerdump 16 1 0(wdr mode:VC0)
e.g : ./vi_bayerdump 16 1 1(wdr mode:VC1)
*************************************************

/mnt/tools # ./vi_bayerdump 16 1 -1

NOTICE: This tool only can be used for TESTING !!!
===press any key to continue.

HI_MPI_VI_GetFrame err, vi chn 17
VI_StartBayerData failed!
/mnt/tools #

hanfei69882

2个粉丝

26

问答

0

专栏

2

资料

hanfei69882 2016-12-06 11:45:35
认可0
本帖最后由 hanfei69882 于 2016-12-6 11:49 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=42456&ptid=11127]2272943826 发表于 2016-12-6 09:09[/url]
VI_StartBayerData failed!


[/quote]

1、需要注意的,sample使用是有两个参数的(第二个参数没有默认为0),说明参考4楼图片,或者直接执行sample_vio会有提示

2、VI_StartBayerData failed!原因是HI_MPI_VI_GetFrame,很大可能vi没有初始化,可以打印出来HI_MPI_VI_GetFrame错误代号看一下

sample_vio ok参考(后面是循环打印):


或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区