SDK:rk3568_linux4.19_V1.4.0
硬件平台:RK3566
一、指定板级配置文件
板级配置文件在<SDK>/device/rockchip/rk3566_rk3568目录下。
1、方法1
./build.sh后⾯加上板级配置⽂件,例如:
./build.sh /device/rockchip/rk3566_rk3568/rockchip_rk3566_evb2_lp4x_v10_defconfig
2、方法2
执行./build.sh lunch,然后选择配置文件,例如:
$ ./build.sh lunchPick a defconfig:1. rockchip_defconfig
2. rockchip_rk3566_evb2_lp4x_v10_32bit_defconfig
3. rockchip_rk3566_evb2_lp4x_v10_defconfig
4. rockchip_rk3568_evb1_ddr4_v10_32bit_defconfig
5. rockchip_rk3568_evb1_ddr4_v10_defconfig
6. rockchip_rk3568_uvc_evb1_ddr4_v10_defconfig
Which would you like? [1]:
然后输入相应的数字。
二、指定kernel配置文件
内核配置文件在<SDK>/kernel/arch/arm64/configs目录下。
v1.2.0版本的sdk,班级配置文件xx.mk中修改RK_KERNEL_DEFCONFIG的值即可,但v1.4.0的sdk结构变了,需要按照以下方法修改。
执行./build.sh config命令进入配置界面:
选择
Kernel --->
(rockchip_linux_defconfig) kernel defconfig
将rockchip_linux_defconfig改为其它文件即可。
三、修改kernel config文件
1、指定配置文件
进入kernel目录,指定配置文件,指令如下:
$cd kernel
$make ARCH=arm64 rockchip_linux_defconfig#
# configuration written to .config
#
将rockchip_linux_defconfig的内容拷贝到.config文件中。
2、打开配置界面
执行以下命令:
$make ARCH=arm64 menuconfig
修改之后,选择save保存配置文件。此时内容是保存在.config文件中的。
3、保存配置文件
执行以下命令:
cp .config arch/arm64/configs/rockchip_linux_defconfig