首页 > 解决方案 > 覆盖 `DEFAULTTUNE` 和其他机器配置参数

问题描述

我有一块板需要更改DEFEAULTTUNE. 我在我的conf/local.conf. 因为据我了解,这个地方实际上是为构建主机配置而保留的,所以我认为这实际上不是最适合的地方。什么是正确的地方?更改 bsp 提供程序的机器配置似乎也不是最好的主意......

最好的问候和感谢任何提示

标签: yoctobitbake

解决方案


正如我所解释DEFAULTTUNE的,进入MACHINE配置文件是绝对经典的(学分转到yoctos 的 IRC上的 LetThe2nd )。

因此,解决方案是在您自己的层中为机器配置创建一个目录(如果您还没有):

mkdir meta-mylayer/conf/machine

mymachine.conf使用以下内容为您的机器创建一个配置(我们称之为它):

include ${TOPDIR}/../sources/meta-sunxi/conf/machine/orange-pi-zero.conf

DEFAULTTUNE = "cortexa7t-neon"

您很可能必须采用 BSP 提供程序 (meta-sunxi) 以及机器配置文件 (orange-pi-zero.conf) 和所需DEFAULTTUNE的任何内容。


推荐阅读