修改kernel config
如果清楚打开某个选项,请直接跳转到步骤5
步骤1:进入到内核根目录
cd Rootdir/source/kernel/kernel4.14_19b
步骤2:启动menuconfig
cp ./arch/arm64/configs/sprd_roc1_defconfig .config
make ARCH=arm64 menuconfig
根据实际需求,打开某个配置项,然后点击保存
步骤3:确定依赖项
diff ./arch/arm/configs/sprd_sl8563_defconfig .config
根据提示,就能知道需要打开哪些配置项。
步骤4:删除menuconfig产生的文件
make mrproper
这个步骤必须运行,否则编译kernle的时候会出现错误。
步骤5:添加配置项到cfg文件中
路径:${RootDir}/layers/meta-unisoc/recipes-kernel/linux/linux-unisoc-4.14/ud710/ud710-ai
在文件ud710-ai.cfg尾部添加依赖项目,格式如下:
CONFIG_XXX=y
或
# CONFIG_XXX is not set
步骤6:重新编译内核
bitbake -c cleansstate linux-unisoc-4.14 && bitbake -C compile linux-unisoc-4.14