backer

backer

0个粉丝

1

问答

0

专栏

0

资料

backer  发布于  2015-12-29 14:30:34
采纳率 0%
1个问答
11284

Hi3516A SDK不支持BT.656输入

 
输入为656时,配置VICAP端口函数HI_MPI_VI_SetDevAttr返回失败,两版SDK 1.0.3.0和1.0.4.0都一样,完全没有头绪。
有哪位仁兄解决了该问题吗?这个问题真是坑啊。
我来回答
回答17个
时间排序
认可量排序

backer

0个粉丝

1

问答

0

专栏

0

资料

backer 2015-12-30 15:11:34
认可0
1.0.5.0也一样,看样子他们不准备解决这个问题了,不然这么明显的问题不会几版都不解决。
硬件支持而SDK不支持,SDK开放程度非常有限,真是相当不负责任。
发帖算是给后来者一个提醒吧。

backer

0个粉丝

1

问答

0

专栏

0

资料

backer 2015-12-31 11:07:47
认可0
认真研究了软硬件手册,硬件手册上没有656的任何限制说明。
软件手册上有个地方说Hi3516A不支持De-interlace,已经可以说明该SOC不支持interlace输入方式,不管是656还是1120。
硬件手册居然不同步修改,严重误导选型,大家不可不慎。

zxjcuc

1个粉丝

11

问答

0

专栏

0

资料

zxjcuc 2016-01-12 10:25:27
认可0
不支持De-interlace 并不是指不支持 interlace格式的视频输入,楼主不要误导大家啊。

lbc2100

0个粉丝

0

问答

0

专栏

0

资料

lbc2100 2016-01-13 14:16:58
认可0
支持BT656输入,HI_MPI_VI_SetDevAttr在这个函数前面,首先得先调用HI_MPI_VI_DisableDev,就可以了,我已调试成功。

jochan

0个粉丝

0

问答

0

专栏

0

资料

jochan 2016-01-13 16:20:35
认可0
VI 支持BT.656 输入好伐, vpss 去隔行确实不支持,楼主要讲明白:)

Joey

1个粉丝

15

问答

0

专栏

0

资料

Joey 2016-03-26 22:58:30
认可0
真的假的啊~~

nschcl

0个粉丝

1

问答

0

专栏

0

资料

nschcl 2016-03-27 16:25:08
认可0
现在用3520

freesky

0个粉丝

3

问答

0

专栏

0

资料

freesky 2016-03-28 09:07:43
认可0
是楼主API调用参数的问题吧,我试过BT656输入,没有问题的

qqq306922360

0个粉丝

16

问答

0

专栏

0

资料

qqq306922360 2016-12-08 10:03:47
认可0
在研究如何把BT1120改成BT656
HI_S32 SAMPLE_COMM_VI_StartMIPI_BT1120(SAMPLE_VI_MODE_E enViMode)
{
        HI_S32 fd;
        combo_dev_attr_t *pstcomboDevAttr;
       
        fd = open("/dev/hi_mipi", O_RDWR);
        if (fd < 0)
        {
           printf("warning: open hi_mipi dev failed\n");
           return -1;
        }

        if((enViMode == SAMPLE_VI_MODE_BT1120_1080I)
                ||(enViMode == SAMPLE_VI_MODE_BT1120_720P)
                ||(enViMode == SAMPLE_VI_MODE_BT1120_1080P))
        {
                pstcomboDevAttr = &MIPI_BT1120_ATTR;
        }
        else
        {

        }
       
        if (ioctl(fd, HI_MIPI_SET_DEV_ATTR, pstcomboDevAttr))
        {
                printf("set mipi attr failed\n");
                close(fd);
                return -1;
        }
        close(fd);
        return HI_SUCCESS;
}


这个地方还没看出什么端倪

大神们  指点12

qqq306922360

0个粉丝

16

问答

0

专栏

0

资料

qqq306922360 2016-12-13 15:35:35
认可0
支持,我已经调试OK了,很简单的,依葫芦画瓢的事情

luozhi9

0个粉丝

2

问答

0

专栏

0

资料

luozhi9 2017-01-15 18:20:33
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=42810&ptid=9743]qqq306922360 发表于 2016-12-13 15:35[/url]
支持,我已经调试OK了,很简单的,依葫芦画瓢的事情[/quote]

改变了什么地方,我修改1120 输入BT656 没有中断。。

qqq306922360

0个粉丝

16

问答

0

专栏

0

资料

qqq306922360 2017-01-16 11:46:37
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=44197&ptid=9743]luozhi9 发表于 2017-1-15 18:20[/url]
改变了什么地方,我修改1120 输入BT656 没有中断。。[/quote]

根据你的硬件原理图,需要修改掩码   也就是那个mask,照着BT1120的样子,先穿件一个数据,然后把看你原理图,看是采用的高8bit还是低8bit

qqq306922360

0个粉丝

16

问答

0

专栏

0

资料

qqq306922360 2017-01-16 11:48:25
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=44197&ptid=9743]luozhi9 发表于 2017-1-15 18:20[/url]
改变了什么地方,我修改1120 输入BT656 没有中断。。[/quote]

目前我的MPIP的视频VI bt1120,bt656,以及在bypass模式下的VI的bt656都是可以的了!!!很简单的,哥们仔细看代码就解决了

luozhi9

0个粉丝

2

问答

0

专栏

0

资料

luozhi9 2017-01-16 14:11:42
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=44227&ptid=9743]qqq306922360 发表于 2017-1-16 11:46[/url]
根据你的硬件原理图,需要修改掩码   也就是那个mask,照着BT1120的样子,先穿件一个数据,然后把看你原理 ...[/quote]

谢谢 你回复,我采用数据位是 D0 到 D7 ,以下是我跑起来的VI 信息:
[VIU] Version: [Hi3518EV200_MPP_V1.0.3.0 B040 Release], Build Time: [May 20 2016, 12:01:03]

VI-VPSS is offline.

-----MODULE PARAM--------------------------------------------------------------
detect_err_frame  drop_err_frame  stop_int_level
          10              0              0

-----VI DEV ATTR---------------------------------------------------------------
Dev   IntfM  WkM  ComMsk0  ComMsk1 ScanM AD0 AD1 AD2 AD3   Seq   DPath DType DRev CapX CapY  CapW  CapH
    0   BT656 1Mux   ff0000        0     P  -1  -1  -1  -1  UYVY  ByPass   YUV    N    0    0   720   480

-----VI HIGH DEV ATTR---------------------------------------------------------------
Dev  InputM  WkM  ComMsk0  ComMsk1 ScanM AD0 AD1 AD2 AD3   Seq CombM CompM ClkM  Fix FldP   DPath DType DRev CapX CapY  CapW  CapH

-----VI PHYCHN ATTR------------------------------------------------------------
PhyChn CapX CapY  CapW  CapH  DstW  DstH CapSel Mirror Flip IntEn PixFom SrcRat DstRat   Comp
       0    0    0   720   480   720   480   both      N    N     Y  SP422     25     25      N

-----VI PHYCHN STATUS 1----------------------------------------------------------
PhyChn  Dev      IntCnt  VbFail  LosInt  TopLos  BotLos BufCnt  IntT  SendT  Field  Stride
       0    0           0       0       0       0       0      0     0      0 (null)       0

-----VI PHYCHN STATUS 2---------------------------------------------------------
PhyChn MaxIntT   IntGapT   MaxGapT LIntCnt  ThrCnt AutoDis CasAutD  TmgErr      ccErrN    IntRat
       0       0         0         0       0       0       0       0       0           0         0

-----VI OTHER ATTR------------------------------------------------------------
     LDC   Mode  Ratio  COffX  COffY Enable
      --    All      0      0      0      N

   Flash   Mode StartTime  DuraTime  InterVal CapIdx Enable  FlashedNum
      --   Once         0         0         0      0      N           0

27640303

0个粉丝

0

问答

0

专栏

0

资料

27640303 2017-01-17 10:30:18
认可0
你這是是設定高位元
0   BT656 1Mux   ff0000        
低位要00ff

qqq306922360

0个粉丝

16

问答

0

专栏

0

资料

qqq306922360 2017-01-17 16:29:12
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=44235&ptid=9743]luozhi9 发表于 2017-1-16 14:11[/url]
谢谢 你回复,我采用数据位是 D0 到 D7 ,以下是我跑起来的VI 信息:
[VIU] Version: [Hi3518EV200_MPP_V ...[/quote]

第一、你去看看你那是MIPI的硬件输入口还是另外一个VI的输入口???这点要确认好!我看到你上面的信息是bypass模式,也就是vi的硬件输入口,再去根据硬件情况去设置掩码。
第二、从以上信息看到的是你以及设置BT656成功了,是把VI的设置BYPASS模式成BT656。

luozhi9

0个粉丝

2

问答

0

专栏

0

资料

luozhi9 2017-01-17 16:32:37
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=44288&ptid=9743]qqq306922360 发表于 2017-1-17 16:29[/url]
第一、你去看看你那是MIPI的硬件输入口还是另外一个VI的输入口???这点要确认好!我看到你上面的信息是 ...[/quote]

谢谢 你的回复,现有中断了。帮我看下这个贴子:
[url]http://ebaina.com/bbs/forum.php?mod=viewthread&tid=13988&extra=[/url]
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区