DTS介绍 DTS说明 RK3399 的 dts 文件在kernel/arch/arm64/boot/dts/rockchip/下,其中 rk3399.dtsi 是核心配置文件定义了平台相关的内容;RK3399-android.dtsi是产品级配置文件定义了一些外围设备;具体的产品 dts 需要 include 这两个文件,如 Tablet 产品的 dts 文件rk3399-mid-818-android.dts。产品的 dts 里面根据具体的产品需求配置 CPU、GPU、DDR 的频率和电压表;配置 io、屏、wifi、bt、sensor、温控、背光、电池、系统供电配置等等。 挖掘机采用rk3399-sapphire-excavator-edp.dts 这个文件。 新增一个产品DTS Rk3399 的产品 dts 文件需放在kernel/arch/arm64/boot/dts/rockchip/下。 1、以rk3399-sapphire-excavator-edp.dts 或 rk3399-mid-818-android.dts 为参照,
file:///C:UsersswAppDataLocalTempmsohtmlclip1\01clip_image003.gif 拷贝一份 dts 文件命名为rk3399-product.dts。 2、修改arch/arm64/boot/dts/rockchip/Makefile 文件,添加对应 dtb 声明:
+rk3399-product.dtb 3、修改编译脚本或编译命令。 4、重新编译内核。 make -j32 ARCH=arm64 rk3399-sapphire-excavator-edp-dfh.img make -j32 ARCH=arm64 rk3399-sapphire-excavator-lvds-5651-hrd20201011.img
|