ws19921108

ws19921108

0个粉丝

4

问答

0

专栏

0

资料

ws19921108  发布于  2016-06-23 15:40:05
采纳率 0%
4个问答
5157

运行sample_vio出错,求解!

 
[SAMPLE_COMM_SYS_CalcPicVbBlkSize]-167: w:768, u32AlignWidth:64
start vo SD1.
[SAMPLE_COMM_VO_StartDevLayer]-99: failed with 0xa00f8010!
[Sample_vio_4_D1]-432: SAMPLE_COMM_VO_StartDevLayer failed!
program exit abnormally!
我来回答
回答10个
时间排序
认可量排序

ws19921108

0个粉丝

4

问答

0

专栏

0

资料

ws19921108 2016-06-23 15:49:10
认可0
报错部分代码如下:
/******************************************
        step 5: start vo SD1(CVBS)
        ******************************************/

        printf("start vo SD1.\n");
        VoDev = SAMPLE_VO_DEV_DSD1;
        u32WndNum = 1;
        enVoMode = VO_MODE_1MUX;

        stVoPubAttr.enIntfSync = VO_OUTPUT_PAL;
        stVoPubAttr.enIntfType = VO_INTF_CVBS;
        stVoPubAttr.u32BgColor = 0x000000ff;
        stVoPubAttr.bDoubleFrame = HI_FALSE;
        s32Ret = SAMPLE_COMM_VO_StartDevLayer(VoDev, &stVoPubAttr, gs_u32ViFrmRate);   //这行报错
        if (HI_SUCCESS != s32Ret)
        {
                 SAMPLE_PRT("SAMPLE_COMM_VO_StartDevLayer failed!\n");
                 goto END_8D1_3;
        }

        s32Ret = SAMPLE_COMM_VO_StartChn(VoDev, &stVoPubAttr, enVoMode);
        if (HI_SUCCESS != s32Ret)
        {
                 SAMPLE_PRT("SAMPLE_COMM_VO_StartChn failed!\n");
                 goto END_8D1_4;
        }

        VoChn = 0;
        ViChn = 0;
        s32Ret = SAMPLE_COMM_VO_BindVi(VoDev,VoChn, ViChn);
        if (HI_SUCCESS != s32Ret)
        {
                 SAMPLE_PRT("SAMPLE_COMM_VO_BindVpss failed!\n");
                 goto END_8D1_4;
        }
       

ws19921108

0个粉丝

4

问答

0

专栏

0

资料

ws19921108 2016-06-23 15:52:06
认可0
错误代码0xA00F8010描述

0xA00F8010   HI_ERR_VO_SYS_NOTREADY   系统未初始化

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2016-06-23 16:06:43
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=32255&ptid=11718]ws19921108 发表于 2016-6-23 15:52[/url]
错误代码0xA00F8010描述

0xA00F8010   HI_ERR_VO_SYS_NOTREADY   系统未初始化[/quote]

驱动加载了吗?

ws19921108

0个粉丝

4

问答

0

专栏

0

资料

ws19921108 2016-06-23 16:26:50
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=32259&ptid=11718]zhuangweiye 发表于 2016-6-23 16:06[/url]
驱动加载了吗?[/quote]

加了
开发板自带的sample_vio运行有图像
sdk里的sample_vio运行出问题

M_chenyang

1个粉丝

14

问答

0

专栏

0

资料

M_chenyang 2016-06-23 16:28:46
认可0
是否版本不一致引起的问题,可以去注意下

ngswfx

1个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-06-23 20:01:58
认可0
本帖最后由 ngswfx 于 2016-6-23 20:19 编辑

[SAMPLE_COMM_SYS_CalcPicVbBlkSize]-167: w:768, u32AlignWidth:64

这个768是个啥东西? 是720 64对齐后得到的否


问题肯定在: s32Ret = SAMPLE_COMM_VO_StartDevLayer(VoDev, &stVoPubAttr, gs_u32ViFrmRate);   //这行报错

这个之前就出问题了。注意检查MMZ内寸分配VB这方面。

我弄wbc回调,好几个月没成功,就是由于VB没分配,当时系统报错也是没有初始化。、



u32BlkSize = SAMPLE_COMM_SYS_CalcPicVbBlkSize(gs_enNorm,\
                PIC_D1, SAMPLE_PIXEL_FORMAT, SAMPLE_SYS_ALIGN_WIDTH);
    stVbConf.u32MaxPoolCnt = 128;

    /* video buffer*/
    //todo: vb=15
    stVbConf.astCommPool[0].u32BlkSize = u32BlkSize;
    stVbConf.astCommPool[0].u32BlkCnt = u32ViChnCnt * 8;

    /******************************************
     step 2: mpp system init.
    ******************************************/
    s32Ret = SAMPLE_COMM_SYS_Init(&stVbConf);

///////////////////////////////////////////////////////////////////////////这部分代码你没改吧?默认就开了D1的VB,不行你就把u32BlkSize直接设置成1920*1080*2,弄大一些试一下。

ws19921108

0个粉丝

4

问答

0

专栏

0

资料

ws19921108 2016-06-24 10:27:52
认可0
换了新的sdk运行成功了。
多谢各位

csuzhsh

1个粉丝

14

问答

0

专栏

0

资料

csuzhsh 2016-06-24 12:08:50
认可0
版本要一致

hexiaowen

0个粉丝

1

问答

0

专栏

0

资料

hexiaowen 2016-06-27 16:18:16
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=32267&ptid=11718]M_chenyang 发表于 2016-6-23 16:28[/url]
是否版本不一致引起的问题,可以去注意下[/quote]

请问您,具体是开发板的内核版本和驱动版本吗?谢谢

M_chenyang

1个粉丝

14

问答

0

专栏

0

资料

M_chenyang 2016-07-04 17:13:58
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=32502&ptid=11718]hexiaowen 发表于 2016-6-27 16:18[/url]
请问您,具体是开发板的内核版本和驱动版本吗?谢谢[/quote]

使用的ko与编译时链接的库版本是否一致。
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区