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.

[参考译文] RTOS/TMDXIDK5728:McSPI 编译错误

Guru**** 2587365 points
Other Parts Discussed in Thread: CCSTUDIO

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/592992/rtos-tmdxidk5728-mcspi-compilation-errors

器件型号:TMDXIDK5728

工具/软件:TI-RTOS

你好、

RTOS SPI 示例和测试未进行编译。 误差如下所示。 每个示例都重复执行这些操作。 首先运行.sh 文件 pdksetupenv.sh。 然后运行 pdkProjectCreate.sh 来编译示例、如下所示、

       bash-4.3$./pdkProjectCreate.sh AM572x idkAM572x 小尺寸 SPI DSP

生成的消息如下所示。 主要错误表明 xdctoolsls 版本不正确。 我的版本是、

      xdctools_3_32_01_22_core。


========================================================================================================================================================
配置:
 SoC            :  AM572x
 主板          :  idkAM572x
 端字节序         :  小
 模块         :  SPI
 处理器      :  DSP
 pdk_short_name :  /home/user01/ti/pdk_am57xx_1_0_5/packages
========================================================================================================================================================
正在检查配置...
 pdk_PARTNO        :AM572X
 pdk_Eclipse_ID    :com.ti.pdk.am57xx
 RTSC_platform_name:ti.platforms.idkAM572X
 rtsc_target       :ti.targets.elf.c66
 CCS_DEVICE        :com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice
(小部分
在 PDK 中检测所有工程并将其导入工作区/home/user01/ti/pdk_am57xx_1_0_5/packages/MyExampleProjects
检测到的项目./QSPI_BasicExample_idkAM572x_c66xTestProject.txt
GTK-Message:无法加载模块"overlay-scrollbar"
GTK-Message:无法加载模块"unice-gtk-module"

--------------------------------------------------
正在创建项目'QSPI_BasicExample_idkAM572x_c66xTestProject'...

!警告:没有与指定版本'3.2.1.22'等效的 XDCtools 可用-默认为'3.31.3.43_core'。
 !错误:未知 RTSC 产品类型 ID 'com.ti.sdo .edma3'!
   注:请参阅以下可用 RTSC 产品类型 ID 列表(方括号中的显示名称仅供参考):


正在复制 macros.ini
检测到的项目./MCSPI_BasicExample_Dma_idkAM572x_c66xTestProject.txt
GTK-Message:无法加载模块"overlay-scrollbar"
GTK-Message:无法加载模块"unice-gtk-module"
================================================================================================================

感谢您帮助解决此问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    IDK 由器件团队生产。 我已将您的主题移至该论坛(在意外地将其错误地移至 Keystone 论坛之后)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Netrover、

    我们假设您使用的是发行说明中指定的 CCSv7.0、如果不是这样、请告知我们。

    在 CCS 中、您可以确认您已按照此处所述完成组件发现步骤:
    processors.wiki.ti.com/.../Processor_SDK_RTOS_Setup_CCS

    如果您有,可以转至 Windows->Preferences->Code Composer Studio -> RTSC Products,并检查是否正确发现了 XDCtools_3_22_1_22。 还要检查是否在该处检测到 EDMA3组件(EDMA3_LLD_2_12_02_26)。 您的n`t 表明 CCS 不会找到这些版本/组件。

    n`t 在 CCS 中未正确发现组件的情况下运行 PDK Project create、我将重点介绍如何解决此问题。 我没有在 Linux 主机环境中尝试过这种方法、但它在 Windows 环境中无缝工作。

    发现这些组件后,wanring 和 Error 都应消失。 n`t 您在 CCS 中成功添加组件、请告知我们。

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

    这就是问题所在。 我仍然有 CCSv6、您的说明仍然解决了这个问题。
    我注意到需要针对此 PDK 版本更新到 CCSv7。
    谢谢你
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    太棒了。 感谢您确认修复。

    建议使用发行说明中指定的工具版本、尤其是在 RTOS 中、因为这些组件对依赖关系的变化很敏感、而且我们仅使用发行说明中指定的版本来测试这些季度发行版、以消除此类问题。

    此致、
    Rahul