【RV1106的ISP使用记录之基础知识】硬件连接关系与设备树的构建

RV1106具备2个mipi csi2 dphy硬件,1个VICAP硬件和1个ISP硬件。其中:

1、mipi csi2 dphy 用于对数据流的解析,支持MIPC,LVDS,DVP三种接口;

2、VICAP用于数据流的捕获;

3、ISP用于对图像数据进行处理;

这三个硬件都有其软件对应的名称,通过他们之间的组合,可以实现单路和多路数据信号的处理。

下面基于mipi csi2 dphy硬件支持的基于MIPI接口和LVDS接口,整理了几种常见链接方式。

RV1126与此类似,其他支持多个ISP硬件的芯片在配置上则需要对多路的情况进行小幅度改动。

一、基于MIPI接口的pipeline 方式1

链接关系:sensor->csi_dphy->mipi csi host->vicap->isp

二、基于MIPI接口的pipeline 方式2 (该方式在开发手册中提及,未在RV1106上验证)

链接关系:sensor->csi_dphy->isp

三、基于LVDS接口的IPC pipeline

链接关系: sensor->csi dphy->vicap->isp

tips:1 csi_dphy0 的名字在单路与双路配置时应注意,单路为0,双路为1,2

tips:2 lvds接口的类型,必须指定bus-type = <3>;

下面给出单路和双路的链接方式

四、其他说明

1、csi_dhpy 为mipi csi2 dphy硬件对应的抽象。

2、mipi_csi2 为mipi csi host硬件对应得抽象,mipi cis host用于对多路的管理。

3、rkcip_mipi_lvds为vicap的硬件抽象。

4、通常mipi csi host 及vicap,isp都集成在Soc芯片内部。

5、在RV1106中,MIPI接口与LVDS接口的主要区别在于是否需要进行mipi csi host的链接。

以上内容均参考RK1106的开发文档

相关推荐
AndrewHZ10 天前
【ISP算法精粹】ISP算法管线的预处理算法有哪些?
图像处理·深度学习·算法·计算机视觉·ai·isp·isp芯片
江理不变情19 天前
ISP中拖影问题的处理
isp
雨之小21 天前
RKNN开发环境搭建(ubuntu22.04)
rknn·rv1106
江理不变情22 天前
ISP有感自发
isp
羽凌寒1 个月前
ISP流程介绍(Raw格式阶段)
isp
广州灵眸科技有限公司2 个月前
基于RV1126开发板的人脸姿态估计算法开发
rv1126·人脸姿态估计算法
narukuuuu2 个月前
ISP--Demosaicking
isp
AndrewHZ3 个月前
【图像处理】ISP(Image Signal Processor) 图像处理器的用途和工作原理?
图像处理·人工智能·深度学习·算法·智能手机·影像系统·isp
大熊背3 个月前
关于ISP Pipeline LSC(镜头阴影校正)位置的一些想法
isp·lsc
xiao--xin3 个月前
计算机网络笔记(二)——1.2互联网概述
笔记·计算机网络·rfc·isp·ixp