Yocto项目,尝试将我的设备驱动程序配置添加到Linux内核配置文件中

时间:2018-03-15 11:32:05

标签: linux-device-driver yocto

我正在尝试使用Yocto Project将自己的设备驱动程序添加到Linux内核。 我将CONFIG_MY_DRIVER=y之类的配置添加到BSP图层文件夹defconfig中的meta-bsp/recipes-kernel/linux/linux-my/文件中,并通过添加SRC_URI += "file://defconfig"修改了bb文件。

在BitBake之后,我发现构建目录中的.config文件没有CONFIG_MY_DRIVER=y,但.config.old文件没有。似乎.config文件已被某些后台任务覆盖。我不熟悉它,任何人都可以帮我弄明白吗?

1 个答案:

答案 0 :(得分:0)

同时,您必须将CONFIG_MY_DRIVER=y复制到receipe-kernel/linux/linux-my/defconfig中,defconfig应该在将选项添加到yocto层后反映出来,然后提取到内核{{1 }}

.bblayer

然后启动SRC_URI = "git address file://defconfig" 服务器。