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/CC2640:为 CC2640构建 CC2650时出现链接错误

Guru**** 2472420 points
Other Parts Discussed in Thread: CC2640, CC2650, CC2650STK

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/609811/ccs-cc2640-build-cc2650-for-cc2640-has-link-errors

器件型号:CC2640
主题中讨论的其他器件: CC2650CC2650STK

工具/软件:Code Composer Studio

我可以成功构建 CC2650 LaunchpadXL Sensortag 应用。  我可以在 Launchpad 板上加载并运行该应用。  我想在使用 CC2640的定制板上使用。  我更改了处理器、当我尝试构建它时、我得到了以下结果...


"../cc26x0f128.cmd"、行78:错误#10263:闪存范围已指定
"../cc26x0f128.cmd"、第78行:错误#10264:闪存存储器范围与现有存储器范围闪存重叠
"../cc26x0f128.cmd"、第78行:错误#10264:闪存存储器范围与现有存储器范围 FLASH_LAST_PAGE 重叠
"./cc26x0f128.cmd"、第80行:错误#10263:已指定 SRAM 存储器范围
"./cc26x0f128.cmd"、第80行:错误#10264:SRAM 存储器范围与现有存储器范围 SRAM 重叠
"../cc26x0f128.cmd"、第124行:警告#10190-D:正在重新定义绝对符号"_stack_top"
"../cc26x0f128.cmd"、第124行:警告#10190-D:正在重新定义绝对符号"_stack_top"
"../cc26x0f128.cmd"、第124行:警告#10190-D:正在重新定义绝对符号"_stack_top"
错误#10010:链接期间遇到错误;未构建"sensortag_cc2650stk_app.out"

我错过了什么设置?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Duane:
    您的项目中是否有多个链接器命令文件? 我想、更改器件型号会添加另一个 cmd 文件

    谢谢
    Ki
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    它是标准 sensortag_app。 我将 bim_flash、sensortag_stack 和 sensortag_app 构建为三个组件。 当我选择 CC2650128时、它会编译正常、但 CC2640128会提供错误。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    当您更改项目属性中的器件变体时、可能添加了之前不存在的附加文件:

    此附加的 cmd 文件与 tools 文件夹中的现有 cmd 文件冲突。 如果删除新创建的 cmd 文件、则工程应按预期编译。

    谢谢

    Ki