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.

[参考译文] TMS320F28377D:TMS320F28377D

Guru**** 2478765 points
Other Parts Discussed in Thread: TMS320F28377D, TMDSEMU200-U

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1468164/tms320f28377d-tms320f28377d

器件型号:TMS320F28377D
主题中讨论的其他器件: TMDSEMU200-U

工具与软件:

您好!

我们将尝试测试 Wolfspeed 的参考设计 CRD22DD12N 组件、该组件使用 TMS320F28377D DSP 进行控制。 Wolfspeed 为我们提供了用于测试的固件。 我们的目标是为直流 EV 充电的新产品开发我们自己的硬件和固件。

 

我们已在 PC 中安装了 Code Composer Studio。 对于 DSP TMS TMS320F28377D 的编程和调试、我们提供了基于 XDS200的工具 TMDSEMU200-U。

 

我们已经编译了 CRD22DD12N 的代码、结果没有错误。

 

我们已经尝试在 DSP 控制板中对 CRD22DD12N 的固件进行编程、然后出现下一条错误消息:

 

"IcePick_C_0:连接到目标时出错:(错误-717 @ 0x0)无法找到所需的动态库 jscserdesv3。 库不在搜索路径上。 (仿真软件包20.0.0.3344)"

 

我们知道、之所以使用编程工具和 IDE 环境、是因为我们尝试了使用另一个固件对 DSP 控制板进行编程、但我们没有收到任何错误消息、而且它正常工作。

 

报告的错误是否是由于使用的 Code Composer Studio (CCS)版本比用户最初使用的版本新引起的? 出现此类错误的根本原因还有哪些?

 

我们现在因这个问题而受阻。 您能帮助我们吗?

 

非常感谢。

此致、

Joel

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

    您好、Joel:

    是的、这肯定是 CCS 版本问题。 我忘记了哪个版本的 CCS 存在此问题、但如果您使用的 CCS 版本稍微旧一些、就可以解决此问题。  

    此问题有一个补丁、但您可能更容易切换版本。  

    此致、

    Ben Collier

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

    尊敬的 Ben:

    感谢您的留言。

    请分享此问题的补丁是什么? 我们应维护 CCS 版本、因为我们有其他项目可使用新版本。

    为了防止出现这种情况、哪个旧版 CCS 可以正确工作?

    非常感谢。

    此致、

    Joel

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

    尊敬的 Ben:

    我的错误,不提日期。 原始项目于2020年9月开发。

    此致、

    Joel

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

    我再次为以前没有这样做而道歉。 ccsproject 文件具有接下来的代码。 它看起来原始设计人员使用的是 CCS 版本7.1.0。 是这样吗? 总之、安装较新 CCS 版本的补丁会非常有趣。

    <?xml version="1.0" encoding="UTF-8" ?>
    <?ccsproject version="1.0"?>
    <projectOptions>
    	<ccsVersion value="7.1.0"/>
    	<deviceVariant value="TMS320C28XX.TMS320F28377D"/>
    	<deviceFamily value="C2000"/>
    	<deviceEndianness value="little"/>
    	<codegenToolVersion value="18.1.1.LTS"/>
    	<isElfFormat value="false"/>
    	<connection value="common/targetdb/connections/TIXDS100v3_Dot7_Connection.xml"/>
    	<linkerCommandFile value="2837x_FLASH_lnk_cpu1.cmd"/>
    	<rts value="libc.a"/>
    	<createSlaveProjects value=""/>
    	<templateProperties value="id=com.ti.common.project.core.emptyProjectTemplate,"/>
    	<filesToOpen value=""/>
    	<isTargetManual value="false"/>
    </projectOptions>

    此致、

    Joe

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

    您好、Joe。

    您提到:

    [报价 userid="640387" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1468164/tms320f28377d-tms320f28377d "]我们已在 PC 上安装了 Code Composer Studio。 为了对 DSP TMS TMS320F28377D 进行编程和调试、我们提供了基于 XDS200的工具 TMDSEMU200-U。[/QUOT]

    但在你的最后一篇文章我看到:

    它指的是 XDS100v3。

    以下错误:

    [报价 userid="640387" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1468164/tms320f28377d-tms320f28377d "] "IcePick_C_0:连接到目标时出错:(错误-717 @ 0x0)无法找到所需的动态库 jscserdesv3。 库不在搜索路径上。 (仿真软件包20.0.0.3344)" [报价]

    通常意味着调试器找不到 XDS100、但有道理、因为您有 XDS200。

    请尝试使用 XDS200作为 连接类型。

    谢谢

     

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

    Ben -您正在考虑哪个问题? 我认为这个问题只是因为指定了错误的连接类型、而不是特定于 CCS 版本的问题。

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

    感谢你的帮助。 我们已将该工具设置为 XDS200、我们可以对 DSP 进行编程。

    此致、

    Joel。