This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
在为 TDA4构建 SDK 时遇到一些错误和错误、如下所述
错误:extern-arm-toolchain-2019.03-r0 DO 安装:功能失败:DO 安装(日志文件位于/home/che7-l20149/TDA4/SDK/yocto-build/build/arago-tmp-external-arm-toolchain/work/aarch64-linux/external-arm-toolchain/2019.03-r0/temp/log.do_install.13534上)
错误:故障日志文件存储在:/home/che7-l20149/TDA4/SDK/yocto-build/build/arago-tmp-external-arm-toolchain/work/aarch64-linux/external-arm-toolchain/2019.03-r0/temp/log.do_install.13534中
log.do_install.13534包含
调试:执行 python 函数 extend_pote_sysroot
注意:直接依赖关系为['/home/che7-l20149/TDA4/SDK/yocto-build/sources/oe-core/meta/recipes-devtools/quilt/quilt-native_0.65.bb:do_populate_sysroot'、'virtual:native:/home/che7-l20149/TDA4/SDK/yocto-build/sources/oe-core/meta/recipes-extended/xz/xz_5.2.4.bb:do_populate_sysroot'、'virtual:native:/home/che7-l20149/TDA4/SDK/yocto-build/sources/oe-core/meta/recipes-devtools/pkgconfig/pkgconfig_git.bb:do_populate_sysroot'、'virtual:native:/home/che7-l20149/TDA4/SDK/yocto-build/sources/oe-core/meta/recipes-devtools/bison/bison_3.0.4.bb:do_populate_sysroot'、'virtual:native:/home/che7-l20149/TDA4/SDK/yocto-build/sources/oe-core/meta/recipes-devtools/pseudo/pseudo_git.bb:do_populate_sysroot']
注:已安装到 sysroot 中:[]
注意:跳过 sysroot 中已存在的内容:['quilt-native'、'xz-native'、'pkgconfig-native'、'bizo-native'、'pseudo-native'、 'Automake-native'、'GND-config-native'、'flex-native'、'libtool-native'、'autoconF-native'、 'gettext-minimum-native'、'texinfo-dum-native'、'm 4 native']
调试:Python 函数 extend_pote_sysroot 已完成
调试:执行 shell 函数 DO 安装
cp:不能 stat './../../Toolchains/gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu/aarch64-linux-gnu/lib64 /*':没有这样的文件或目录
警告:从 shell 命令中退出代码1。
错误:功能失败:DO 安装(日志文件位于/home/che7-l20149/TDA4/SDK/yocto-build/build/arago-tmp-external-arm-toolchain/work/aarch64-linux/external-arm-toolchain/2019.03-r0/temp/log.do_install.13534)
有人能说什么原因吗?
谢谢、
Akshaha
您好、Akshaha、
需要一些其他输入来帮助您进一步:
此致
Karthik
您好、Akshaha、
如果您能够取得进展、请告知我们、并向我们提供所需的信息、以便完成后续步骤。
此致
Karthik
您好、 Karthik
很抱歉耽误你的时间
SDK 已成功构建、并附有一些警告、我在下面附上了这些警告。
此外、我还有几个问题、
1. 如何在 Linux 中下载 PSDKRA 软件包?
在浏览 Processor_SDK_Linux_Getting_Started_Guide.html 文档(第1.5节)时、我发现"Processor SDK RTOS Automotive (PSDKRA)是 Jacinto 7系列器件上 PSDKLA 的配套 SDK。 要使用运行 Linux 的内核中的某些 SoC 功能、需要下载并安装 PSDKRA 软件包。有关更多详细信息、请参阅 PSDKRA 顶级用户指南${PSDKRA_PATH}/index.html
但是当我提到 ${PSDKRA_PATH}/index.html 时、没有找到如何下载 PSDKRA 软件包。
您能否分享步骤或请我参阅正确的文档。
我 可以尝试哪些简单的示例
我们还需要尝试一些深度学习示例,因此请分享文档的参考。
----------------------------------------------------------------------
构建 SDK 后的警告:
----------------------------------------------------------------------
警告:图层 meta-psdkla 应在其 conf/lay.conf 文件中设置 LAYERSERIES_COMPAT_meta-psdkla,以列出与其兼容的核心图层名称。
警告:层浏览器层应在其 conf/lay.conf 文件中设置 LAYERSERIES_COMPAT_browser-layer、以列出与其兼容的核心层名称。
注:已启动具有 DBfile 的 PRServer:/home/che7-w10173/SDK/yocto-build/build/cache/prserv.sqlite3、IP:127.0.0.1、端口:36151、PID:4494
警告:图层 meta-psdkla 应在其 conf/lay.conf 文件中设置 LAYERSERIES_COMPAT_meta-psdkla,以列出与其兼容的核心图层名称。
警告:层浏览器层应在其 conf/lay.conf 文件中设置 LAYERSERIES_COMPAT_browser-layer、以列出与其兼容的核心层名称。
正在加载高速缓存:100%|########################################################################################################## |时间:0:00:00
已从依赖关系缓存加载4102个条目。
注:解决任何缺失的任务队列相关性
编译配置:
Bb_version ="1.40.0"
Build_SYS ="x86_64 Linux 版"
NATIVELSBSTRING ="Uubuntu-16.04"
Target_SYS ="Aarch64-Linux"
机器="J7-EVM"
DIASTRO ="Arago"
DISTR_VERSION ="2019.09"
TUNE_FUNCures ="Aarch64"
TARGET_FPU =""
meta-arago-distro
meta-Arago-Extras ="标题:58a4ee58736465d242fed59becacb7649fd9d265"
meta-psdkla ="头:605e5cd1d4cd79ecabad4e16b743d503d16cc289"
meta 浏览器="标题:26d50665e2f7223c5f4ad7481a8d2431e7cb55fb"
meta-qt5 ="头:1520d5b2b2beec5e1c3209d3178219e93ef08bca"
meta-virtualization ="标题:7685c7d415e0002c448007960837ae8898cd57a5"
元网络
Meta-python
Meta-OE
元- gnome
元文件系统="标题:2d088d252624b19df384aecc434d23afb636178f"
meta-ti ="头:727411f95ef1f66034beac08702f21b30a1b84c9"
meta-linaro-toolchain
meta-optee ="标题:615ea7561b844a3867ce4299d83d605c10b02ab"
meta ="标题:f5be8c8309a932cde507ba24d042880a922df0b6"
正在初始化任务:100%|############################################################################################################ |时间:0:00:03
状态汇总:找到所需的1483个错过的1483电流1116 (0%匹配、42%完成)
注:执行 SetScene 任务
注:执行 RunQueue 任务
警告:Weston-init-1.0-r0.arago9 DO_package: QA issue: Weston-init:文件/目录已安装,但未在任何软件包中提供:
/lib
/lib/systemd
请设置文件以使这些项目打包。 或者、如果不需要、则避免安装它们或在 DO 安装中删除它们。
Weston-init:2个已安装且未附带的文件。 [已安装与已发货]
警告:TI-CGT-PRU-Native-2.3.2.2-r0 DO-populate_lic:TI-CGT-PRU-Native:在任何提供商中,Hewlett-Packard 都不存在通用许可证文件
警告:TI-img-rog-umlibs-1.10.5371573-R5_psdkla do_package_QA:QA 问题:TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/bin/rgx_kicksync_test 包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/bin/weglinfo 包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/bin/rgx_triangle_test 包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/bin/pvrsrvctl 包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/bin/wgles3test1包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/bin/rgx_blit_test 包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/bin/wgles2test1包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/bin/wgles1test1包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/bin/rgx_tiling_test 包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/bin/pvrdebug 包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/bin/rgx_compute_test 包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/bin/rgx_twiddling_test 包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/lib/libtqvalidate.so.1.10.5371573包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/lib/libGLESv1_CM.so.1.1.0包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/lib/libGLESv1_CM_PVR_MESA.so.1.10.5371573包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/lib/libsrv_um.so.1.10.5371573包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/lib/libsutu_display.so.1.10.5371573包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/lib/libPVRScopeServices.so.1.10.5371573包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/lib/libgbm.so.1.0.0包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/lib/libEGL.so.1.0.0包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/lib/libusc.so.1.10.5371573包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/lib/libpvr_dri_support.so.1.10.5371573包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/lib/libGLESv2.so.2.0.0包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/lib/libglapi.so.0.0.0包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/lib/libGLESv2_PVR_MESA.so.1.10.5371573包含可能冗余的 rPath /usr/lib
TI-img-rog-umlibs:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs/usr/lib/libglslcompiler.so.1.10.5371573包含可能冗余的 rPath /usr/lib [无用的 rpaths]
警告:TI-img-rog-umlibs-1.10.5371573-R5_psdkla do_package_QA:QA 问题:TI-img-rog-umlibs-plugins:/work/j7_evm-linux/ti-img-rogue-umlibs/1.10.5371573-r5_psdkla/packages-split/ti-img-rogue-umlibs-plugins/usr/lib/dri/pvr_dri.so 包含可能冗余的 rPath /usr/lib [无用的 rpaths]
警告:gcc-arm-8.3-r2019.03 DO:QA 问题:gcc:文件/目录已安装、但未随附在任何软件包中:
/usr/bin/aarch64-linux-aarch64-linux-gnu-g
/usr/bin/aarch64-linux-aarch64-linux-gnu-gcc
/usr/bin/aarch64-linux-aarch64-linux-gnu-gcc-ranlib
/usr/bin/aarch64-linux-aarch64-linux-gnu-gcc-ar
/usr/bin/aarch64-linux-aarch64-linux-gnu-gcc-nm
请设置文件以使这些项目打包。 或者、如果不需要、则避免安装它们或在 DO 安装中删除它们。
GCC:5个已安装但未附带的文件。 [已安装与已发货]
注:任务摘要:已尝试7281个任务,其中5143个不需要重新运行,全部成功。
注意:编写历史记录
摘要:显示了9条警告消息
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
谢谢、此致、
Akshaha
您好、Akshaha、
感谢您确认您能够构建 SDK。
关于您接下来的3个问题、我将要求您为这些问题创建单独的 TT 并进行跟进。
但是、1的一个快速答案是、PSDKRA 也可在与 PSDKLA 相同的位置下载。 您需要通过 TI 联系人申请此 SDK 的访问权限。
此致
Karthik