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/TMS320C6678:将任务从外部存储器动态加载到 L2 SRAM 并执行

Guru**** 2589280 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/640879/ccs-tms320c6678-dynamically-loading-tasks-from-external-memory-to-l2-sram-and-executing

器件型号:TMS320C6678

工具/软件:Code Composer Studio

您好!

在我的应用中、我希望将任务从共享 MSM 加载到 L2SRAM 中、同时将 L1P /L1D 保留为高速缓存。

在链接过程中、任务将在共享 MSM 中链接、并在运行时复制到 L2SRAM 以执行。  

我不确定如何配置链接器以生成可重定位 代码? 因为代码引用将在复制到 L2SRAM 执行时发生变化。

谢谢。

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

    我已通知 RTOS 团队。 他们的反馈将在此处发布。

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

    您能详细介绍一下吗? 您使用的是哪个软件示例? 哪个 RTOS SDK 版本?

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    作为一般准则、您是否尝试过以下方法:
    processors.wiki.ti.com/.../Linker_Command_File_Primer

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

    可能覆盖会很有用:请查看 SRU186链接器手册并搜索覆盖。 例如,请查看"7.8.12拆分对象组件和重叠管理"。