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.
您好、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 安装程序。
此致、
希瓦