vermicelli

vermicelli

0个粉丝

5

问答

0

专栏

0

资料

vermicelli  发布于  2016-06-24 17:18:45
采纳率 0%
5个问答
9475

请问hi3516a用MIPI口采集CMOS信号死活踩不进来的问题

 
大家好,我现在用3516a采集并行的CMOS视频。接口是MIPI口,设置如下:
combo_dev_attr_t MIPI_CMOS3V3_ATTR =
{
      /* input mode */
      .input_mode = INPUT_MODE_CMOS_33V,
      {

      }
};
VI_DEV_ATTR_S DEV_ATTR_IMX236_DC_720P =
{
      /* interface mode */
      VI_MODE_DIGITAL_CAMERA,
      /* multiplex mode */
      VI_WORK_MODE_1Multiplex,
      /* r_mask    g_mask    b_mask*/
      {0xFFC00000,    0x0},
      /* progessive or interleaving */
      VI_SCAN_PROGRESSIVE,
      /*AdChnId*/
      {-1, -1, -1, -1},
     /*enDataSeq, only support yuv*/
      VI_INPUT_DATA_YUYV,

      /* synchronization information */
      {
      /*port_vsync   port_vsync_neg     port_hsync        port_hsync_neg        */
      VI_VSYNC_PULSE, VI_VSYNC_NEG_LOW, VI_HSYNC_VALID_SINGNAL, VI_HSYNC_NEG_LOW, VI_VSYNC_VALID_SINGAL, VI_VSYNC_VALID_NEG_LOW,
      /*hsync_hfb    hsync_act    hsync_hhb*/
      {0,            1280,        0,
      /*vsync0_vhb vsync0_act vsync0_hhb*/
       0,            720,        0,
      /*vsync1_vhb vsync1_act vsync1_hhb*/
       0,            0,            0}
      },
      /* use interior ISP */
      VI_PATH_ISP,
      /* input data type */
      VI_DATA_TYPE_RGB
};

然后启动之后死活踩不进来。
Sensor输出时序:

然后cat /proc/umap/vi


就是无法get到frame,而且那个field那一位还是(NULL),但是VI_SCAN_PROGRESSIVE这块是设置了的。

另外就是说这个并行口输入,看手册似乎有MIPI输入也可以从VI输入?有两个口?我们现在使用的MIPI(单端)的。这块是否要特殊配置呢?我们这边启动程序之后查看mipi_phy_mode这个寄存器的值是11,然后我们手动设置成10,都是一样没用。


求大家帮忙看一下~~
我来回答
回答9个
时间排序
认可量排序

henman

0个粉丝

7

问答

0

专栏

0

资料

henman 2016-06-24 17:31:20
认可0
dc接口的时候才设置的MIPI_CMOS3V3_ATTR,mipi应该参考DEV_ATTR_MIPI_BASE来设置。

henman

0个粉丝

7

问答

0

专栏

0

资料

henman 2016-06-27 14:45:57
认可0
其实我并不了解mipi和dc。我只知道它们肯定是不一样的东西,需要用不同的参数而已。

csuzhsh

1个粉丝

14

问答

0

专栏

0

资料

csuzhsh 2016-06-29 21:17:51
认可0
3516A把DC接口去了,这个可以加上,DC就是并行数据接口,跟MIPI接口不一样,配置需要改

vermicelli

0个粉丝

5

问答

0

专栏

0

资料

vermicelli 2016-07-05 19:54:31
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=32843&ptid=11734]csuzhsh 发表于 2016-6-29 21:17[/url]
3516A把DC接口去了,这个可以加上,DC就是并行数据接口,跟MIPI接口不一样,配置需要改[/quote]

大神您好。请问一下配置需要怎么改呢?我现在sensor连接的就是MIPI口,但是sensor出的是DC。现在想把MIPI配成DC的模式。

csuzhsh

1个粉丝

14

问答

0

专栏

0

资料

csuzhsh 2016-07-06 08:51:02
认可0
增加DC模式,可以在16C里面参考,

qn1543838933

0个粉丝

2

问答

0

专栏

0

资料

qn1543838933 2019-03-14 18:53:56
认可0
楼主问题解决了吗?遇到了同样的问题

vermicelli

0个粉丝

5

问答

0

专栏

0

资料

vermicelli 2016-06-26 18:13:03
认可0
[quote]henman 发表于 2016-6-24 17:31
dc接口的时候才设置的MIPI_CMOS3V3_ATTR,mipi应该参考DEV_ATTR_MIPI_BASE来设置。[/quote]

大神感谢回复!我现在是mipi接口复用成单端模式,就是hsync vsync 10bit并行这种,这种不全是DC接口是吗?

vermicelli

0个粉丝

5

问答

0

专栏

0

资料

vermicelli 2016-06-26 18:18:16
认可0
[quote]henman 发表于 2016-6-24 17:31
dc接口的时候才设置的MIPI_CMOS3V3_ATTR,mipi应该参考DEV_ATTR_MIPI_BASE来设置。[/quote]

大神感谢回复!我现在是mipi接口复用成单端模式,就是hsync vsync 10bit并行这种,这种不是DC接口是吗?

阿星丶

0个粉丝

0

问答

0

专栏

0

资料

阿星丶 2022-06-09 11:09:40
认可0

VI_VSYNC_PULSE, VI_VSYNC_NEG_HIGH, VI_HSYNC_VALID_SINGNAL, VI_HSYNC_NEG_HIGH, VI_VSYNC_VALID_SINGAL, VI_VSYNC_VALID_NEG_LOW

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

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区