qn1563361544

qn1563361544

0个粉丝

20

问答

0

专栏

0

资料

qn1563361544  发布于  2019-08-06 15:00:14
采纳率 0%
20个问答
6972

lvds接口数据格式

 
这是有关Hi3559av100中的有关LVDS的介绍


输入的数据通过MIPI Rx解析后传入VI_CAP的图像像素数据是什么格式的呢?是RAW数据还是YUV格式的?有人帮忙解答一下吗?



这里的H表示同步码,P表示像素数据,在这里传输的这些数据是属于差分信号吗?经过MIPI Rx(LVDS)才能解析出来上面所说的像素数据格式吗?
我来回答
回答19个
时间排序
认可量排序

qn1560765274

0个粉丝

4

问答

0

专栏

1

资料

qn1560765274 2019-08-06 19:53:35
认可0
Hi3559av100自带的逐行扫描的imx334 mipi接口的,现在是要替换成全局曝光的另一款摄像头lvds接口的吗?
开始我也是各种研究lvds,后来发现只要替换相关的结构体就行了,这种原理的没必要太深究

qn1563361544

0个粉丝

20

问答

0

专栏

0

资料

qn1563361544 2019-08-07 08:46:47
认可1
[quote][url=forum.php?mod=redirect&goto=findpost&pid=146263&ptid=75396]qn1560765274 发表于 2019-8-6 19:53[/url]
Hi3559av100自带的逐行扫描的imx334 mipi接口的,现在是要替换成全局曝光的另一款摄像头lvds接口的吗?
开 ...[/quote]

我现在的想法是想从FPGA通过LVDS发送图像数据给海思(实现一个收图功能),现在海思这边的程序写好了,但我不知道怎么来验证是否正确,就想从开始的数据来看,想办法发送类似的数据来验证 是否正确。
zjy000
zjy000   回复   qn1563361544  2021-11-24 09:51:35
0

你好,我也在做从FPGA发送图像数据到hi3559上,请问您是怎么实现的?

qn1560765274

0个粉丝

4

问答

0

专栏

1

资料

qn1560765274 2019-08-07 11:38:44
认可1
FPGA硬件之类的我不太懂,我就说说我这边的情况 看看对你有没有用

1.首先我用的是lvds 16lane的,我拿到这个摄像头的时候已经是做成imx334那个外型的了,我只知道它没有接fpga,就是用的和imx334一样的排线
2.我查了数据手册的频率设置,修改了drv\interdrv\sysconfig\sys_config.c  替换原来的
3.根据数据手册修改 mpp\component\isp\user\sensor\hi3559av100\sony_imx334 这个编译出来的是libsns334.a和libsns334.so 替换原来的
4.SDK里有个sample文件夹,里面有个vio范例,修改里面的结构体参数,比如
ISP_PUB_ATTR_IMX334_4K_30FPS
MIPI_4lane_CHN0_SENSOR_IMX334_12BIT_8M_NOWDR_ATTR
DEV_ATTR_IMX334_8M_BASE
PIPE_ATTR_3840x2160_RAW12_420_3DNR_RFR
CHN_ATTR_3840x2160_420_SDR8_LINEAR
主要是改分辨率和帧率,其中MIPI_4lane_CHN0_SENSOR_IMX334_12BIT_8M_NOWDR_ATTR这个结构体要大改
input_mode = INPUT_MODE_MIPI,要修改成input_mode = INPUT_MODE_LVDS
以上全部改完,编译通过,运行./sampl_vio 0 接hdmi 就能看到新的模组的图像了,不知道是否对你有帮助

=========================
顺便问几个问题
1.你的SDK是什么版本的?有没有试过从emmc启动?我在这里遇到了问题
2.关于FPGA请教一下,我是否可以理解成FPGA是一个可编程的硬件芯片,送入lvds的信号,芯片内部通过编程直接把lvds信号转成其他格式的比如说mpi格式的,这样就相当于一个转接板?

qn1563361544

0个粉丝

20

问答

0

专栏

0

资料

qn1563361544 2019-08-07 12:54:49
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=146291&ptid=75396]qn1560765274 发表于 2019-8-7 11:38[/url]
FPGA硬件之类的我不太懂,我就说说我这边的情况 看看对你有没有用

1.首先我用的是lvds 16lane的,我拿到 ...[/quote]

好的,谢谢你

1.我用的SDK版本是Hi3559AV100_SDK_V2.0.1.0,因为才刚接触海思的产品,所以还不是很了解,没有从emmc启动过。
2.在某种程度上可以说FPGA是一个可编程的硬件芯片,我做的是从FPGA发送数据,以LVDS信号的形式,海思在接受到LVDS信号之后有专门的硬件部分将器解析成相应的数据格式如YUV,RAW等。所以我想FPGA那边也有一部分硬件是负责实现这个功能的,相当于硬件资源上有专门的部分负责信号的解析。

qn1563361544

0个粉丝

20

问答

0

专栏

0

资料

qn1563361544 2019-08-08 10:13:32
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=146291&ptid=75396]qn1560765274 发表于 2019-8-7 11:38[/url]
FPGA硬件之类的我不太懂,我就说说我这边的情况 看看对你有没有用

1.首先我用的是lvds 16lane的,我拿到 ...[/quote]

你好,还有个问题想请教一下,在修改MIPI_4lane_CHN0_SENSOR_IMX334_12BIT_8M_NOWDR_ATTR这个结构体的时候,结构体内的lvds_attr结构中的sync_code你是怎么设置的?

微信用户

1个粉丝

87

问答

0

专栏

3

资料

微信用户 2019-08-08 10:36:05
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=146291&ptid=75396]qn1560765274 发表于 2019-8-7 11:38[/url]
FPGA硬件之类的我不太懂,我就说说我这边的情况 看看对你有没有用

1.首先我用的是lvds 16lane的,我拿到 ...[/quote]

emmc 启动什么问题那,我emmc 启动成功了。  我遇到的问题是自己做的文件系统有点问题。

qn1560765274

0个粉丝

4

问答

0

专栏

1

资料

qn1560765274 2019-08-08 15:09:40
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=146335&ptid=75396]qn1563361544 发表于 2019-8-8 10:13[/url]
你好,还有个问题想请教一下,在修改MIPI_4lane_CHN0_SENSOR_IMX334_12BIT_8M_NOWDR_ATTR这个结构体的时 ...[/quote]

lvds的同步方式有两种SAV和SOF,具体的同步码要具体设置,2.0.0.2SDK里有个文档叫《MIPI使用指南.pdf》里面有详细的说明,我的
附件是3519SDK里的sample_comm_vi.c 你在里面搜LVDS_SYNC_MODE_SAV和LVDS_SYNC_MODE_SOF有很多例子可以参考

说来也奇怪,3559SDK的sample_comm_vi.c里没有的3519的SDK里反而有

qn1560765274

0个粉丝

4

问答

0

专栏

1

资料

qn1560765274 2019-08-08 15:14:25
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=146337&ptid=75396]alaode 发表于 2019-8-8 10:36[/url]
emmc 启动什么问题那,我emmc 启动成功了。  我遇到的问题是自己做的文件系统有点问题。[/quote]

朋友又遇到你了,我刚才在
[url]http://bbs.ebaina.com/forum.php?mod=viewthread&tid=75400&page=1#pid146338[/url]
里面回复你了

你emmc启动是用SDK自带的固件还是自己重新编译了uboot、kerne啊?l

qn1540561804

0个粉丝

12

问答

0

专栏

1

资料

qn1540561804 2019-08-08 15:25:51
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=146335&ptid=75396]qn1563361544 发表于 2019-8-8 10:13[/url]
你好,还有个问题想请教一下,在修改MIPI_4lane_CHN0_SENSOR_IMX334_12BIT_8M_NOWDR_ATTR这个结构体的时 ...[/quote]

如果使用的是sample里面相同的sensor,基本上直接用就可以了,如果是不一样的,需要在sensor的datasheet里面找到对应的同步码

qn1563361544

0个粉丝

20

问答

0

专栏

0

资料

qn1563361544 2019-08-08 15:41:26
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=146357&ptid=75396]qn1560765274 发表于 2019-8-8 15:09[/url]
lvds的同步方式有两种SAV和SOF,具体的同步码要具体设置,2.0.0.2SDK里有个文档叫《MIPI使用指南.pdf》里 ...[/quote]

好的,谢谢你

微信用户

1个粉丝

87

问答

0

专栏

3

资料

微信用户 2019-08-08 15:52:58
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=146358&ptid=75396]qn1560765274 发表于 2019-8-8 15:14[/url]
朋友又遇到你了,我刚才在
http://bbs.ebaina.com/forum.php?mod=viewthread&tid=75400&page=1#pid14633 ...[/quote]

20版本上 自己编译的。 然后找瞎找个地方 write 一下。 加个q 344300328

微信用户

1个粉丝

87

问答

0

专栏

3

资料

微信用户 2019-08-08 15:54:44
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=146358&ptid=75396]qn1560765274 发表于 2019-8-8 15:14[/url]
朋友又遇到你了,我刚才在
http://bbs.ebaina.com/forum.php?mod=viewthread&tid=75400&page=1#pid14633 ...[/quote]

20版本上 自己编译的。 然后找瞎找个地方 write 一下。 加个q 344300328  探讨一下3559a

qn1563361544

0个粉丝

20

问答

0

专栏

0

资料

qn1563361544 2019-08-08 19:37:04
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=146359&ptid=75396]qn1540561804 发表于 2019-8-8 15:25[/url]
如果使用的是sample里面相同的sensor,基本上直接用就可以了,如果是不一样的,需要在sensor的datasheet ...[/quote]

你好,请教一个问题,这个datasheet在哪里找到这个文件呢?

qn1563361544

0个粉丝

20

问答

0

专栏

0

资料

qn1563361544 2019-08-08 19:38:07
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=146359&ptid=75396]qn1540561804 发表于 2019-8-8 15:25[/url]
如果使用的是sample里面相同的sensor,基本上直接用就可以了,如果是不一样的,需要在sensor的datasheet ...[/quote]

你好,请教一个问题,这个datasheet应该到哪里去找这个文件?

qn1560765274

0个粉丝

4

问答

0

专栏

1

资料

qn1560765274 2019-08-09 09:04:04
认可0
datasheet就是模组的数据手册,比如说你用的模组型号是imx255,那么你们的硬件采购的时候供应商会提供这类文档的,像你是用FPGA模拟输出lvds信号的话,
大概是在fpga里面设置吧,随便找一个datasheet参考一下就行了,比如这个截图中的lvds是SAV型的同步码,你把《mipi使用指南》的lvds看一下,再结合sample代码里的例子

qn1540561804

0个粉丝

12

问答

0

专栏

1

资料

qn1540561804 2019-08-09 09:36:17
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=146378&ptid=75396]qn1563361544 发表于 2019-8-8 19:38[/url]
你好,请教一个问题,这个datasheet应该到哪里去找这个文件?[/quote]

sensor的datasheet

qn1563361544

0个粉丝

20

问答

0

专栏

0

资料

qn1563361544 2019-08-09 09:47:04
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=146386&ptid=75396]qn1560765274 发表于 2019-8-9 09:04[/url]
datasheet就是模组的数据手册,比如说你用的模组型号是imx255,那么你们的硬件采购的时候供应商会提供这类 ...[/quote]

噢噢,好的,谢谢你

qn1563361544

0个粉丝

20

问答

0

专栏

0

资料

qn1563361544 2019-08-09 09:48:29
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=146388&ptid=75396]qn1540561804 发表于 2019-8-9 09:36[/url]
sensor的datasheet[/quote]

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

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区