yocto beaglebone 黑色 pru 配置
yocto beaglebone black pru configuration
我正在尝试在 yocto (morty) 中为 beaglebone black 启用 PRU,但是我收到以下错误:
错误:pru-icss 被跳过:与机器 beaglebone 不兼容(不在 COMPATIBLE_MACHINE 中)
这些是我的图层:
BBLAYERS ?= " \/home/auke/workspace/yocto/poky/meta \
/home/auke/workspace/yocto/poky/meta-poky \
/home/auke/workspace/yocto/poky/meta-yocto-bsp \
/home/auke/workspace/yocto/layers/meta-bbb \
/home/auke/workspace/yocto/layers/meta-qt5 \
/home/auke/workspace/yocto/layers/meta-openembedded/meta-networking \
/home/auke/workspace/yocto/layers/meta-openembedded/meta-oe \
/home/auke/workspace/yocto/layers/meta-openembedded/meta-python \
/home/auke/workspace/yocto/layers/meta-ti \
"
都在morty分支。
包依赖如下
recipes-bsp/pru/pru-icss_git.bb:COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g"
我的问题是,如何在 local.conf 中配置 MACHINE ?= "beaglebone" 变量这样它就包含了 ti33x。
避免在 bblayers.conf
中同时包含 meta-yocto-bsp
和 meta-ti
!
这两层都是 BSP 层 ,定义 beaglebone
机器。
在meta-ti
中,beaglebone
机器是ti33x
的一部分,然而,beaglebone
的meta-yocto-bsp
版本不知道ti33x
(又在 meta-ti
中定义)。
因此,您 bblayers.conf
混合了这两台具有相同名称的机器。您的解决方案是根据需要删除 meta-yocto-bsp
,例如 meta-ti
.
中的 pru
-stuff
我正在尝试在 yocto (morty) 中为 beaglebone black 启用 PRU,但是我收到以下错误:
错误:pru-icss 被跳过:与机器 beaglebone 不兼容(不在 COMPATIBLE_MACHINE 中)
这些是我的图层:
BBLAYERS ?= " \/home/auke/workspace/yocto/poky/meta \
/home/auke/workspace/yocto/poky/meta-poky \
/home/auke/workspace/yocto/poky/meta-yocto-bsp \
/home/auke/workspace/yocto/layers/meta-bbb \
/home/auke/workspace/yocto/layers/meta-qt5 \
/home/auke/workspace/yocto/layers/meta-openembedded/meta-networking \
/home/auke/workspace/yocto/layers/meta-openembedded/meta-oe \
/home/auke/workspace/yocto/layers/meta-openembedded/meta-python \
/home/auke/workspace/yocto/layers/meta-ti \
"
都在morty分支。 包依赖如下
recipes-bsp/pru/pru-icss_git.bb:COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g"
我的问题是,如何在 local.conf 中配置 MACHINE ?= "beaglebone" 变量这样它就包含了 ti33x。
避免在 bblayers.conf
中同时包含 meta-yocto-bsp
和 meta-ti
!
这两层都是 BSP 层 ,定义 beaglebone
机器。
在meta-ti
中,beaglebone
机器是ti33x
的一部分,然而,beaglebone
的meta-yocto-bsp
版本不知道ti33x
(又在 meta-ti
中定义)。
因此,您 bblayers.conf
混合了这两台具有相同名称的机器。您的解决方案是根据需要删除 meta-yocto-bsp
,例如 meta-ti
.
pru
-stuff