机器?=“beaglebone”核心图像佐藤

问题描述 投票:0回答:1

我正在尝试使用 yocto 项目版本 4.0.16(kirkstone)使用

core-image-sato
构建 beaglebone 黑色。我正在使用 Ubuntu 20.04LTS

构建

MACHINE ?= "beaglebone"
,然后我在过程中遇到了ERROR。错误与
core-image-sato-1.0-r0 do_rootfs
有关,详情附在下面

日志文件显示此错误: update-rc.d:/home/swan/yocto/sources/tmp/work/beaglebone-poky-linux-gnueabi/core-image-sato/1.0-r0/rootfs/etc/init.d/rc.pvr:文件不存在 %post(ti-sgx-ddk-um-1.17.4948957-r38.beaglebone):waitpid(3912896)rc 3912896状态100 警告:%post(ti-sgx-ddk-um-1.17.4948957-r38.beaglebone) scriptlet 失败,退出状态 1

rpm 包 ti-sgx-ddk-um 中的 POSTIN scriptlet 错误

yocto beagleboard
1个回答
0
投票

我可以确认,在撰写本文时,BeagleBone 上的 meta-ti Kirkstone 层存在问题。

您现在有多种选择:

  • 等待 TI 修复 Kirkstone meta-ti 分支。
  • 尝试自己修复问题,但也许除了缺少 RC 脚本之外还有更多问题。
  • 尝试不同的发行版,例如 Yoe,它支持 BeagleBone,但目前 UBoot 补丁存在问题 (https://github.com/YoeDistro/yoe-distro/issues/888)
  • 使用旧版本的 TI 层并相应地调整您的配置。我认为你必须使用你自己的图像定义或剥离 Sato 来摆脱一些包。
© www.soinside.com 2019 - 2024. All rights reserved.