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.

[参考译文] 与 QNX BSP 一起构建 PSDK QNX 组件时出错

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1315311/error-to-build-psdk-qnx-components-along-with-qnx-bsp

器件型号:PROCESSOR-SDK-AM62A
Thread 中讨论的其他器件:SYSBIOS

您好、TI 团队:
 

 当我按照 Processor SDK QNX AM62A 文档中概述的步骤编译 ti-processor-sdk-qnx_am62axx_09_00_00_01时,我遇到了一个问题



我已经执行了文档中所述的所有预执行步骤、当我执行该步骤时:

CD ../../vision_apps
创建 SDK-Jn

以下错误提示出现编译错误:

...

...

生成 uboot
make[1]:输入目录"/home/Sparea/TI/ti-processor-sdk-qnx_am62axx_09_00_01/vision_apps" ts
SHELL= bin/sh
target_makefiles=apps/based_demos/app_c7x_kernel/c7x_c7x/c7x/cobcute.mak apps/based_demos/based_demos src src src src src src src src src src src src src src src src src src
未定义 TIARMCGT_ROOT=
文件 TIARMCGT_LLVM_ROOT=$(PSDK_PATH)/ti-CGT-armllvm_2.1.3.LTS
文件 GCC_SysBIOS_arm_root=$(psdk_path)/gcc-arm-9.2-2019.12-x86_64-aarch64-none-elf
文件 CGT6X_ROOT=$(PSDK_PATH)/ti-CGT-C6000_8.3.7
文件 CGT7X_ROOT=$(PSDK_PATH)/ti-CGT-c7000_3.1.0.LTS
未定义 GCC_Windows_root=
文件 gcc_linux_root=/usr/
环境 GCC_QNX_ROOT=/home/home/linux/qnx710/host/linux/x86_64/usr/bin ts
####################################################################出######################
target_comment=AM62A:FreeRTOS:R5F:3:release:TIARMCGT_LLVM
针对 utils.udma.udma.am62A.freertos.R5F.release 跳过编译 src。app_utils_udma
####################################################################出######################
target_comment=AM62A:FreeRTOS:C7504:1:release:CGT7X
####################################################################出######################
target_comment=AM62A:QNX:A53:1:release:GCC_QNX_ARM
错误:/home/install/ti-processor-sdk-linux-am62axx-evm-08.06.00.45 ts 未找到!!
makerules/makefile_uboot.mak:22:目标"uboot_check"的配方失败
make[1]:***[uboot_check]错误1
Make[1]:***正在等待未完成的作业...
make[1]:正在离开目录 ts workspace/TI/ti-processor-sdk-qnx_am62axx_09_00_01/vision_apps"
make:***[Makefile:249:SDK]错误2


我的问题是、为什么在编译 QNX SDK 时这里提示需要"ti-processor-sdk-linux-am62axx-evm-08.06.00.45"?

为什么文档中没有指示需要下载和配置此"ti-processor-sdk-linux-am62axx-evm-08.06.00.45"的预执行步骤?

您能否帮助解释上述问题并提供此编译错误的解决方案?

非常感谢

       

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

    您好!

    "ti-processor-sdk-linux-am62axx-evm-08.06.00.45"是以下文件中提到的 PSDK_Linux_path (Linux 安装程序路径):

        ${workspace}/ti-processor-sdk-qnx_am62axx_09_00_00_01/vision_apps/vision_apps_tools_path.mak

    PSDK QNX 中的 vision_apps 报告仍然是基于8.6版本的。 在"make SDK"中、需要对 PSDK_Linux_path 中存在的二进制文件进行某些检查。 其中一些二进制文件已在9.0/9.1 Linux 安装程序中删除/重命名、因此您的工作区中存在8.6 Linux 安装程序是非常可靠的。

    您能否从 TI.com - AM62A 8.6版- https://www.ti.com/tool/download/AM62A-AM62A/08.06.00.45下载此文件 PROCESSOR-SDK-LINUX?

    我们正在努力在下一个 QNX PSDK 版本中删除此依赖项、并将用这一点更新现有文档。

    构建 SDK 后、如果需要、可将 SD 卡二进制文件替换为最新的9.0/9.1引导二进制文件。 仅对于 vision_apps、会构建8.6 Linux 安装程序。

    此致、

    希瓦

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

    Get、谢谢您的回复

x 出现错误。请重试或与管理员联系。