whw10086

whw10086

0个粉丝

4

问答

0

专栏

0

资料

whw10086  发布于  2019-04-23 11:27:00
采纳率 0%
4个问答
3302

Hi3516cv500 sample_vio 出现get venc stream time out

 
本人小白,在跑海思demo板子上的sample_vio默认示例,出现如下问题:
/hisi_lib/test # ./sample_vio 0
xmwuwh 111 blksize=3136320
xmwuwh 222 blksize=4147200
[SAMPLE_COMM_VI_SetMipiAttr]-1602: ============= MipiDev 0, SetMipiAttr enWDRMode: 0
xmwuwh camera mode
xmwuwh camera regiter ispdev:0
xmwuwh camera mode
xmwuwh 123 imx327_set_bus_info pipe:0
[Func]:cmos_set_wdr_mode [Line]:1203 [Info]:linear mode
xmwuwh 2222222 camera i2c /dev/i2c-0
===xmwuwh IMX327 1080P 30fps 12bit LINE Init wu l OK!=== ViPipe:0
[SAMPLE_COMM_ISP_Thread]-316: ISP Dev 0 running !
xmwuwh vo test 1 0
xmwuwh mipi tx test
xmwuwh vo test 2 0
[SAMPLE_COMM_VO_StartChn]-593: u32Width:1024, u32Height:600, u32Square:1
[SAMPLE_COMM_VO_StartVO]-1220: xmwuwh vo type =16384
[SAMPLE_COMM_VO_StartMipiTx]-4350: open hi_mipi_tx dev failed
xmwuwh test vi onlie 0
---------------press Enter key to exit!---------------
xmwuwh vendfd =16,maxfd=16
[SAMPLE_COMM_VENC_GetVencStreamProc]-1969: get venc stream time out, exit thread
[SAMPLE_COMM_VENC_GetVencStreamProc]-1969: get venc stream time out, exit thread
[SAMPLE_COMM_VENC_GetVencStreamProc]-1969: get venc stream time out, exit thread
[SAMPLE_COMM_VENC_GetVencStreamProc]-1969: get venc stream time out, exit thread
[SAMPLE_COMM_VENC_GetVencStreamProc]-1969: get venc stream time out, exit thread
[SAMPLE_COMM_VENC_GetVencStreamProc]-1969: get venc stream time out, exit thread
[SAMPLE_COMM_VENC_GetVencStreamProc]-1969: get venc stream time out, exit thread
[SAMPLE_COMM_VENC_GetVencStreamProc]-1969: get venc stream time out, exit thread
[SAMPLE_COMM_VENC_GetVencStreamProc]-1969: get venc stream time out, exit thread
[SAMPLE_COMM_VENC_GetVencStreamProc]-1969: get venc stream time out, exit thread
[SAMPLE_COMM_VENC_GetVencStreamProc]-1969: get venc stream time out, exit thread
[SAMPLE_COMM_VENC_GetVencStreamProc]-1969: get venc stream time out, exit thread
[SAMPLE_COMM_VENC_GetVencStreamProc]-1969: get venc stream time out, exit thread
[SAMPLE_COMM_VENC_GetVencStreamProc]-1969: get venc stream time out, exit thread
[SAMPLE_COMM_VENC_GetVencStreamProc]-1969: get venc stream time out, exit thread

cat /proc/umap/vi:
~ # cat /proc/umap/vi

[VI] Version: [Hi3516CV500_MPP_V2.0.0.3 B010 Release], Build Time[Nov 23 2018, 13:59:40]


-------------------------------MODULE PARAM ---------------------------------------------------------------------------
      DetectErrFrame        DropErrFrame
                   0                   0

-------------------------------VI MODE -------------------------------------------------------------
  Pipe0Mode   Pipe1Mode   Pipe2Mode
     online     offline     offline
-------------------------------VPSS MODE -----------------------------------------------------------
  Pipe0Mode   Pipe1Mode   Pipe2Mode
     online     offline     offline

-------------------------------VI STITCH GRP ATTR----------------------------------------------------------------------
  StitchGrp bStitch PipeNum              PipeId

-------------------------------VI DEV ATTR1----------------------------------------------------------------------------
  DevID   DevEn  BindPipe     Width    Height               IntfM     WkM     ComMsk0     ComMsk1   ScanM
      0       Y         Y      1920      1080                MIPI    1Mux    ffc00000           0       P

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

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

-------------------------------VI DEV TIMING ATTR----------------------------------------------------------------------
  DevID DevTimingEn  DevFrmRate  DevWidth   DevHeight

-------------------------------VI PIPE ATTR1---------------------------------------------------------------------------
  PipeID  BypassMode YuvSkip IspBypass     Width    Height    PixFmt  BitWidth    NrEn SharpenEn  CompressMode
       0  BypassNone       N         N      1920      1080     RAW10        10       N         N          None

-------------------------------VI PIPE ATTR2---------------------------------------------------------------------------
  DiscProPic    SrcFRate    DstFRate FrameSource  RepeatMode   enIntType  u32EarlyLine   VCNum
           N          -1          -1         DEV        NONE       Start             0       0

-------------------------------VI PIPE CROP ATTR-----------------------------------------------------------------------
  PipeID CropEn    CoorX   CoorY   Width  Height

-------------------------------VI PIPE NR ATTR-------------------------------------------------------------------------
  PipeID        BitWidth    CompressMode          PixFmt          RefSrc            Intf         Version         OptMode

-------------------------------VI PIPE NRX_V2 PARAM--------------------------------------------------------------------
  PipeID         ISO      SFS1      SFS2      SFS4      SFN0      SFN1      SFN3      STH1      STH3

-------------------------------VI PIPE USER PIC ATTR-------------------------------------------------------------------
  PipeID  Enable   ChnID    Mode BgColor   PicID   Width  Height  Stride  PixFmt  PoolID         PhyAddr

-------------------------------VI PIPE DUMP ATTR-----------------------------------------------------------------------
  PipeID    Enable     Depth

-------------------------------VI PIPE BNR DUMP ATTR-------------------------------------------------------------------
  PipeID    Enable     Depth

-------------------------------VI CHN ATTR1----------------------------------------------------------------------------
  PipeID   ChnID   Width    Height    Mirror    Flip    SrcFRate    DstFRate    PixFmt      VideoFmt  DynamicRange

-------------------------------VI CHN ATTR2----------------------------------------------------------------------------
  CompressMode     Depth     Align

-------------------------------VI EXTCHN ATTR1-------------------------------------------------------------------------
  PipeID   ChnID  Source  SrcChn   Width    Height    SrcFRate    DstFRate    PixFmt  DynamicRange  CompressMode     Depth

-------------------------------VI EXTCHN ATTR2-------------------------------------------------------------------------
  Align

-------------------------------VI CHN LOW DELAY ATTR-------------------------------------------------------------------
  PipeID   ChnID  Enable  LineCnt   Effect

-------------------------------VI CHN CROP INFO------------------------------------------------------------------------
  PipeID   ChnID  CropEn  CoorType   CoorX   CoorY   Width  Height   TrimX   TrimY TrimWid TrimHgt

-------------------------------VI CHN ROTATION INFO--------------------------------------------------------------------
  PipeID   ChnID    Rotation

-------------------------------VI CHN LDC INFO-------------------------------------------------------------------------
  PipeID   ChnID  Enable  Aspect  XRatio  YRatio   XYRatio   XOffset   YOffset     DistortionRatio

-------------------------------VI CHN ROTATIO_EX INFO------------------------------------------------------------------
  PipeID   ChnID  Enable  ViewType   Angle   XOffset   YOffset     Width    Height

-------------------------------VI CHN SPREAD INFO----------------------------------------------------------------------
  PipeID   ChnID  Enable    OutW    OutH      Coef

-------------------------------VI EXTCHN FISHEYE ATTR------------------------------------------------------------------
  PipeID   ChnID  Enable  MntMode  RgnNum  BgEnable  BgColor  LMF  HOffset  VOffset  TCoef   FStrength

-------------------------------VI EXTCHN FISHEYE REGION ATTR-----------------------------------------------------------
  PipeID   ChnID  RgnIndex  ViewMode  InRadius  OutRadius  Pan  Tilt  HorZoom  VerZoom  OutX  OutY  OutW  OutH

-------------------------------VI DIS CONFIG INFO1---------------------------------------------------------------------
  PipeID   ChnID        Mode  Motion PdtType  BufNum CropRatio FrmRate   GyroRange  GyroBitWidth   CamSteady   Scale

-------------------------------VI DIS ATTR INFO------------------------------------------------------------------------
  PipeID   ChnID  DisChn    Enable GdcBypass      MovSub      Roef     Timelag   ViewAngle  bStillCrop    HorLimit    VerLimit

-------------------------------VI SNAP ATTR INFO-----------------------------------------------------------------------
  PipeID    Type  bLoadCCM  FrameCnt  rptTimes    bZSL  FrmDepth  RollbaskMs  Interval

-------------------------------VI SNAP STATUS INFO---------------------------------------------------------------------
  Status bDoublePipe VideoPipe  SnapPipe     VcNum ProDelayInt

-------------------------------VI CHN OUTPUT RESOLUTION----------------------------------------------------------------
  PipeID   ChnID  Enable  Mirror    Flip   Width  Height  PixFmt  VideoFmt  DynamicRange  CompressMode FrameRate

-------------------------------VI PIPE STATUS--------------------------------------------------------------------------
  PipeID  Enable    IntCnt FrameRate LostFrame  VbFail   Width  Height
       0       Y        13         0         0       0    1920    1080

-------------------------------VI CHN STATUS---------------------------------------------------------------------------
  PipeID   ChnID  Enable FrameRate LostFrame  VbFail   Width  Height

-------------------------------VI PIPE Statistic-----------------------------------------------------------------------
  PipeID     RecvPic     LostCnt      BufCnt   CurSoftTm   MaxSoftTm   CurTaskTm   MaxTaskTm
       0           0           0           0           0           0           0           0

-------------------------------VI HW STATISTIC-------------------------------------------------------------------------
  ProcIdx    HWCostTm MaxHWCostTm    CycleCnt MaxCycleCnt
        0           0           0           0           0

-------------------------------VI DEV DETECT INFO----------------------------------------------------------------------
   DevID  ValidWidth ValidHeight  TotalWidth
       0        1920           1       65520

-------------------------------VI BAS DETECT INFO----------------------------------------------------------------------
   DevID  ValidWidth ValidHeight  TotalWidth

-------------------------------VI ISP DETECT INFO----------------------------------------------------------------------
   ISPID  ValidWidth ValidHeight  TotalWidth
       0        1920           1        7755

看似VI这边数据就出现异常;

但是运行 ./sample_vio 1,则正常;

对比异常的配置:
    HI_S32             s32ViCnt       = 1;
    VI_DEV             ViDev          = 0;
    VI_PIPE            ViPipe         = 0;
    VI_CHN             ViChn          = 0;
    HI_S32             s32WorkSnsId   = 0;
    SAMPLE_VI_CONFIG_S stViConfig;

    SIZE_S             stSize;
    VB_CONFIG_S        stVbConf;
    PIC_SIZE_E         enPicSize;
    HI_U32             u32BlkSize;

    VO_CHN             VoChn          = 0;
    SAMPLE_VO_CONFIG_S stVoConfig;

    WDR_MODE_E         enWDRMode      = WDR_MODE_NONE;
    DYNAMIC_RANGE_E    enDynamicRange = DYNAMIC_RANGE_SDR8;
    PIXEL_FORMAT_E     enPixFormat    = PIXEL_FORMAT_YVU_SEMIPLANAR_420;
    VIDEO_FORMAT_E     enVideoFormat  = VIDEO_FORMAT_LINEAR;
    COMPRESS_MODE_E    enCompressMode = COMPRESS_MODE_NONE;
    VI_VPSS_MODE_E     enMastPipeMode = VI_ONLINE_VPSS_ONLINE;

    VPSS_GRP           VpssGrp        = 0;
    VPSS_GRP_ATTR_S    stVpssGrpAttr;
    VPSS_CHN           VpssChn        = VPSS_CHN0;
    HI_BOOL            abChnEnable[VPSS_MAX_PHY_CHN_NUM] = {0};
    VPSS_CHN_ATTR_S    astVpssChnAttr[VPSS_MAX_PHY_CHN_NUM];

和正常的配置:
HI_S32             s32ViCnt       = 1;
    VI_DEV             ViDev          = 0;
    VI_PIPE            ViPipe[2]      = {0, 1};
    VI_CHN             ViChn          = 0;
    HI_S32             s32WorkSnsId   = 0;
    SAMPLE_VI_CONFIG_S stViConfig;

    SIZE_S             stSize;
    VB_CONFIG_S        stVbConf;
    PIC_SIZE_E         enPicSize;
    HI_U32             u32BlkSize;

    VO_CHN             VoChn          = 0;
    SAMPLE_VO_CONFIG_S stVoConfig;

    WDR_MODE_E         enWDRMode      = WDR_MODE_2To1_LINE;
    DYNAMIC_RANGE_E    enDynamicRange = DYNAMIC_RANGE_SDR8;
    PIXEL_FORMAT_E     enPixFormat    = PIXEL_FORMAT_YVU_SEMIPLANAR_420;
    VIDEO_FORMAT_E     enVideoFormat  = VIDEO_FORMAT_LINEAR;
    COMPRESS_MODE_E    enCompressMode = COMPRESS_MODE_NONE;
    VI_VPSS_MODE_E     enMastPipeMode = VI_OFFLINE_VPSS_OFFLINE;

    VPSS_GRP           VpssGrp        = 0;
    VPSS_GRP_ATTR_S    stVpssGrpAttr;
    VPSS_CHN           VpssChn        = VPSS_CHN0;
    HI_BOOL            abChnEnable[VPSS_MAX_PHY_CHN_NUM] = {0};
    VPSS_CHN_ATTR_S    astVpssChnAttr[VPSS_MAX_PHY_CHN_NUM];

它们只有pipe数量和enWDRMode 模式的区别,
请问群里面的大神,海思Hi3516CV500 工作在WDR_MODE_NONE模式,出现stream time out,需要注意什么?先谢谢了。
我来回答
回答1个
时间排序
认可量排序

whw10086

0个粉丝

4

问答

0

专栏

0

资料

whw10086 2019-04-24 13:50:01
认可0
自己顶一下,有没有大神过来帮忙解惑,谢谢。
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区