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.

[参考译文] AM62P:Processor SDK QNX AM62PX 构建失败

Guru**** 2434430 points
Other Parts Discussed in Thread: AM62P

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1540303/am62p-processor-sdk-qnx-am62px-build-fail

部件号:AM62P


工具/软件:

我们按照文件:///D:/Project/Renault/Monolith/TI/sdk/AM62P_SDK_docs/overview.html 中的步骤构建 QNX、但在 make 过程中会遇到以下故障

未设置调试编译。 跳过!
未设置调试编译。 跳过!
make[3]:离开目录“support/j7/am62p/psdkqa/qnx/codec/vpu/resmgrlib/aarch64/so.le.g"/home/conti/qnx800/bsp“/home/conti/qnx800/bsp src
make[2]:离开目录“support/j7/am62p/psdkqa/qnx/codec/vpu/resmgrlib/aarch64"/home/conti/qnx800/bsp“/home/conti/qnx800/bsp src
make[1]:离开目录“support/j7/am62p/psdkqa/qnx/codec/vpu/resmgrlib"/home/conti/qnx800/bsp“/home/conti/qnx800/bsp src
make -C /home/conti/qnx800/bsp /PSDK/hardware/support/j7/am62p/psdkqa/qnx/codec/vpu/resmgr              pdk_install_path=/home/conti/qnx800/bsp /PSDK/hardware/support/j7/am62p/psdkqa/pdk/packages profile=release Board=am62px_evm SOC=am62px_px_vpx_PSDK_version=QNPSDK_62px_PSDK_dist=x_x_x_ src x_x_x_x_ src x_
make[1]:输入目录“support/j7/am62p/psdkqa/qnx/codec/vpu/resmgr"/home/conti/qnx800/bsp“/home/conti/qnx800/bsp src
make -Caarch64 -fMakefile
make[2]:输入目录“support/j7/am62p/psdkqa/qnx/codec/vpu/resmgr/aarch64"/home/conti/qnx800/bsp“/home/conti/qnx800/bsp src
make -j 1 -co.le -fMakefile  
make[3]:输入目录“support/j7/am62p/psdkqa/qnx/codec/vpu/resmgr/aarch64/o.le"/home/conti/qnx800/bsp“/home/conti/qnx800/bsp src
/home/conti/qnx800/host/linux/x86_64/usr/bin/qcc -Vgcc_ntoaarch64 -c -O2 -WC 、-Wall -DNDEBUG  -I. -i/home/conti/qnx800/bsp/hardware/support/j7/am62p/psdkqa/qnx/codec/vpu/resmgr/aarch64/o.le src -i/home/ src src src src src src src src src src src src EL        tivpu_mgr.de/home/conti/qnx800/bsp src src
/home/conti/qnx800/bsp src /hardware/support/j7/am62p/psdkqa/qnx/codec/vpu/resmgr/tivpu_mgr.c src:在函数“main"中“中:
/home/conti/qnx800/bsp /CMGR/hardware/support/j7/am62p/psdkqa/qnx/codec/vpu/resmgr/tivpu_mgr.c src:257:67:错误:未声明“PROCMGR_AID_KEYDATA"(“(首次(首次在该函数中使用);您是指“PROCMGR_AID_MEM_ADD"吗“吗 src?
 257 |                        PROCMGR_AOP_ALLOW | PROCMGR_ADN_nonroot | PROCMGR_AID_KEYDATA、
     |                                                                  ^~~~~~~~~~~~~~~~~~~
     |                                                                  PROCMGR_AID_MEM_ADD
/home/conti/qnx800/bsp /support/hardware/support/j7/am62p/psdkqa/qnx/codec/vpu/resmgr/tivpu_mgr.c src:257:67:注意:对于每个未声明的标识符、仅针对其显示在中的每个函数报告一次 src
Make[3]:***[/home/conti/qnx800/target/qnx/usr/include/mk/qrules.mk:69: tivpu_mgr.o]错误 1.
make[3]:离开目录“support/j7/am62p/psdkqa/qnx/codec/vpu/resmgr/aarch64/o.le"/home/conti/qnx800/bsp“/home/conti/qnx800/bsp src
make[2]:***[recurse.mk:134:all]错误 2.
make[2]:离开目录“support/j7/am62p/psdkqa/qnx/codec/vpu/resmgr/aarch64"/home/conti/qnx800/bsp“/home/conti/qnx800/bsp src
make[1]:***[recurse.mk:134:all]错误 2.
make[1]:离开目录“support/j7/am62p/psdkqa/qnx/codec/vpu/resmgr"/home/conti/qnx800/bsp“/home/conti/qnx800/bsp src

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    要删除 Micro PROCMGR_AID_KEYDATA、 我们可以生成所有文件、 但我们无法在 QNX 中启动此错误:Resource Manager 循环开始
    开始屏幕。
    /proc/boot/.console_ti.sh:/ti_fs/scripts/user.sh[26]:屏幕:无法执行 — 没有此类文件或目录
    启动 DSS_ON_A53 配置的屏幕。
    那么我们可以做什么呢?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 

    我们更新了这些宏、因为 SDP 8.0 不支持这些宏。

    删除这些宏。

    似乎缺少库块、请确保您已安装屏幕框架。

    此致、
    Vaibhav

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Reddy

    已在/800_SVN998577_JBN85_am62px/images/am62p-evm-ti.build 和 Makefile 中检查构建文件

    这些文件中没有图形配置。

    我签了 710_SVN989711_JBN4_am62px/images/Makefile 有图形配置:7.

    全部:iFS-$(Board).raw iFS-$(Board)-ti.raw iFS-$(Board)-graphics.raw

    清洁:
       $(rm_host)*。raw *。sym

    ifs-$(Board).raw:$(Board).build
       $(host_MKIFS)-r./install -v $(MKIFSFLAGS)$^$@

    ifs-$(Board)-ti.raw:$(Board)-ti.build
       $(host_MKIFS)-r./install -v $(MKIFSFLAGS)$^$@

    ifs-$(Board)-graphics.raw:$(Board)-graphics.build
       $(host_MKIFS)-r./install -v $(MKIFSFLAGS)$^$@

    include $(build_template)/template.mk

    因此、我认为默认的 00_SVN998577_JBN85_am62px 配置缺失:am62p-evm-ti-graphics.build Makefile

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 

    对于 8.0 版本的这些文件、BSP 8.0 和 BSP 7.1.so 之间的实现会有所不同  
     将不使用 (am62p-evm-ti-graphics.build、ifs-am62p-evm-graphics.raw)。

    如果 qnxfs 分区中存在此文件夹 (/usr/lib/graphics/am62p)、您能否签入 SD 卡?

    如果没有、请确保已安装屏幕框架软件包。


    此致、
    Vaibhav

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Reddy  

     我们查看了 800_SVN998577_JBN85_am62px/images/am62p-evm-ti.build 文件、没有与图形相关的配置。

    /usr/lib/graphics/am62p 中无内容

    我们可以在 QNx_target 子文件夹中找到图形库列表。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 

    缺少与图形相关的库。

      从 QNX 软件中心安装与屏幕框架相关的软件包。

    重新编译二进制文件并尝试。


    此致、
    Vaibhav