qn1559924090

qn1559924090

0个粉丝

1

问答

0

专栏

0

资料

qn1559924090  发布于  2019-08-30 23:49:16
采纳率 0%
1个问答
6810

HI3516EV200的BT656输入问题

 

本帖最后由 qn1559924090 于 2019-8-30 23:54 编辑

我用HI3516EV200对接BT656的720x576逐行输入,前端芯片为TW9912,运行SDK的sample_vio时,现在发现有中断,但无图像出来。 问题现象和这个帖子类似: http://bbs.ebaina.com/forum.php?mod=viewthread&tid=74696&highlight=hi3516ev200%2Bbt656

但是有个差异,就是我无法将Pipe0Mode设置到OFFLINE模式,我的PIPE MODE只能设置为VI_ONLINE_VPSS_OFFLINE 和 VI_ONLINE_VPSS_ONLINE,如果设置为VI_OFFLINE_VPSS_OFFLINE,则会报错 HI_MPI_VI_SetDevAttr failed with 0xa0108003。 请问如何才能设置到OFFLINE。

以下是我的VI LOG:

[VI] Version: [Hi3516EV200_MPP_V1.0.1.0 B050 Release], Build Time[May 9 2019, 22:51:51]

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

-------------------------------VI MODE ------------------------------------------------------------- Pipe0Mode Pipe1Mode [color=Red]online[/color] offline -------------------------------VPSS MODE ------------------------------------------------------------- Pipe0Mode Pipe1Mode offline offline

-------------------------------VI DEV ATTR1---------------------------------------------------------------------------- DevID DevEn BindPipe Width Height IntfM WkM ComMsk0 ComMsk1 ScanM 0 Y Y 720 576 BT656 1Mux ff00000 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 UYVY YUV N 720 576 NONE NONE None 576 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 Y 720 576 SP420 8 N N None

-------------------------------VI PIPE ATTR2--------------------------------------------------------------------------- DiscProPic SrcFRate DstFRate FrameSource RepeatMode VCNum IntType EarlyLine VbPoolId N -1 -1 DEV NONE 0 START 128 -1

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

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

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

-------------------------------VI CHN ATTR1---------------------------------------------------------------------------- PipeID ChnID Width Height Mirror Flip SrcFRate DstFRate PixFmt VideoFmt DynamicRange 0 0 720 576 N N -1 -1 SP420 LINEAR SDR8

-------------------------------VI CHN ATTR2---------------------------------------------------------------------------- CompressMode Depth Align VbPoolId None 0 0 -1

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

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

-------------------------------VI CHN CROP INFO------------------------------------------------------------------------ PipeID ChnID CropEn CoorType CoorX CoorY Width Height TrimX TrimY TrimWid TrimHgt 0 0 N RIT 0 0 0 0 0 0 720 576

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

-------------------------------VI CHN LDCV3 INFO-------------------------------------------------------------------------

-------------------------------ISP 2DofDIS INFO------------------------------------------------------------------------ PipeID Enable 0 N

-------------------------------VI CHN OUTPUT RESOLUTION---------------------------------------------------------------- PipeID ChnID Enable Mirror Flip Width Height PixFmt VideoFmt DynamicRange CompressMode FrameRate 0 0 Y N N 720 576 SP420 LINEAR SDR8 None 50

-------------------------------VI PIPE STATUS-------------------------------------------------------------------------- PipeID Enable IntCnt FrameRate LostFrame VbFail Width Height 0 Y [color=Red]396 [/color] 0 0 0 720 576

-------------------------------VI CHN STATUS--------------------------------------------------------------------------- PipeID ChnID Enable FrameRate LostFrame VbFail Width Height 0 0 Y 50 0 0 720 576

-------------------------------VI PIPE Statistic----------------------------------------------------------------------- PipeID RecvPic LostCnt BufCnt CurSoftTm MaxSoftTm CurTaskTm MaxTaskTm LowBandWidth BeBufNum [color=Red] 0 0 0 0 0 0 0 0 0 0[/color]

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

-------------------------------VI PROC OFFLINE IRQ STATISTIC---------------------------------------------------------- ProcIdx SubmitCnt IntCnt ListCnt TmOutCnt BusErrCnt DcmpErrCnt StartErrCnt NodeIdErrCnt 0 0 0 0 0 0 0 0 0

-------------------------------VI PROC ONLINE IRQ STATISTIC----------------------------------------------------------- ProcIdx IntCnt FrmStartCnt FrmErrCnt FrmFlowCnt BusErrCnt DcmpErrCnt CfgLossCnt FirstIntPts 0 396 396 0 0 0 0 0 20622986195

-------------------------------VI PROC COST TIME STATISTIC----------------------------------------------------------- ProcIdx IntCntPerSec MaxIntCntPerSec CurIntCostTm MaxIntCostTm TotalIntCostTm IntTmPerSec MaxIntTmPerSec 0 50 50 121 152 49099 6340 6402

-------------------------------VI DEV DETECT INFO---------------------------------------------------------------------- DevID ValidWidth ValidHeight TotalWidth 0 720 576 1728

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

-------------------------------VI ISP DETECT INFO---------------------------------------------------------------------- ISPID ValidWidth ValidHeight TotalWidth 0 720 576 1728

我把VI_PIPE的ISPBYPASS设置为HI_FALSE,现象一样,把像素格式改为RGB_BAYER,则参数设置的时候报错,不知道是不是因为VI无法设置到OFFLINE的原因

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

sanqiandian

0个粉丝

3

问答

0

专栏

0

资料

sanqiandian 2019-08-31 14:27:15
认可0
656进的是YUV数据吧?

qn1559924090

0个粉丝

1

问答

0

专栏

0

资料

qn1559924090 2019-08-31 15:51:24
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=147203&ptid=75742]sanqiandian 发表于 2019-8-31 14:27[/url]
656进的是YUV数据吧?[/quote]

是的,BT656连接VI_DATA0 ~ VI_DATA7,数据是YUV422

sanqiandian

0个粉丝

3

问答

0

专栏

0

资料

sanqiandian 2019-09-02 10:33:04
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=147206&ptid=75742]qn1559924090 发表于 2019-8-31 15:51[/url]
是的,BT656连接VI_DATA0 ~ VI_DATA7,数据是YUV422[/quote]

那就是ISPBYPASS  然后数据格式YUV啊

qn1559924090

0个粉丝

1

问答

0

专栏

0

资料

qn1559924090 2019-09-02 11:48:20
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=147239&ptid=75742]sanqiandian 发表于 2019-9-2 10:33[/url]
那就是ISPBYPASS  然后数据格式YUV啊[/quote]

HI,我现在的设置是ISPBYPASS状态,数据格式为YUV。
TW9912驱动我已经设置成了逐行输入了,所以下面的分辨率是720x576,而不是720x288

combo_dev_attr_t BT656_2M_30FPS_ATTR =
{
    .devno = 0,
    .input_mode = INPUT_MODE_BT656,
    .data_rate = MIPI_DATA_RATE_X1,
    .img_rect = {0, 0, 720, 576},
        //.img_rect = {0, 0, 1920, 1080},
};

VI_DEV_ATTR_S DEV_ATTR_BT656_BASE =
{
    VI_MODE_BT656,
    VI_WORK_MODE_1Multiplex,
    {0xff00000,    0x0},
    VI_SCAN_PROGRESSIVE,
    {-1, -1, -1, -1},
    VI_DATA_SEQ_UYVY,
    {
    VI_VSYNC_PULSE, VI_VSYNC_NEG_LOW, VI_HSYNC_VALID_SINGNAL,VI_HSYNC_NEG_HIGH,VI_VSYNC_VALID_SINGAL,VI_VSYNC_VALID_NEG_HIGH,
    {0,            720,        0,
     0,            576,        0,
     0,            0,            0}
    },
    VI_DATA_TYPE_YUV,
    HI_FALSE,
    //{720 , 288},
        {720 , 576},
    {
        {
            //{720 , 288},
                        {720 , 576},
        },
        {
            VI_REPHASE_MODE_NONE,
            VI_REPHASE_MODE_NONE
        }
    },
    {
        WDR_MODE_NONE,
        576
                //1080
    },
    DATA_RATE_X1
};

static VI_PIPE_ATTR_S PIPE_ATTR_BT656_BASE =
{
    VI_PIPE_BYPASS_NONE, HI_TRUE, HI_TRUE,
    720, 576,
    PIXEL_FORMAT_YVU_SEMIPLANAR_420,
    COMPRESS_MODE_NONE,
    DATA_BITWIDTH_8,
    HI_FALSE,
    {
        PIXEL_FORMAT_YVU_SEMIPLANAR_420,
        DATA_BITWIDTH_8,
        VI_NR_REF_FROM_RFR,
        COMPRESS_MODE_NONE
    },
    HI_FALSE,
    {-1, -1}
};

VI_CHN_ATTR_S CHN_ATTR_1920x1080_420_SDR8_LINEAR =
{
    //{1920, 1080},
        {720, 576},
    PIXEL_FORMAT_YVU_SEMIPLANAR_420,
    DYNAMIC_RANGE_SDR8,
    VIDEO_FORMAT_LINEAR,
    COMPRESS_MODE_NONE,
    0,      0,
    0,
    { -1, -1}
};
展开全部

不是很甜的兔子

0个粉丝

2

问答

0

专栏

0

资料

不是很甜的兔子 2021-04-24 14:31:50
认可0

楼主,能发下bt656配置代码看看吗,我用的3516dv300,sdk里没有bt656的例程,目前出了些问题

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币
1、回答前请先确认你的回答是针对所回答的问题,并能帮助提问者解决问题的
2、拒绝“顶”“沙发”等毫无意义的灌水内容
3、不支持直接给源代码,建议提供解决问题的思路或指导
4、若想引用其他答主的答案,可使用“引用”功能,禁止直接复制,粘贴其他答主的答案
x
 

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区