Creed

Creed

0个粉丝

1

问答

0

专栏

0

资料

Creed  发布于  2021-06-22 21:55:31
采纳率 0%
1个问答
1875

Hi3516EV300+ITE 在配置VI模块的时候出现cread pipe出错

出错信息如下:
/opt/project/Hi3516EV200/HiMedia # ./media
Creat pipe failed with error code 0xa0108003!
Media_EnablePipe failed with 0xffffffff!
HI_Media_Vi_Start failed with 0xffffffff!
MAIN_Media_Start failed with 0xffffffff!

由于是第一次接触配置BT1120接口,很多不是很明确,根据建议配置如下

VI_DEV_ATTR_S DEV_ATTR_BT1120_STANDARD_1MUX_BASE =
{
    /* interface mode */
    VI_MODE_BT1120_STANDARD,
    /* multiplVI_MODE_BT1120_STANDARDex mode */
    VI_WORK_MODE_1Multiplex,
    /* r_mask    g_mask    b_mask*/
    {0xFF000000,    0x00FF0000},
    /* progessive or interleaving */
    VI_SCAN_PROGRESSIVE,
    /*AdChnId*/
    { -1, -1, -1, -1},
    /*enDataSeq, only support yuv*/
    VI_DATA_SEQ_UVUV,

    /* synchronization information */
    {
        /*port_vsync   port_vsync_neg     port_hsync        port_hsync_neg        */
        VI_VSYNC_PULSE, VI_VSYNC_NEG_HIGH, VI_HSYNC_VALID_SINGNAL, VI_HSYNC_NEG_HIGH, VI_VSYNC_NORM_PULSE, VI_VSYNC_VALID_NEG_HIGH,

        /*hsync_hfb    hsync_act    hsync_hhb*/
        {
            0,            1920,        0,
            /*vsync0_vhb vsync0_act vsync0_hhb*/
            0,            1080,        0,
            /*vsync1_vhb vsync1_act vsync1_hhb*/
            0,            0,            0
        }
    },
    /* input data type */
    VI_DATA_TYPE_YUV,
    /* bReverse */
    HI_FALSE,
    {1920, 1080},
    {
        {
            {1920 , 1080},
        },
        {
            VI_REPHASE_MODE_NONE,
            VI_REPHASE_MODE_NONE
        }
    },
    {
        WDR_MODE_NONE,
        1080
    },
    DATA_RATE_X1
};

找不到突破点,无奈求助。注,使用SAMPLE_VIO运行配置选择BT1120同样报错

/opt/Hi3516EV200SDK/Hi3516EV200_SDK_V1.0.1.1/mpp/sample/vio # ./sample_vio 4
[SAMPLE_COMM_VI_SetMipiAttr]-2011: ============= MipiDev 0, SetMipiAttr enWDRMode: 3
[SAMPLE_COMM_VI_StartViPipe]-2752: HI_MPI_VI_CreatePipe failed with 0xa0108003!
[SAMPLE_COMM_VI_CreateSingleVi]-2991: SAMPLE_COMM_VI_StartViPipe failed !
[SAMPLE_COMM_VI_CreateVi]-3146: SAMPLE_COMM_VI_CreateSingleVi failed !
[SAMPLE_COMM_VI_StartVi]-3530: SAMPLE_COMM_VI_CreateVi failed!
[SAMPLE_VIO_ViWdrOffline]-1024: start vi failed.s32Ret:0xffffffff !
[main]-1806: sample_vio exit abnormally!

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

Creed

0个粉丝

1

问答

0

专栏

0

资料

Creed 2021-06-22 22:28:46
认可0

补充,VI信息如下
/opt/project/Hi3516EV200/HiMedia # cat /proc/umap/vi

[VI] Version: [Hi3516EV200_MPP_V1.0.1.1 B030 Release], Build Time[Jun 17 2019, 11:19:14]

———————————————-MODULE PARAM —————————————————————————————————————-
DetectErrFrame DropErrFrame VbSource
0 0 Common

———————————————-VI MODE ——————————————————————————————-
Pipe0Mode Pipe1Mode
offline offline
———————————————-VPSS MODE ——————————————————————————————-
Pipe0Mode Pipe1Mode
offline offline

———————————————-VI DEV ATTR1——————————————————————————————————————
DevID DevEn BindPipe Width Height IntfM WkM ComMsk0 ComMsk1 ScanM
0 Y Y 1920 1080 BT1120S 1Mux ff000000 ff0000 P

———————————————-VI DEV ATTR2——————————————————————————————————————
DevID AD0 AD1 AD2 AD3 Seq DataType DataRev BasW BasH HReph VReph WDRMode CacheLine DataRate
0 -1 -1 -1 -1 UVUV YUV N 1920 1080 NONE NONE None 1080 X1

———————————————-VI BIND ATTR——————————————————————————————————————
DevID PipeNum PipeId
0 1 0

横贯八方

4个粉丝

34

问答

0

专栏

3

资料

横贯八方 2021-09-18 09:58:02
认可0

HI_MPI_VI_CreatePipe failed with 0xa0108003!

不是创建pipe失败了吗,错误原因是无效参数

横贯八方

4个粉丝

34

问答

0

专栏

3

资料

横贯八方 2021-09-18 09:58:52
认可0

后续错误都是因为创建失败,无法正常初始化才跟着报错

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

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区