工具/软件:Linux
为了通过 bitbake 为 BeagleBoard-x15制作有效的 rootfs、我在几周内一直与 Arago Yocto + bitbake 进行斗争。
我真的需要帮助! 它与 XDCtools 有关、并且由于 SYSBIOS "ti.sysbios.family.c64p"和"ti.sysbios.KNL"提供的软件包而导致冲突
我从:
Git 克隆 git://arago-project.org/git/projects/oe-layersetup.git tisdk;\
CD tisdk
oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-myconfig.txt
PROCESSOR-SDK-myconfig.txt:
----
来自 configs/processor-sdk/processor-sdk-04.00.00.04-config.txt 的#
#此文件采用格式的 repo 条目
# repo name、repo uri、repo branch、repo commit[、layers=layer1:layer2...:LayerN]
bitbake、git://git.openembedded.org/bitbake、1.32、bdf7a362ecdafd47f309b7a21feac4b94624f287、层数=
meta-processor-sdk、git://arago-project.org/git/projects/meta-processor-sdk.git、master、2b7f7b00654eb3faaaea7c66271ebe508b9ffc019、layers=
meta-arago、git://arago-project.org/git/meta-arago.git、morty、b727bf8fce8e9cb5a6b5d5b48c45f0088e67eb53、layers=meta-arago-distro:meta-arago-extras
meta-browser、git://github.com/OSSystems/meta-browser.git、master、880a7bd1d3b9a1b2003f5b0620350f03158bbd43、图层=
meta-qt5、git://github.com/meta-qt5/meta-qt5.git、morty、2c9f0e4eb0e9097f6f872ec1e1d81768a8ab5f1b、图层=
meta-openembedded,git://git.openembedded.org/meta-openembedded morty,fe5c83312de11e80b85680ef237f8acb04b4b26e, lag层=meta-networking:meta-ruby:meta-python:meta-OE:meta-gnome
meta-ti、git://git.yoctoproject.org/meta-ti、morty、a18d57af8384ced25996739bb66d197c69efb77b、图层=
meta-linaro、git://git.linaro.org/openembedded/meta-linaro.git、morty、head、lages=meta-linaro-toolchain:meta-optee
meta-SDR、git://github.com/balister/meta-sdr.git、5.9.2、head、图层=
OE 内核、git://git.openembedded.org/openembedded-core、morty、ddf907ca95a19f54785079b4396935273b3747f6、图层=meta
OECORELAYERCONF=./sample-files/bblayers.conf.sample
OECORELOCALCONF=./sample-files/local-processor-sdk-64.conf.sample
----
cd ~/bbx15/tisdk/build/
。 配置/设置
MACHINE=am57xx-EVM bitbake -k -f -c do_rootfs tisdk-rootfs-image
| maketemp_configuro_cmd_c6xdsp.bat
|从 package/cfg/edma3_drv_bios6_tda2xx_st_sample_pe66.cfg 配置 EDMA3_drv_bios6_tda2xx_st_sample.xe66 ...
|错误:xdc.cfg.Program:"/home/osboxes/bbx15/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am57xx-evm/usr/share/ti/ti-xdctools-tree/packages/xdc/cfg/Program.xs、
第71行:xdc.cfg.Program:软件包“ti.sysbios.family.c64p”不兼容
使用的 XDCtools 进行比较。 请使用与该软件包兼容的 XDCtools、或更新包含该软件包的产品
或使用 XDCtools 3.50或更高版本重建软件包。
错误:EDMA3-LLD-RTOS-2.12.04.28-r0.1 DO 编译:函数失败:DO 编译(日志文件位于/home/osboxes/bbx15/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/edma3-lld-rtos/2.12.04.28-r0.1/temp/log.do_compile.17733上)
|正在生成自定义 ti.sdo.ipc 库 makefile.....
|错误:xdc.cfg.Program:"/home/osboxes/bbx15/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am57xx-evm/usr/share
ti-xdctools-tree/packages/xdc/cfg/Program.xs",第71行:xdc.cfg.Program:包"ti.sysbios.KNL"与不兼容
此构建中使用的 XDCtools。 请使用与该软件包兼容的 XDCtools、或更新包含该软件包的产品、
或使用 XDCtools 3.50或更高版本重建软件包。
| Js:"/home/osboxes/bbx15/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am57xx-evm/usr/share/ti/ti-xdctools-tree/packages/xdc/cfg/Main.xs、
第160行:错误:配置失败!
| package.mak:2617:目标'package/cfg/bin/ti_platforms_evmDRA7XX_ipu2/ping_rpmsg_pem4.xdl'的配方失败
| make[1]:***[package/cfg/bin/ti_platforms_evmDRA7XX_ipu2/ping_rpmsg_pem4.xdl]错误1.
|制造[1]:***正在等待未完成的作业....
|========== DLL [./packages/ti/sdo/ipc/family/c647x /]====
|========== DLL [./packages/ti/sdo/ipc/family/c6a8149 /]====
|========== DLL [./packages/ti/sdo/ipc/family/da830 /]====
|========== DLL [./packages/ti/sdo/ipc/family/dm6446 /]====
|========== DLL [./packages/ti/sdo/ipc/family/omap3530 /]====
|========== DLL [./packages/ti/sdo/ipc/family/omap4430 /]====
|========== DLL [./packages/ti/sdo/ipc/family/tci663x /]====
|========== DLL [./packages/ti/sdo/ipc/family/tda3xx /]====
|开始构建库源...
|========== DLL [./packages/ti/sdo/ipc/family/ti81xx /]====
|========== DLL [./packages/ti/sdo/ipc/family/vayu /]====
|========== DLL [./packages/ti/sdo/ipc/gates /]====
|========== DLL [./packages/ti/sdo/ipc/heaps /]====
|========== DLL [./packages/ti/sdo/ipc/interfaces /]====
|========== DLL [./packages/ti/sdo/ipc/notifyDrivers /]====
|========== DLL [./packages/ti/sdo/ipc/nsremote /]====
|========== DLL [./packages/ti/sdo/ipc/transports /]====
|========== DLL [./packages/ti/sdo/utils /]====
|从 package/cfg/smpInstrumented_pem4.cfg 配置 smpInstrument.pem4 ...
|挑选了 java_tool_options:-Xss2560k
|错误:xdc.cfg.Program:"/home/osboxes/bbx15/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am57xx-evm/usr/share
ti-xdctools-tree/packages/xdc/cfg/Program.xs",第71行:xdc.cfg.Program:包"ti.sysbios.KNL"与不兼容
此构建中使用的 XDCtools。 请使用与该软件包兼容的 XDCtools、或更新包含该软件包的产品、
或使用 XDCtools 3.50或更高版本重建软件包。
| Js:"/home/osboxes/bbx15/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am57xx-evm/usr/share/ti/ti-xdctools-tree/packages/xdc/cfg/Main.xs、
第160行:错误:配置失败!
| package.mak:2617:目标'package/cfg/bin/ti_platforms_evmDRA7XX_ipu2/MessageQ_FAULT_pem4.xdl'的配方失败
| make[1]:***[package/cfg/bin/ti_platforms_evmDRA7XX_ipu2/MessageQ_FAULT_pem4.xdl]错误1.
| gmake:***[packages/ti/ipc/tests/、.dll]错误2.
| gmake:***正在等待未完成的作业...
错误:任务(/home/osboxes/bbx15/tisdk/sources/meta-ti/recipes-ti/ipc/ti-ipc-rtos_git.bb:DO 编译)失败、退出代码为"1"
注:任务摘要:尝试4927个任务、其中4831不需要重新运行、2个任务失败。
摘要:2个任务失败:
/home/osboxes/bbx15/tisdk/sources/meta-ti/recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb:DO 编译
/home/osboxes/bbx15/tisdk/sources/meta-ti/recipes-ti/ipc/ti-ipc-rtos_git.bb:DO 编译
摘要:显示了1条警告消息。
摘要:显示了3条错误消息、返回非零退出代码。