Rockchip RK3588如何创建新一个新板级DTS
Rockchip RK3588如何创建新一个新板级DTS
文章目录
- Rockchip RK3588如何创建新一个新板级DTS
- 基于SDK已有的DTS选择一个适合的基础参考DTS
- RK3588 SDK发布的参考DTS介绍
- 新建一个板级DTS
- 修改DTS来适配新板的硬件设计
基于SDK已有的DTS选择一个适合的基础参考DTS
RK3588 SDK发布的参考DTS介绍
芯片 | 开发板类型 | 机型 | 硬件配置 | DTS |
---|---|---|---|---|
RK3588 | 开发板 | RK3588 EVB1 |
双PMIC:RK806 * 2+DiscretePower LPDDR4(200Ball) 1xTYPEC(DP)+1xUSB30 2xUSB20 1xSATA3.0 2xHDMI2.1 TX 1xHDMI2.0 RX 1xVGA 1xPCIE WIFI 6 2x10/100/1000 RJ45 1X4Lane标准PCIE30 Slot 2x4Lane Mipi CSI Connetor(B TO B 80Pin) 2x4Lane Mipi D-PHY RX Connector (B TO B 80Pin) 1X4Lane Mipi D-PHY TX Connector (For mipi lcd) 1X4Lane Mipi D-PHY TX Connector(For DSC LCD) Line in,1xLine out(ES8388+TT8642) 1xpower led+1xether led+1xhdd led 1xRecovery + reset+pwr+(vol+)+(vol-)+esc+boot key Debug Uart+JTAG |
rk3588-evb1-lp4-v10 |
RK3588 | 开发板 |
RK3588 EVB7 RK3588_AIOT_REF_SCH_V11硬件参设计对应的软件配置 |
单PMICRK806+DiscretePower LPDDR4(200Ball) 1xTYPEC(DP)+1xUSB30 2xUSB20 3.1xSATA3.0 2xHDMI2.1 TX 1xHDMI2.0 RX 1xVGA 1xSDIO WIFI 6 2x10/100/1000 RJ45 1X4Lane标准PCIE30 Slot 2x4Lane Mipi CSI Connetor(B TO B 80Pin) 2x4Lane Mipi D-PHY RX Connector (B TO B 80Pin) 1X4Lane Mipi D-PHY TX Connector (For mipi lcd) 1X4Lane Mipi D-PHY TX Connector(For DSC LCD) Line in,1xLine out(ES8388+TT8642) 1xpower led+1xether led+1xhdd led 1xRecovery + reset+pwr+(vol+)+(vol-)+esc+boot key Debug Uart+JTAG 18.TF Card |
rk3588-evb7-lp4-v10 |
RK3588 | 开发板 | RK3588 EVB4 |
单PMICRK806+DiscretePower LPDDR4(200Ball) EVB_分立电源+金手指aDD IN CARD 1xTYPEC 1xUSB30 HOST 1xWIFI 6(SDIO) 1x10/100/1000 RGMII(RGMII) TF Card 1080P mipi LCD MIPI CPHY TX LCD Pciex4金手指 电源分立元件 |
rk3588-evb4-lp4-v10 |
RK3588 | 开发板 | RK3588 EVB2 |
双PMIC:RK806 * 2+DiscretePower LPDDR4(200Ball) 3xUSB30(OTG)+1XUSB(HOST) 1xUSB20 1xSATA 1xHDMI2.1 TX 1xHDMI2.0 RX 1xWIFI 6(SDIO) 1xeDP 1xDP 1xVGA 1xPCIE30X4 1x10/100/1000 RJ45(RGMII1) 1x10/100/1000 RJ45(PCIE20_1) 2x4Lane Mipi CSI Connetor(B TO B 80Pin) 2x4Lane Mipi D-PHY RX Connector (B TO B 80Pin) 1X4Lane Mipi D-PHY TX Connector (FPC 30 Pin) TF CARD 1xIR Receiver 1xPHONE+2XSPK(ES8388+TT8642) 1xRecovery + reset+pwr+(vol+)+(vol-)+esc+boot key 1xRS232+1XRS485+1CAN 21.Debug Uart(UART)+JTAG |
rk3588-evb2-lp4-v10-edp |
RK3588 | NVR |
单PMICRK806+DiscretePower LPDDR4(200Ball) RK3588 NVR |
2 x USB3.0 HOST + 2 x USB2.0 HOST 10 x SATA3.0 Connector (7pin) 1 x 4Lanes PCIe Connector 2 x HDMI2.1 TX + 1 x HDMI2.0 TX 1 x VGA TX,up to 1080P 2 x 4Lanes MIPI CSI RX Camera Connector 2 x 10/100/1000 Ethernet(RGMII) 1 x Line Out, 1 x Line In 1 x Buzzer 1 x IR Receiver 1 x Power LED,1 x Ethernet LED,1 x HDD LED 1 x Recovery Key,1x Reset Key 1 x RS232 1 x RS485 1 x UART Debug UART(USB to UART),Debug JTAG (4Pin) |
rk3588-nvr-demo-v10-android |
RK3588S | 开发板 | RK3588S EVB1 |
双PMIC: RK806 * 2+DiscretePower LPDDR4(200Ball) 1xTYPEC0 1xUSB20 OTG 2xUSB20 HOST 1xSD3.0 1x4lane eDP TX 2x4Lane MIPI DPHY TX 2x4LaneMIPI DPHY RX 1x4Lane/2x2Lane MIPI CSI RX 1xPCIE20 (1lane x4 Slot 1x a/b/g/n/ac/ax 2X2 PCIE WIFI,BT5.0 HPout and Speak out(ES8388+PA) 1*AMIC+DMIC IN(ES8388+PA) 6 DMIC Array Senor+IR+Optical S/PDIF TX Key 1xCAN Debug Uart&Jtag |
rk3588s-evb1-lp4x-v10 |
RK3588S | 平板 | 样机 |
双PMIC: RK806 * 2+DiscretePower LPDDR4/4x 2pcsx 32bit Micro SD Card3.0 1 x Typec3.0 + 2 x USB2 HOST 1 x 1Lane PCIe2.0 Connector (RC Mode) 2 x 4Lanes MIPI DPHY_RX Camera 1 x 4Lanes MIPI CSI Camera or 2 x 2Lanes MIPI CSI Camera 1 x 4Lanes eDP with Touch Connection 2 x 4Lanes MIPI DPHY with Touch Connector a/b/g/n/ac/ax 2X2 WIFI,BT5.0 Headphone output,1 x ECM MIC and 2xSpeaker out(Codec ALC5651) Gyroscope+G-sensor+Ambient Light+Proximity +Hall Sensor+M-Sensor Array Key(MENU,VOL+,VOL-,ESC),Reset,Power on/off Key Debug UART to USB connector and JTAG Connector |
rk3588s-tablet-v10 |
RK3588S | 平板 | RK3588S平板硬件参考设计对应的软件配置 |
单PMIC:RK806-2x1pcs+DiscretePower LPDDR4/4x 2pcsx 32bit Micro SD Card3.0 1 x Typec3.0 + 2 x USB2 HOST 1 x 1Lane PCIe2.0 Connector (RC Mode) 2 x 4Lanes MIPI DPHY_RX Camera 1 x 4Lanes MIPI CSI Camera or 2 x 2Lanes MIPI CSI Camera 1 x 4Lanes eDP with Touch Connection 2 x 4Lanes MIPI DPHY with Touch Connector a/b/g/n/ac/ax 2X2 WIFI,BT5.0 Headphone output,1 x ECM MIC and 2xSpeaker out(Codec ALC5651) Gyroscope+G-sensor+Ambient Light+Proximity +Hall Sensor+M-Sensor Array Key(MENU,VOL+,VOL-,ESC),Reset,Power on/off Key Debug UART to USB connector and JTAG Connecto |
rk3588s-tablet-v11 |
新建一个板级DTS
根据上面的介绍各个参考DTS对应的硬件配置,选择适合的参考DTS。在参考的dts的基础上修改适配自己的硬件,具体是新建一个自己的产品的DTS,在dts中include参考的dts对应的dtsi,将硬件差异部分修改在新建的dts中。比如:rk3588-evb1-lp4-v10.dts中include了rk3588-evb1-lp4.dtsi
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
/** Copyright (c) 2021 Rockchip Electronics Co., Ltd.**//dts-v1/;#include "rk3588-evb1-lp4.dtsi"
#include "rk3588-evb1-imx415.dtsi"
#include "rk3588-android.dtsi"/ {model = "Rockchip RK3588 EVB1 LP4 V10 Board";compatible = "rockchip,rk3588-evb1-lp4-v10", "rockchip,rk3588";
};
这样新建DTS的好处是在SDK更新的时候可以直接继承RK的DTS的修改,避免遗漏DTS的更新。
修改DTS来适配新板的硬件设计
硬件设计与参考设计有差异的话,对应的DTS修改可以在新建的dts中修改,dts可以复写dtsi中的节点,比如修改LCD背光的电源控制gpio:
&backlight {enable-gpios = <&gpio1 RK_PC4 GPIO_ACTIVE_HIGH>; //复写enable-gpios
};
关闭某些不需要的功能节点,比如不需要gtlx的触摸驱动:
>1x {status = "disabled";
};
返回RK3588 DTS解析专栏
Rockchip RK3588如何创建新一个新板级DTS相关推荐
- Azure Redis Cache (3) 创建和使用P级别的Redis Cache
<Windows Azure Platform 系列文章目录> 在笔者之前的文档里面已经说明了,Azure Redis Cache分为三个不同的级别: - 基本,Basic,不包含SLA ...
- 安装程序无法创建新的系统分区也无法定位现有系统分区_如何拥有一个 Windows 10 和 Debian 10 的双系统...
在无数次劝说自己后,你终于做出了一个大胆的决定,试试 Linux.-- James Kiarie(作者) 在无数次劝说自己后,你终于做出了一个大胆的决定,试试 Linux.不过,在完全熟悉 Linux ...
- 计算机里有个不能进入的磁盘分区,新电脑只有一个分区怎么办? 教你们如何不进pe给硬盘创建新分区!...
很多朋友新电脑刚买回来打开发现明明自己机械硬盘1T或者1T机械加128G固态,但是却只有一个或者两个分区,但是又不会分区 现在教大家如何不用老毛桃大白菜之类的进pe系统里面就能直接创建新分区 1 Wi ...
- matlab中创建一个工程,从文件夹创建新工程
从文件夹创建新工程 如果您有许多文件并希望将它们整理为一个工程(无论是否进行源代码管理),请按照以下步骤创建一个新工程. 使用 Simulink® Start Page 中的 Folder to Pr ...
- 乐鑫ESP32开发 1.Vscode创建新工程,编译,下载烧录,监视端口,点亮一个LED
前言 Vscode安装ESP-IDF插件后,会在左下角生成一些按钮,用户可以点击实现配置.编译.下载.调试等功能. 但鉴于ESP-IDF的Vscode插件体验不是很好:不仅容易安装出错导致不能使用 ...
- 怎么给当前计算机添加一个用户,电脑如何设置新用户 电脑创建新用户的方法...
今天给大家带来电脑如何设置新用户,电脑创建新用户的方法,让您轻松解决问题. 有些时候我们为了能更为灵活的管理电脑使用情况,我们可以给电脑设置不同的用户,那么怎么给电脑设置新用户呢?下面是学习啦小编整理 ...
- Python新建一个文件目录,python怎么创建新文件
python怎么创建新文件 首先,进行打开的pycharm软件界面当中,进行选中已经打开的项目文件.请点击输入图片描述然后进行点击菜单中的"file"的选项菜单. 请点击输入图片描 ...
- 计算机只有一块硬盘分区,如果新计算机只有一个分区怎么办?教您如何在不输入pe的情况下为硬盘创建新分区!...
许多朋友刚买了一台新计算机并打开它,发现他们的机械硬盘1T或1T机械加128G固态硬盘,但是只有一个或两个分区,但是它们不会分区 现在教您如何在不进入pe系统的情况下直接创建新分区,例如旧的毛桃大白菜 ...
- 新电脑只有一个分区怎么不进PE系统给硬盘创建新分区!
很多朋友新电脑刚买回来打开发现明明自己机械硬盘1T或者1T机械加128G固态,但是却只有一个或者两个分区,但是又不会分区,现在我就教大家如何不用老毛桃或者大白菜之类的PE重装盘来实现增加分区,只需要开 ...
最新文章
- .net获取ip地址
- C#播放flash动画即swf文件
- 改变eclipse工程中代码的层次结构
- P3834 【模板】可持久化线段树 1(主席树)
- VC中数字与字符串转换方法
- 项目背景怎么描述_产品经理写简历,如何让「项目经验」更出众?
- 具有Rx-Java的Couchbase Java SDK
- lisp 读取样条曲线座标点_如何在lisp中求一条直线和一条曲线的交点
- CSS3弹性盒子Flex
- addrinfo 结构
- log4j日志输出性能优化
- display属性值
- CSS3盒子模型(CSS3)
- QQ去水印小程序源码全新系统
- matlab二次曲线插补,圆弧插补器插补非圆二次曲线的方法
- Python函数定义的高级用法
- python下载迅雷资源助手_NAS下载丨比第三方好用100倍!威联通Download Station支持PT下载教程...
- 【入门教程】必看!TensorFlow中文教程:机器学习从零到一
- Guava基本工具包Base:Null和字符串分割(Splitter)、拼接(Joiner)处理
- python 电子签名去背景
热门文章
- 北漂程序员,年收入200万却想辞职,幸福感为0却放不下家庭
- Win10企业版任务栏上搜索功能失效的解决方法
- LUTU iOS 13.3发布:可以过滤iMessage垃圾信息了
- 写一个“谁动了我的奶酪”读后感
- unity给头发添加物理_Unity中如何加入液体物理效果
- CF817F MEX Queries
- Windows 10 安装 Android Studio 安装 创建APP 创建模拟器调试 真机调试 编译 签名打包APP
- 10万字XX市开发区智慧综治中心平台建设一期工程招标文件word
- linux系统拷贝系统日志,怎么导出linux系统日志.
- 前端输入框内密码用MD5加密处理