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.

[参考译文] Processor-SDK-J721E:SDK 缺少文件

Guru**** 2539500 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1073508/processor-sdk-j721e-sdk-missing-files

部件号:processor-SDK-J721E

您好,  

我正在尝试从 RTOS SDK 源包在 Windows 上构建 PDK 示例,但我遇到了文件缺失的问题,在本例中是 XDCtools_3_61_04_40_core。查看 PDK_tools_path.mk,我发现 SDK 遗漏了一些文件夹或过时的版本。  

这些文件我可以在 TI 网站上下载,但在.mk 文件中指出的某些版本不存在,例如 XDCtools_3_61_04_40_core。 (这是我访问 http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/的页面)。 我应该下载最新版本并使用新版本更新.mk 文件吗? 如果我尝试使用 sys_BIOS 等其他文件执行此操作,是否会出现兼容性问题?  

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

    您好,

    [引用 userid="463856" url="~/support/processors-group/processors/f/processors-forum/1073508/processor-sdk-j721e-sdk-miss-files "],但我遇到了文件缺失的问题,本例中为 XDCtools_3_61_04_40_core。

    是的,XDCtools 没有与 SDK 8.1发行版打包。  这与工具版本没有相关性,只是 gmake 所需要的。  您可以使用链接中的任何工具,也可以从 CCS 获取这些工具,并更新  PDK_TOOLS_PATH.mk。

    此致,
    帕斯

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

    嗨,  

    这确实允许我开始构建 PDK,但由于更多错误而中断。 我在 packages 文件夹下使用了“gmake -s all pdk_SOC=j721e”来下载所有示例和库。  

    以下是错误消息:  

    # SBL 应用程序映像 C:/ti/ti-processor-sdk-RTos-j721e-EVM-EVM-01_00_11/pdk_Jacinto 08_01_00_33/软件包/ti/binary/memory_性能 指标评测_app_FreeRTOS/binary/j721e_EVM-EVM-EVM-EVM-EVM-EVM-EVM-EVM-EVM-EVM-EVM-EVM EVM EVM EVM VMEVM EVM EVM 的 VM/APPLIC_0_0_01_VM_0_0_01_VM____VM_0__VM___01_REGAC____0___VM______0__08._VM_0____VM___0___RT________________0____________VM_0____0_________________
    #

    流程:CreateProcess (C:\ti-processor-SDK-RTos-j721e-EVM-EVM-VME-08-01_11\PDK_Jacinto _08_01_00_33\packages \ti\binary\memory_性能 评测基准测试_FreeRTOS\bin\j721e_EVM-VME\ocmc__ecor_01_exc_exc_ecor_ex_exc_exc_ecor__exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_c_exc_exc_exc_exc_exc_c_c_exc_exc_c_c_c_c_c_c_c_exc_c_exc_decori_exc_c_exc_exc_c_exc_c_c_exc_
    make (e=193):错误193
    gmake[4]:***[C:\/ti-processor-sdk-RTos-j721e-EVM-EVM-01_00_11/pdk_Jacinto 08_01_00_33/封装/ti/build/makerules 性能指标评测/common.mk:740:c:/ti/int-processor-ex处理器-21os-jos-jni_作为 应用程序基准测试的应用程序
    gmake[3]:***[C:\/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-08_01_00_11/pdk_Jacinto _08_01_00_33/packages/ti/build/makefile:363:memory_性能 指标评测_app_FreeRTOS]错误2
    gmake[2]:***[C:\/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-08-01_00_11/pdk_Jacinto _08_01_00_33/packages/ti/build/makefile:125:memory_性能 指标评测_app_FreeRTOS_HA_DEP]错误2.
    gmake[1]:***[makefile:145:all_apps]错误2.
    gmake:***[makefile:91:buildinfra_All]错误2.

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

    嗨,

    我没有遇到这个问题。 请使用单独构建

    gmake 板=j721e_EVM 酷睿=mcu1_0内存基准测试_app_FreeRTOS

    看看它是否适合您?

    此致,
    帕斯

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

    我似乎遇到类似的错误。  

    流程:CreateProcess (C:\ti-processor-SDK-RTos-j721e-EVM-EVM-VME-08-01_11\PDK_Jacinto _08_01_00_33\packages \ti\binary\memory_性能 评测基准测试_FreeRTOS\bin\j721e_EVM-VME\ocmc__ecor_01_exc_exc_ecor_ex_exc_exc_ecor__exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_c_exc_exc_exc_exc_exc_c_c_exc_exc_c_c_c_c_c_c_c_exc_c_exc_decori_exc_c_exc_exc_c_exc_c_c_exc_
    make (e=193):错误193
    gmake[1]:***[C:\/ti-processor-sdk-RTos-j721e-EVM-EVM-01_00_11/pdk_Jacinto 08_01_00_33/封装/ti/build/makerules 性能指标评测/common.mk:740:c:/ti/int-processor-ex处理器-21os-jos-01_作为 应用程序基准测试的应用程序
    gmake [1]:离开目录'C:\/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-01_00_11/pdk_Jacinto _08_01_00_33/packages/ti/CSL/example/ospi/memory_性能 指标评测'
    gmake:***[makefile:363:memory_性能 指标评测_app_FreeRTOS]错误2.

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

    嗨,

    您是否对 PDK 做了任何更改?  

    [引用 userid="500407" url="~/support/processors-组/处理器/f/processors论坛/1073508/processor-sdk-j721e-sdk-missing - files/3974198#3974198]gmake Board =j721e_processors=mcu1_0 memory_app_freeRTOS[EVM ]

    此外,是否可以共享上述命令的完整日志?\

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

    我唯一更改的是 PDK_TOOLS_PATH.mk 上的 XDC 工具版本。

    以下是日志;

    -----

    Microsoft Windows [版本10.0.19042.1466]
    (c)微软公司。 保留所有权利。

    C:\Users\a0485349>CD C:\ti\ti-processor-sdk-RTos-j721e-EVM-EVM-08-01_00_11\PDK_Jacinto _08_01_00_33\packages\ti\build

    C:\ti\ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-EVM-08_01_00_11\PDK_Jacinto _08_01_00_33\packages \ti\build>gmake Board =j721e_EVM core=mcu1_0 memory_性能 指标评测_app_FreeRTOS
    c:/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-EVM-EVM-01_00_11/xdctools_3_62_00_08_core/gmake -C:/ti/ti-processor-sdk-RTos-j721e-性能 指标评测-08_01_00_11/pdk_Jacinto _emerge_08/l_packages
    gmake [1]:输入目录'C:\ti/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-01_00_11/pdk_Jacinto _08_01_00_33/packages/ti/CSL/example/ospi/memory_性能 指标评测'
    c:/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-EVM-EVM-08-01_00_11/xdctools_3_62_00_08_core/gmake CSL UART 2c iUDMA GPIO PMIC INIT PM_lib 主板 sciclient_direct rm_pm_hal osal_FreeRTOS FreeRTOS CSL_scistos
    gmake [2]:输入目录'C:\ti/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-01_00_11/pdk_Jacinto _08_01_00_33/packages/ti/CSL/example/ospi/memory_性能 指标评测'
    gmake [2]:对于“CSL”没有任何需要做的事。
    gmake [2]:没有为'UART'执行任何操作。
    gmake [2]:没有为'i2c'执行任何操作。
    gmake [2]:没有为'UDMA'执行任何操作。
    gmake [2]:对于“GPIO”,没有任何事情要做。
    gmake [2]:没有为“PMIC”执行任何操作。
    gmake [2]:没有为'pm_lib'执行任何操作。
    gmake [2]:“板”不需要执行任何操作。
    gmake [2]:没有为“ciclient_direct”执行任何操作。
    gmake [2]:没有为'rm_pm_hal '执行任何操作。
    gmake [2]:对于'osal_FreeRTOS'没有要做的事情。
    gmake [2]:对于“FreeRTOS”,没有什么可做的。
    gmake [2]:没有为'CSL_INIT'执行任何操作。
    gmake [2]:没有为'ciserver_tirtos'执行任何操作。
    gmake [2]:离开目录'C:\ti/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-08_01_00_11/PDK_Jacinto _08_01_00_33/packages/ti/CSL/example/ospi/memory_性能 指标评测'
    c:/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-EVM-EVM-01_00_11/xdctools_3_62_00_08_core/gmake C:/ti/ti-processor-sdk-RTos-j721e-EVM-RT08-01_01_00_11/pdk_Jacinto _08_memory_emergy_app_0_chrom_app/chine_0_作为 基准测试的应用程序包
    gmake [2]:输入目录'C:\ti/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-01_00_11/pdk_Jacinto _08_01_00_33/packages/ti/CSL/example/ospi/memory_性能 指标评测'
    gmake [2]:'c:\ti/ti-processor-sdk-RTos-j721e-EVM-EVM-08_01_00_11/pdk_Jacinto _08_01_00_33/packages/ti/binary/memory_性能 指标评测_app_FreeRTOS/bin/j721e_emc/ocmc_m1_ux.0_release_f_f_release.f_f_f_f_release.x_f_f_f_release.x_f_f_to FreeRTOS_5_release.x_up。
    gmake [2]:离开目录'C:\ti/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-08_01_00_11/PDK_Jacinto _08_01_00_33/packages/ti/CSL/example/ospi/memory_性能 指标评测'
    gmake [1]:离开目录'C:\/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-01_00_11/pdk_Jacinto _08_01_00_33/packages/ti/CSL/example/ospi/memory_性能 指标评测'
    c:/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-EVM-EVM-01_00_11/xdctools_3_62_00_08_core/gmake -C:/ti/ti-processor-sdk-RTos-j721e-性能 指标评测-08_01_00_11/pdk_Jacinto _memory_zh_appi/imagplexample_cn/zh/secon_econ_econ_08/em_jecon_jecorchem_jecor_jecor_jecor_08/em_jecon_jecorchem_
    gmake [1]:输入目录'C:\ti/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-01_00_11/pdk_Jacinto _08_01_00_33/packages/ti/CSL/example/ospi/memory_性能 指标评测'
    作为一种基准测试工具,应用程序可以对所有应用程序进行测试
    作为 out2rprc.exe 一种基准测试工具,应用程序可以对所有应用程序进行测试 temp_stdout.txt
    c/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-EVM-08_01_00/xdctools_3_62_00_08_core/bin/echo a+x C:\/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-EVM-01_00_11/PDK_Jacinto boot/33_g/ipg/Gen 01/tools/ips/01/cpk_packages xipGen.exe
    A+x C:/ti/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-01_00_11/pdk_Jacinto _08_01_00_33/packages/ti/boot/SBL/tools/xipGen/xipGen.exe
    c:/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-EVM-EVM-01_00_11/xdctools_3_62_00_08_core/bin/echo a+x C:/ti/i-processor-sdk-RTos-j721e-EVM-EVM-EVM-01_00_11/PDK_Jacinto MulticoreImageGen.exe
    A+x C:/ti/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-01_00_11/PDK_Jacinto _08_01_00_33/packages/ti/boot/SBL/tools/MulticoreImageGen/bin/MulticoreImageGen.exe
    c:/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-EVM-EVM-EVM-EVM-EVM-EVM-EVM-EVM-EVM-EVM-EVM-EVM-EVM-11/CPDk_Jacinto 08_01_00_33/packages/ti/boot/SBL/tools/xipGen/xipGen.exe -i C:/ti/RTti-processor-sdk-jdock_-adorch_prode_01_exch_em_exch_01_em__exch__作为 基准测试用 temp_stdout.txt
    作为 MulticoreImageGen.exe 一种基准测试工具,应用程序可以对所有应用程序进行测试 temp_stdout.txt
    作为 MulticoreImageGen.exe 一个新的应用程序,所有应用程序都可以在一个或多个应用程序中进行校准。这些应用程序都可以在一个应用程序中运行。在一个应用程序中运行。在一个应用程序中,应用程序可以在一个应用程序中进行校准测试。在一个应用程序中运行时,应用程序可以在一个应用程序中进行校准测试 temp_stdout.txt
    作为 MulticoreImageGen.exe 一种基准测试工具,应用程序可以对所有应用程序进行测试 temp_stdout.txt
    Powershell -ExecutionPolicy unrestricted -命令 C:/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-EVM-EVM-EVM-EVM-EVM 08-01_11/PDK_Jacinto 08_01_00_33/packages/packages/packages/build/makerdlinchinch/x509cuicateGen.RTps1 -b C:/ti/-ti-processor-___作为 八进制的应用程序


    目录:C:\ti\ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-EVM-EVM-01_00_11\PDK_Jacinto _08_01_00_33\packages\ti\binary\memory_Benc
    hmarking_app_FreeRTOS\bin\j721e_EVM


    模式上次写入时间长度名称
    ----- --- ---
    D---- 2022年2月4日 11:38 AM ocmc_mcu1_0_memory_性能 指标评测_app_FreeRTOS_release
    正在检查 OpenSSL...
    OpenSSL 1.1.1D 2019年9月10日
    生成的 R5证书:
    X509_CFG = C:\ti\ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-EVM-01_00_11\PDK_Jacinto _08_01_00_33\packages \ti\binary\memory_性能 指标评测_app_FreeRTOS\bin\j721e_EVM-EVM-EVM-EVM-EVM-EVM-11\PDVM\ocmc_mc1_0_0_0__emin_release_cert_exem__release_rtos\binch_\certification_release_cert_ex_release.
    密钥= C:/ti/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-08_01_00_11/pdk_Jacinto _08_01_00_33/packages/ti/build/makerules/K3_dev_mpk.pem
    bin = C:/ti/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-01_00_11/pdk_Jacinto _08_01_00_33/封装/ti/binary/memory_性能 指标评测_app_FreeRTOS/bin/j721e_emc/mc_mcu1_0_memory_relatch_app_appos_release.app_appos_release.
    证书类型= R5,1
    核心 ID = 16
    LOADADADDR = 0x41C00100
    image_size = 205424
    boot_options = 0
    SHA OID 为2.16.840.1.1.3.4.2.3
    SHA 为8d80411d00b168e26a88a38cbc3727f01e2bb1107645db230bca9832bd598706d014d3a3bce0f82277e1a5df805057c66c31c7053fb6a0423e1274597
    成功:图像 C:/ti/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-01_00_11/pdk_Jacinto _08_01_00_33/封装/ti/binary/memory_性能 指标评测_app_FreeRTOS/bin/j721e_emc/ocmc_mcu1_0_memory_app_release_generated。 好的引导


    # SBL 应用程序映像 C:/ti/ti-processor-sdk-RTos-j721e-EVM-EVM-01_00_11/pdk_Jacinto 08_01_00_33/软件包/ti/binary/memory_性能 指标评测_app_FreeRTOS/binary/j721e_EVM-EVM-EVM-EVM-EVM-EVM-EVM-EVM-EVM-EVM-EVM-EVM EVM EVM EVM VMEVM EVM EVM 的 VM/APPLIC_0_0_01_VM_0_0_01_VM____VM_0__VM___01_REGAC____0___VM______0__08._VM_0____VM___0___RT________________0____________VM_0____0_________________
    #
    c:/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-08_01_00_11/pdk_Jacinto 08_01_00_33/packages /ti/binary/memory_性能 指标评测_app_FreeRTOS/bin/j721e_性能 指标评测/ocmc_mc_mk1_0_memory_memb__app____release_08/jet_ex_ex_ex_ex-31_exch_exchode/jet_ex_ex_ex_exch_exch_exch_ex-o/jet_exch_exch_ex-j-o/jew_ex_exch_exch_ex_ex-o/jew_exch_exch_ex-j-j-01_exch_exchd_ ocmc_mcu1_0_memory_benchmarking_app_freertos_release.xer5f.bin
    流程:CreateProcess (C:\ti-processor-SDK-RTos-j721e-EVM-EVM-VME-08-01_11\PDK_Jacinto _08_01_00_33\packages \ti\binary\memory_性能 评测基准测试_FreeRTOS\bin\j721e_EVM-VME\ocmc__ecor_01_exc_exc_ecor_ex_exc_exc_ecor__exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_exc_c_exc_exc_exc_exc_exc_c_c_exc_exc_c_c_c_c_c_c_c_exc_c_exc_decori_exc_c_exc_exc_c_exc_c_c_exc_
    make (e=193):错误193
    gmake[1]:***[C:\/ti-processor-sdk-RTos-j721e-EVM-EVM-01_00_11/pdk_Jacinto 08_01_00_33/封装/ti/build/makerules 性能指标评测/common.mk:740:c:/ti/int-processor-ex处理器-21os-jos-01_作为 应用程序基准测试的应用程序
    gmake [1]:离开目录'C:\/ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-01_00_11/pdk_Jacinto _08_01_00_33/packages/ti/CSL/example/ospi/memory_性能 指标评测'
    gmake:***[makefile:363:memory_性能 指标评测_app_FreeRTOS]错误2.

    C:\ti\ti-processor-sdk-RTos-j721e-EVM-EVM-EVM-EVM-08_01_00_11\PDK_Jacinto _08_01_00_33\packages \ti\build>

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

    嗨,  

    此应用程序似乎对 gcc ARM 工具链有一定的依赖性。  
    以下是我的日志:

    e2e.ti.com/.../2046.logs.txt

    如您所见,最终 IT 部门正在<SDK_Install_Path>寻找 gcc-arm-9.2-2019.12-MinGW-w64-i686-AArch64-no-elf。

    当我删除此文件夹时,遇到了与您类似的问题。 请确认您的 SDK 中是否提供了该工具链? 如果没有,您可以从 https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads/9-2-2019-12下载。

    此致,
    帕斯  

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

    我没有该文件,我将其下载到 Rules.make 文件中所述的 SDK 文件夹中。 仍然出错。 我可能会有一种印象,那就是缺少一些依赖性。 但是,日志中没有提到我缺少的内容,SDK 用户指南也没有说明需要什么。  

     

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

    不,您下载的工具链出现问题。 如果我 从 SDK 文件夹中删除 gcc-arm-9.2-2019.12-MinGW-w64-i686-AArch64-no-elf 文件夹,我将遇到与您的完全相同的错误。  

    您可以共享 SDK 文件夹的屏幕截图吗?

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

    嗨,  

    我能够建造,谢谢!  

    我不小心下载了 gcc-arm-9.2-2019.12-MinGW-w64-i686-arm-no-eabi.tar.xz