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.

[参考译文] TMS320F28027:将代码载入控制器 IC 时出现问题

Guru**** 2779745 points

Other Parts Discussed in Thread: LAUNCHXL-F28027, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1160558/tms320f28027-issue-in-loading-the-code-into-controller-ic

器件型号:TMS320F28027
主题中讨论的其他器件:LAUNCHXL-F28027C2000WARE

尊敬的先生/女士:

对于我的项目、我将使用28027控制器。 我将示例程序从 C2000器件加载到 LAUNCHXL-F28027中、并且成功。 我尝试在 TMS320F28027DAT (TSSOP 38封装)控制器 IC 中使用 JTAG 连接上传的代码相同、它不会上传代码、并显示以下错误消息:

C28xx:文件加载程序:验证失败:地址0x08000@程序不匹配请验证目标存储器和存储器映射。
C28xx:GEL:文件:D:\Software\Office Time\DSP CCS\DSP CCS 代码 Save\F28027_Standalone \Debug\F28027_Standalone。Out:发生了数据验证错误、文件加载失败。

可能的错误是什么? 请帮帮我。

我将 JTAG (XDS100V2)与手动制作的分线板结合使用、该分线板具有  TMS320F28027DAT 所需的必要组件。 此外、我 已经验证了 JTAG 连接、它显示成功。

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

    您好!

    我将对此进行研究、我将在今天稍后再向您介绍。

    此致、

    Ben Collier

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

    Prasad、您好!

    您正在加载哪个样片程序?

    谢谢、此致、

    桑托什

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

    您好!

    示例程序从 C2000 Ware 加载

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

    Prasad、  

    只需确认一下、您就可以从   TMS320F28027DAT 板的 RAM 运行了。 仅当您尝试将程序写入闪存时、您才会看到问题。 我的理解是否正确?

    电路板是否运行了任何代码? 您能否将电路板置于"WaitBoot"模式、然后重试?

    谢谢、此致、

    桑托什

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

    您好、Santosh、

    实际上 、在 TMS320F28027DAT 板上、我无法在 RAM 和闪存中加载任何程序。   

    q)电路板是否运行了任何代码?

    ANS)否 我正在使用来自 C2000 ware 的示例文件来测试控制器 IC。

    实际上、我正在尝试使用 TMS320F28027DAT 控制器 IC 制作定制板。    与 TMS320F28027PTT 控制器 IC 相比、TMS320F28027DAT 控制器 IC 的链接器命令文件是否有任何更改? 因为我已参考以下 数据验证错误链接。 我觉得链接器命令文件可能不同。 如果是、请向我建议更改。

    https://software-dl.ti.com/ccs/esd/documents/ccsv7_debugging_jtag_connectivity_issues.html

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

    Prasad、

    Launchpad 和 controlCARD 之间的连接器命令文件没有区别。 您只需确保为器件使用了正确的链接器文件。 有三个链接器命令文件、您在项目中使用的是哪一个?

    C:/ti/c2000/C2000Ware_4_01_00_00/device_support/f2802x/common/cmd/F2802x_generic_ram.cmd
    C:/ti/c2000/C2000Ware_4_01_00_00/device_support/f2802x/common/cmd/28027_RAM_lnk.cmd
    C:/ti/c2000/C2000Ware_4_01_00_00/device_support/f2802x/common/cmd/F28027.cmd

    我建议使用: f2802x_general_ram.cmd

    在项目设置中、确保选择了正确的器件。

    您使用的是哪一个示例?  编译器版本是什么?

    谢谢、此致、

    桑托什