• 首页
  • 热点
  • 财经
  • 要闻
  • 经济
  • 快讯
  • 科技
  • 滚动
  • 行业
  • 教育
  • 综合
logo
  • 中陕网首页 >
  • 中陕网 > 行业 >
  • 正文

RK3588-Camera:MIPI-CSI调试之通路解析

2023-06-11 01:04:37 来源:jf_30051736

一、简介

专栏总目录

本文介绍RK3588平台的Camera:MIPI-CSI调试之通路解析


(资料图片)

MIPI联盟,即移动产业处理器接口(Mobile Industry Processor Interface 简称MIPI)联盟。MIPI(移动产业处理器接口)是MIPI联盟发起的为移动应用处理器制定的开放标准和一个规范。

目的是把手机内部的接口如摄像头、显示屏接口、射频/基带接口等标准化,从而减少手机设计的复杂程度和增加设计灵活性。

CSI & DSI

• CSI ( Camera Serial Interface ):摄像头接口

• DSI ( Display Serial Interface ):显示接口

二、 名词解释:

ISP ( Image Signal Processor ): 即图像信号处理模块, 主要作用是对前端图像传感器输出的信号做后期处理,依赖于 ISP 才能在不同的光学条件下都能较好的还原现场细节。VICAP( Video capture ):视频捕获单元

三、RK3588 的camera通路:

多sensor支持:

单路硬件isp最多支持4路复用,isp复用情况支持分辨率如下:2路复用:最大分辨率3840x2160,dts对应配置2路rkisp_vir设备。3路或4路复用:最大分辨率2560x1536,dts对应配置3或4路rkisp_vir设备。硬件支持最多采集7路sensor:6mipi + 1dvp,多sensor软件通路如下:

下图是RK3588 camera连接链路示意图,可以支持7路camera。

四、 链路解析:

图中:mipi camera2---> csi2_dphy1 ---> mipi2_csi2 ---> rkcif_mipi_lvds2--->rkcif_mipi_lvds2_sditf --->rkisp0_vir2

对应节点:imx415 ---> csi2_dphy0 ---> mipi2_csi2 ---> rkcif_mipi_lvds2--->rkcif_mipi_lvds2_sditf --->rkisp0_vir2

链接关系:sensor---> csi2 dphy---->mipi csi host--->vicap

实线链路解析: Camera sensor ---> dphy ---> 通过mipi_csi2模块解析mipi协议---> vicap ( rkcif节点代表vicap )

虚线链路解析:vicap ---> rkcif_mipi_lvds2_sditf ---> isp

每个vicap节点与isp的链接关系,通过对应虚拟出的XXX_sditf来指明链接关系。

五、RK3588硬件通路框图

rk3588支持2个isp硬件,每个isp设备可虚拟出多个虚拟节点,软件上通过回读的方式,依次从ddr读取每一路的图像数据进isp处理。对于多摄方案,建议将数据流平均分配到两个isp上。回读:指数据经过vicap采集到ddr,应用获取到数据后,将buffer地址推送给isp,isp再从ddr获取图像数据。

六、详细解析:

imx415 : Camera sensorcsi2_dphy0 : rk3588支持2个dphy硬件,这里我们称之为dphy0_hw/dphy1_hw ,,两个dphy硬件都可以工作在full mode 和split mode两种模式下。

当使用dphy0_hw:

full mode:节点名称使用csi2_dphy0,最多支持4 lane。当dphy0_hw使用full mode时,链路需要按照csi2_dphy1这条链路来配置,但是节点名称csi2_dphy1需要修改为csi2_dphy0,软件上是通过phy的序号来区分phy使用的模式。split mode:拆分成2个phy使用,分别为csi2_dphy1(使用0/1 lane)、csi2_dphy2(使用2/3 lane),每个phy最多支持2 lane。

当使用dphy1_hw:

full mode:节点名称使用csi2_dphy3,最多支持4 lane。当dphy1_hw使用full mode时,链路需要按照csi2_dphy4这条链路来配置,但是节点名称csi2_dphy4需要修改为csi2_dphy3,软件上是通过phy的序号来区分phy使用的模式。split mode:拆分成2个phy使用,分别为csi2_dphy4(使用0/1 lane)、csi2_dphy5(使用2/3 lane),每个phy最多支持2 lane。

dcphy:rk3588支持两个dcphy,节点名称分别为csi2_dcphy0/csi2_dcphy1。每个dcphy硬件支持RX/TX同时使用,对于camera输入使用的是RX。支持DPHY/CPHY协议复用;需要注意的是同一个dcphy的TX/RX只能同时使用DPHY或同时使用CPHY。其他dcphy参数请查阅rk3588数据手册。

使用上述mipi phy节点,需要把对应的物理节点配置上。(csi2_dcphy0_hw/csi2_dcphy1_hw/csi2_dphy0_hw/csi2_dphy1_hw)

每个mipi phy都需要一个csi2模块来解析mipi协议,节点名称分别为mipi0_csi2~mipi5_csi2。

rk3588所有camera数据都需要通过vicap,再链接到isp。rk3588仅支持一个vicap硬件,这个vicap支持同时输入6路mipi phy,及一路dvp数据,所以我们将vicap分化成rkcif_mipi_lvds~rkcif_mipi_lvds5、rkcif_dvp等7个节点,各个节点的绑定关系需要严格按照框图的节点序号配置。

每个vicap节点与isp的链接关系,通过对应虚拟出的XXX_sditf来指明链接关系。

rk3588支持2个isp硬件,每个isp设备可虚拟出多个虚拟节点,软件上通过回读的方式,依次从ddr读取每一路的图像数据进isp处理。对于多摄方案,建议将数据流平均分配到两个isp上。

直通与回读模式:•直通:指数据经过vicap采集,直接发送给isp处理,不存储到ddr。需要注意的是hdr直通时,只有短帧是真正的直通,长帧需要存在ddr,isp再从ddr读取。

•回读:指数据经过vicap采集到ddr,应用获取到数据后,将buffer地址推送给isp,isp再从ddr获取图像数据。

•在dts配置时,一个isp硬件,如果只配置一个虚拟节点,默认使用直通模式,如果配置了多个虚拟节点默认使用回读模式。

七、单路Camera的dts配置说明:( 以imx415摄像头为例 )

案例场景:这里使用的是csi2_dphy0的单路camera配置:链路配置: imx415 —> csi2_dphy0 —> mipi2_csi2 —> rkcif_mipi_lvds2—>rkcif_mipi_lvds2_sditf —>rkisp0_vir2
&i2c3 {status = "okay";imx415: imx415@1a {status = "okay";compatible = "sony,imx415";reg = < 0x1a >;clocks = < &cru CLK_MIPI_CAMARAOUT_M3 >;clock-names = "xvclk";pinctrl-names = "default";pinctrl-0 = < &mipim0_camera3_clk >;power-domains = < &power RK3588_PD_VI >;pwdn-gpios = < &gpio1 RK_PB0 GPIO_ACTIVE_HIGH >;reset-gpios = < &gpio4 RK_PA0 GPIO_ACTIVE_LOW >;rockchip,camera-module-index = < 0 >;rockchip,camera-module-facing = "back";rockchip,camera-module-name = "CMK-OT2022-PX1";rockchip,camera-module-lens-name = "IR0147-50IRC-8M-F20";port {imx415_out0: endpoint {remote-endpoint = < &mipidphy0_in_ucam0 >;data-lanes = < 1 2 3 4 >;};};};camera_imx219: camera-imx219@10 {status = "disabled";compatible = "sony,imx219";reg = < 0x10 >;clocks = < &clk_cam_24m >;clock-names = "xvclk";rockchip,camera-module-index = < 0 >;rockchip,camera-module-facing = "back";rockchip,camera-module-name = "rpi-camera-v2";rockchip,camera-module-lens-name = "default";port {imx219_out0: endpoint {remote-endpoint = < &mipidphy0_in_ucam1 >;data-lanes = < 1 2 >;};};};};&csi2_dphy0_hw {status = "okay";};&csi2_dphy0 {status = "okay";ports {#address-cells = < 1 >;#size-cells = < 0 >;port@0 {reg = < 0 >;#address-cells = < 1 >;#size-cells = < 0 >;mipidphy0_in_ucam0: endpoint@1 {reg = < 1 >;remote-endpoint = < &imx415_out0 >;data-lanes = < 1 2 3 4 >;};mipidphy0_in_ucam1: endpoint@2 {reg = < 2 >;remote-endpoint = < &imx219_out0 >;data-lanes = < 1 2 >;};};port@1 {reg = < 1 >;#address-cells = < 1 >;#size-cells = < 0 >;csidphy0_out: endpoint@0 {reg = < 0 >;remote-endpoint = < &mipi2_csi2_input >;};};};};&mipi2_csi2 {status = "okay";ports {#address-cells = < 1 >;#size-cells = < 0 >;port@0 {reg = < 0 >;#address-cells = < 1 >;#size-cells = < 0 >;mipi2_csi2_input: endpoint@1 {reg = < 1 >;remote-endpoint = < &csidphy0_out >;};};port@1 {reg = < 1 >;#address-cells = < 1 >;#size-cells = < 0 >;mipi2_csi2_output: endpoint@0 {reg = < 0 >;remote-endpoint = < &cif_mipi2_in0 >;};};};};&rkcif {status = "okay";};&rkcif_mipi_lvds2 {status = "okay";port {cif_mipi2_in0: endpoint {remote-endpoint = < &mipi2_csi2_output >;};};};&rkcif_mipi_lvds2_sditf {status = "okay";port {mipi_lvds2_sditf: endpoint {remote-endpoint = < &isp0_vir0 >;};};};&rkcif_mmu {status = "okay";};&rkisp0 {status = "okay";};&isp0_mmu {status = "okay";};&rkisp0_vir0 {status = "okay";port {#address-cells = < 1 >;#size-cells = < 0 >;isp0_vir0: endpoint@0 {reg = < 0 >;remote-endpoint = < &mipi_lvds2_sditf >;};};};&pinctrl {camera {cam_pwdn_gpio: cam-pwdn-gpio {rockchip,pins = < 1 RK_PB0 RK_FUNC_GPIO &pcfg_pull_up >;};};};

八、 调试技巧

8.1 i2c设备的通用调试命令:查看设备是否挂载到i2c总线下:

i2cdetect -y 3

8.2 摄像命令

Linux系统摄像命令:
gst-launch-1.0 v4l2src device=/dev/video11 ! video/x-raw,format=NV12,width=3840,height=2160, framerate=30/1 ! xvimagesink

Android系统:

Android系统自带相机APP。点击APP,看摄像画面是否正常显示。

8.3 imx415 相关的log信息

dmesg | grep imx415

8.4 查看拓扑结构

media-ctl -d /dev/media0 -p

审核编辑:汤梓红

责任编辑:

免责声明:以上内容为本网站转自其它媒体,相关信息仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同其观点或证实其内容的真实性。如稿件版权单位或个人不想在本网发布,可与本网联系,本网视情况可立即将其撤除。

    为您推荐

  • RK3588-Camera:MIPI-CSI调试之通路解析

    RK3588-Camera:MIPI-CSI调试之通路解析
  • 旱碱麦成“名片”迎来丰收 盐碱地特色农业开出“增收花”

    央视网消息:眼下,在河北省沧州渤海新区黄骅市,旱碱麦迎来了收获期。
  • mjstyle是什么牌子 mjstyle 兼职(mjstyle是什么牌子)_全球播报

    来为大家解答以上的问题。mjstyle是什么牌子mjstyle兼职,mjstyle是什
  • 江苏海洋大学教务管理系统官网_江苏海洋大学教务管理系统-天天热资讯

    1、是国家的规定每个系的收费标准都不一样。本文就为大家分享到这里,
  • 湖北省地方金融监督管理局党组书记、局长段银弟接受审查调查

    记者10日从湖北省纪委监委获悉,湖北省地方金融监督管理局党组书记、局
  • 侠盗猎车手圣安地列斯秘籍攻略(侠盗猎车手圣安地列斯秘籍大全招小弟) 精彩看点

    1、等到级数够的时候,用枪对着街头绿衣混混,然后按G上网收。2、就有
  • 天天亮点!即将举行!成都大运会火炬传递启动仪式来啦

    第31届世界大学生夏季运动会将于7月28日至8月8日在成都举行,这是我国
  • 包装盒展开图尺寸参考(包装盒展开图及尺寸)

    来为大家解答以上的问题。包装盒展开图尺寸参考,包装盒展开图及尺寸这
  • 深中通道拉通后,我们深圳居民想去西岸随便哪个城市吃喝玩乐都方便很多

    我们深圳车想上,但是上不了港珠澳大桥啊,我想去澳门吃个猪扒包你知道
  • 预计2025年突破万亿元规模 产学研各方共议储能大赛道|全球速看料

    有行业专家分析认为,到2025年,新型储能的产业规模或突破万亿元大关;
  • 当年被专业人士们群嘲的理想,都快能拳打BBA了。。。-每日观察

    本文原创于微信公众号:差评作者:脖子哥刚过去的5月里,理想又一次卖
  • 医道官途妇产科无删减(医道官途妇产科完整版)

    1、张扬携众美到了那个太平洋小岛上,本来只想随便玩玩,不料文玲、还
  • 兰州八门拳:闪耀西北“小”拳种

    刘克忠在练习八门拳中的“高家枪”。新甘肃·每日甘肃网记者王宇晨“咏
  • 耳垂上长痘痘是怎么回事碰它还很痛(耳垂上长痘痘)|全球速读

    1、皮肤过敏或生活压力过大,上火等因素建议:1 洁面,每日用温热水洗脸
  • 环球热消息:压力给到X86处理器!苹果M2 Ultra芯片跑分曝光,多核成绩比M1 Ultra高18%

    苹果公司的两款新电脑MacStudio和MacPro都搭载了最新的M2Ultra芯片,这
  • 媚上者必欺下 轻诺必寡信多易必多难

    1、“轻诺必寡言,多易必多难”的意思是:轻易得到的许诺总是缺少信用
  • 世界讯息:乌海京东代运营服务_专业的电商运营代理服务

    是一种新型的电商运营服务,它可以帮助企业在京东平台上展示产品、销售
  • 国家防总针对南方地区持续降雨启动防汛四级应急响应

    近期,我国南方地区持续降雨,局地发生极端强降雨。记者10日从应急管理
  • 全球热消息:SVG丨点燃成都大运会火炬,我来接力→

    接力传递
  • 聚焦深圳文博会 | 一本书演绎的奏鸣曲|天天即时看

    6月8日中午时分,云南展区的一个展位前挤满了人,记者好奇地凑了过去。
  • 广西荔枝2023年产量预计近百万吨

    中新社广西玉林6月10日电 (记者 林浩)广西壮族自治区农业农村厅副
  • 咖位拉满!可兰白克潮男出镜,花姐姐支持热火,内马尔拥抱巴特勒

    显然,这一次没有詹杜库的总决赛,算不上很吸眼球,却也是咖位拉满,不
  • 热门:从8000年前的刻符龟甲说起 成博新展用220件重磅文物解读“汉字中国”|文化和自然遗产日

    从8000年前的刻符龟甲说起成博新展用220件重磅文物解读“汉字中国”|
  • VR穿越古今 文旅IP出圈——文化赋能为旅游消费市场高质量发展开启新引擎 世界热闻

    13号馆内,甘肃馆飞天舞蹈表演吸引众多观众驻足观赏。陕西馆内,身着唐
  • 环球动态:七八分熟的羊肉不宜吃的原因是?

    七八分熟的涮羊肉不宜吃的原因是易感染上旋毛虫病在寒冷季节,家入团聚
  • 买二手房后发现房屋漏水怎么办(房屋漏水怎么办)

    1、先在漏水最严重的位置进行原因排查,分析出具体是什么原因漏水。2、
  • 梅西非常清楚,放弃纽卡和国米报价,就是不想重蹈覆辙

    很多人到现在还不太明白,梅西为何去往迈阿密国际,如果为了五大联赛的
  • 床垫甲醛多少超标(床垫甲醛释放量国家检测标准是多少) 热闻

    相信大家对床垫甲醛多少超标,床垫甲醛释放量国家检测标准是多少的问题
  • 川渝自贸试验区协同开放示范区交流座谈会在两江新区举行 焦点速讯

    川渝自贸试验区协同开放示范区交流座谈会在两江新区举行,川渝,重庆,两
  • 中国移动5G无线主设备集采:超77亿大单落地,华为一骑绝尘,爱立信、诺基亚份额增长|独家

    C114讯6月10日消息备受业界关注的中国移动2023年至2024年5G无线主设备
  • 梅西抵达北京,开启第七次访华之旅!主办方:未安排梅西等球员参加任何公益或商业活动

    今日,梅西到北京了的话题冲上微博热搜榜第一。据央视体育官方微博6月1
  • 中国合格评定体系互认范围覆盖全球经济总量95%以上的经济体

    中新网6月10日电 题:中国合格评定体系互认范围覆盖全球经济总量95
  • 《蜘蛛侠动画版2》幕后:最小的动画师只有14岁

    在《蜘蛛侠动画版2》(Spider-Man:AcrosstheSpider-Verse)有各种各样
  • 厦门有什么好吃的(厦门有什么特色小吃)

    来为大家解答以上的问题。厦门有什么好吃的,厦门有什么特色小吃这个很
  • 关于铁路计次票、定期票 如何购买使用_环球今日报

    为进一步方便城市间人员乘车往来交流,满足广大旅客差异化出行需求,国铁
  • 河南省光山县发布高温橙色预警

    河南省光山县发布高温橙色预警光山县气象台2023年6月10日10时49分发布
  • 中国特供CPU史低价1399 立减220元

    在年初,Intel面向中国市场推出了两款特供处理器i5-13490F、i7-13790F
  • 世界速读:途牛转战抖音;腾讯文旅发力酒店全场景数字化 | 一周速览

    随着端午节假期的临近,主题公园游热度持续升高。6月10日,海昌首家“
  • 直角三角形求角度公式表(直角三角形求角度公式)

    来为大家解答以上的问题。直角三角形求角度公式表,直角三角形求角度公
  • 国家防总启动防汛四级应急响应,派工作组赴广西福建指导救灾-环球信息

    根据当前防汛形势和《国家防汛抗旱应急预案》有关规定,国家防总于6月9
  • 眼睛充血怎么快速消除冷敷(眼睛充血怎么快速消除)_世界播报

    来为大家解答以上的问题。眼睛充血怎么快速消除冷敷,眼睛充血怎么快速
  • 足字旁如何打出来(足字旁怎么打出来) 百事通

    1、一、足的声母z,韵母u,音调zú二、释义:脚:~下(对对方的敬称)
  • 瓦兰奈尔远古王者之锤和泰瑞纳斯 瓦兰奈尔远古王者之锤

    1、25人奥杜尔各个BOSS都有一定任务掉落,攒够30个碎片并将其合并,并
  • 焦点快看:苹果无线耳机怎么接电话 苹果无线耳机怎么接电话没声音

    一些用户在使用苹果无线耳机,那么苹果无线耳机怎么接电话呢?一起来看
  • 热消息:《有利的诈欺》绿叶抢眼,尹博再次伙拍金东旭斗戏

    《有利的诈欺》上周顺利起航,讲述天才少女李露云(千玗嬉饰)被诬蔑杀
  • 美国夫妇为钱太多发愁!他们在地下室发现100万枚上世纪铜币,但银行拒绝兑换 全球即时看

    美国一对夫妇正在为钱太多而发愁。据英国广播公司6月9日报道,美国加利
  • 2023高考今日落幕,多地公布志愿填报时间_每日热议

    10日,2023全国高考将全部落幕,目前,全国多地陆续公布志愿填报时间。
  • 小天才z7和z6(小天才z7)

    来为大家解答以上问题,小天才z7和z6,小天才z7很多人还不知道,现在让
  • 当前速读:指南录小说百度百科(指南录作者)

    豆来为大家解答以上的问题。指南录百度百科,指南录作者这个很多人还不
  • 关于铁路计次票、定期票 如何购买使用→|天天微头条

    为进一步方便城市间人员乘车往来交流,满足广大旅客差异化出行需求,国
  • 【聚看点】李少红刘斯逸胡先煦亮相上影节开幕红毯,9月9日看《三贵情史》寻真爱破诅咒

    李少红刘斯逸胡先煦亮相上影节开幕红毯,9月9日看《三贵情史》寻真爱破
  • 【天天快播报】健康到家,您今日饮咗未?

    为了延续益力多优质的家庭配送服务,把健康美味的产品呈送给广大客户,
  • 四川阿坝州茂县发生3.2级地震,震源深度18千米

    据中国地震台网正式测定,6月10日10时52分在四川阿坝州茂县(北纬31 73
  • 即时看!苍穹巨灵·内蒙古篇

    莽莽苍苍的林海雄浑壮阔的沙漠奔流不息的黄河水一望无垠的大草原……辽
  • 焦点讯息:高速超速10%以下怎么处理违章异地(高速超速10以下怎么处理)

    来为大家解答以上问题。高速超速10%以下怎么处理违章异地,高速超速10
  • 当前热议!中方驳斥:无中生有、信口雌黄、恶意诋毁!

    驻英国使馆发言人就英国首相苏纳克涉华错误言论答记者问问:据报道,6

相关推荐

  • 包装盒展开图尺寸参考(包装盒展开
  • 深中通道拉通后,我们深圳居民想去
  • 预计2025年突破万亿元规模 产学研
  • 当年被专业人士们群嘲的理想,都快
  • 医道官途妇产科无删减(医道官途妇
  • 兰州八门拳:闪耀西北“小”拳种
  • 耳垂上长痘痘是怎么回事碰它还很痛
  • 环球热消息:压力给到X86处理器!苹
  • 媚上者必欺下 轻诺必寡信多易必多难
  • 世界讯息:乌海京东代运营服务_专业

阅读排行

  • RK3588-Camera:MIPI-CSI调试之通路解析
  • 旱碱麦成“名片”迎来丰收 盐碱地特色农业开出“增收花”
  • mjstyle是什么牌子 mjstyle 兼职(mjstyle是什么牌子)_全球播报
  • 江苏海洋大学教务管理系统官网_江苏海洋大学教务管理系统-天天热资讯
  • 湖北省地方金融监督管理局党组书记、局长段银弟接受审查调查
  • 侠盗猎车手圣安地列斯秘籍攻略(侠盗猎车手圣安地列斯秘籍大全招小弟) 精彩看点
  • 天天亮点!即将举行!成都大运会火炬传递启动仪式来啦
  • 包装盒展开图尺寸参考(包装盒展开图及尺寸)
  • 深中通道拉通后,我们深圳居民想去西岸随便哪个城市吃喝玩乐都方便很多
  • 预计2025年突破万亿元规模 产学研各方共议储能大赛道|全球速看料

联系方式:291 32 36@qq.com

Copyright © 1998-2023 by 中陕网版权 所有 京ICP备12018864号-5

营业执照公示信息