首页 > 编程知识 正文

电信通信设备行业分析,视频智能分析设备

时间:2023-05-05 17:16:28 阅读:232462 作者:484

文章目录 平台环境VOP通路DSI/EDP/LVDS/RGB接口(以DSI举例)panellogo

平台环境 RK3566Linux4.19Buildroot VOP通路 在vop节点下有vop_out: ports节点.vop_out: ports节点下分别有port@0 port@1 port@2节点,分别对应VOP0 VOP1 VOP2通道.port@0下有vp0_out_dsi0: endpoint@0、vp0_out_dsi1: endpoint@1、vp0_out_edp: endpoint@2、vp0_out_hdmi: endpoint@3节点.port@0中的节点表示VOP0通道可以输出信号到dsi0(mipi)、dsi1(mipi)、edp、hdmi接口.在vp0_out_dsi0: endpoint@0节点中有一个remote-endpoint = <&dsi0_in_vp0>属性,表示VOP0通道信号输出到dsi0. DSI/EDP/LVDS/RGB接口(以DSI举例) 在dsi0节点下有ports子节点,该节点描述了DSI的输入和输出所连接的实体.ports节点下方存在dsi0_in: port@0子节点,该节点描述了DSI的输入源.dsi0_in: port@0节点下有dsi0_in_vp0: endpoint@0和dsi0_in_vp1: endpoint@1两个节点.以dsi0_in_vp0: endpoint@0中的remote-endpoint = <&vp0_out_dsi0>属性为例,描述了DSI0的输入由VOP0通道提供.vp0_out_dsi0节点由VOP节点的port节点中的port@0子节点提供,即DSI的输入通道与VOP0输出通道相连.在dsi0节点下除了port@0节点还有port@1节点,区别在于port@0作为接收VOP的输出,port@1则是DSI输出至panel. panel panel节点下有port@0节点,用于接收DSI/EDP/LVDS/RGB的输出. logo logo通路的通道设置默认在route节点下.route节点下分别有route_dsi0、route_dsi1、route_edp、route_hdmi、route_lvds、route_rgb节点(dsi分别表示两个mipi通道).route节点下各个子节点分别对应各个通道要显示的logo.例如 route { //每一组route_xxx代表一路显示输出 route_hdmi:route-hdmi{ //在ubootloader阶段所使用的图片,名称可根据resource.img打包的logo图片名称定义. //当该属性留空或者指定的图片找不到时,uboot将不显示 logo,uboot="logo.bmp"; //在ubootloader阶段所使用的图片,名称可根据resource.img打包的logo图片名称定义. //当该属性留空或者指定的图片找不到时,uboot将不显示 logo,kernel="logo_kernel.bmp"; //支持两种显示模式:"fullscreen"全屏和"center'居中 logo,mode="fullscreen"; //充电logo,支持两种显示模式:"fullscreen"全屏和"center'居中 charge_logo,mode="center"; //指定具体的显示通路,如下,为hdmi使用vopb输出 connect=<&vopb_out_hdmi>; }; route_dsi0: route-dsi0 { status = "disabled"; logo,uboot = "logo.bmp"; logo,kernel = "logo_kernel.bmp"; logo,mode = "center"; charge_logo,mode = "center"; connect = <&vp0_out_dsi0>; }; route_dsi1: route-dsi1 { status = "disabled"; logo,uboot = "logo.bmp"; logo,kernel = "logo_kernel.bmp"; logo,mode = "center"; charge_logo,mode = "center"; connect = <&vp0_out_dsi1>; }; ...}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。