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.

[参考译文] CCS/LAUNCHXL-F28379D:Example_F28379D_Launchpad [活动- CPU1_Flash]不运行

Guru**** 2535150 points
Other Parts Discussed in Thread: CONTROLSUITE, C2000WARE, TMS320F28379D, LAUNCHXL-F28379D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/600950/ccs-launchxl-f28379d-example_f28379d_launchpad-active---cpu1_flash-does-not-run

器件型号:LAUNCHXL-F28379D
主题中讨论的其他器件:controlSUITEC2000WARETMS320F28379D

工具/软件:Code Composer Studio

当我导入和构建闪存配置时、我会收到链接器警告、并且无法调试项目。

如果我注释掉2837xD_flash_lnk_cpu1.cmd 文件的一部分、则大多数链接器警告消失、程序运行正常

/* 2017年6月6日发表评论
#ifdef __TI_Compiler_version__
#if __TI_Compiler_version__>=15009000
.TI.ramfunc:{}负载= FLASHD,
RUN = RAMLS0 | RAMLS1 | RAMLS2 | RAMLS3、
load_start (_RamfuncsLoadStart)、
load_size (_RamfuncsLoadSize)、
load_end (_RamfuncsLoadEnd)、
run_start (_RamfuncsRunStart)、
run_size (_RamfuncsRunSize)、
run_end (_RamfuncsRunEnd)、
PAGE = 0、ALIGN (4)
#endif
#endif
*

注释掉文件部分之前警告的快照

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    似乎我从 controlSUITE 中的 Launchpad 示例项目导入了项目、根据 Gautam 的说法、该项目似乎已被弃用。
    首选 C2000ware。 我感到惊讶的是、这是一个已知问题、TI 甚至没有人费心回答我的帖子。

    参考帖子
    CCS/TMS320F28379D:Launchpad example_28379D_LaunchPad 示例代码验证:调试错误"0x3fe493"的源不可用
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好

    我对这个帖子被忽视表示歉意。 F2837xD 器件支持 v2.10和更高版本、对此进行了修复。
    正确、我们始终建议使用最新的器件支持文件、这些文件位于 C2000Ware 中。

    此致
    Chris
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回复。 该 LaunchPad 是一款相对较新的产品、我意外地擦除了开箱即用程序。 它是我正在做的其他工作的良好基准。

    我去了
    C:\ti\controlSUITE\development_kits\LAUNCHXL-F28379D\LaunchPadDemo
    并导入了项目并使用闪存进行了构建。
    这是我看到误差的地方。

    我的 controlSUITE 为3.4.6

    感谢您让我知道 cmd 文件的 v2.10解决了这个问题。