目录
前言
RK3568 Android11使用的dts文件是通过device目录下mk配置文件进行配置的,在配置环境属性时,会保存在环境变量中,build.sh脚本在编译时会去获取该环境变量,从而去编译相对应的dts文件;
一、确定板子使用的DDR是什么类型
确定板子使用的DDR是什么类型,选择对应的dts文件;或者自己根据项目的名称编辑个新的dts;
通过查看板子上的DDR是LPDDR4类型;
当前系统使用的是DDR4的dts文件:rk3568-evb1-ddr4-v10.dts
二、查找mk配置使用哪个dts文件名称地方
通过在sdk/device/rockchip目录下查找:grep "rk3568-evb1-ddr4-v10" -r -n
找到BoardConfig.mk文件里面有相关配置项;
路径为:sdk/device/rockchip/rk356x/rk3568_r/BoardConfig.mk
需要修改为该dts:rk3568-evb2-lp4x-v10.dts
修改如下:
- PRODUCT_KERNEL_DTS := rk3568-evb1-ddr4-v10
+ PRODUCT_KERNEL_DTS := rk3568-evb2-lp4x-v10