首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Yocto内核中添加已更改的dts-文件?

如何在Yocto内核中添加已更改的dts-文件?
EN

Stack Overflow用户
提问于 2019-10-24 13:04:18
回答 1查看 2.1K关注 0票数 1

如何在Yocto项目中添加已更改的dts文件并添加自己的配置内核文件(.conf)?我该改什么菜谱?该怎么改?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-24 13:59:57

为了达到您的目的,我将创建自己的层,然后添加内核bb业务量:

代码语言:javascript
运行
复制
sources/meta-ziegfried/recipes-kernel/linux/linux-tn-imx_%.bbappend

对于菜谱的确切名称,您应该指定确切的内核菜谱名,而不是我的。要知道您可以使用的名称:

代码语言:javascript
运行
复制
$ oe-pkgdata-util lookup-recipe kernel

然后创建一个sources/meta-ziegfried/recipes-kernel/linux/patchs/目录,只需在修补程序中添加对dts的修改:

代码语言:javascript
运行
复制
$ cat sources/meta-ziegfried/recipes-kernel/linux/linux-tn-imx_%.bbappend

FILESEXTRAPATHS_prepend := "${THISDIR}/patchs:"

SRC_URI += " file://0001-add-ziegfried-modified-dts.patch \
       "

这将自动将您的dts添加到内核中。

对于您正在使用的yocto版本的内核conf,可以使用内核片段:

https://www.yoctoproject.org/docs/2.5/kernel-dev/kernel-dev.html#creating-config-fragments

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58542016

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档