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.

[参考译文] TMS320F28335:从闪存中检索代码

Guru**** 2482155 points
Other Parts Discussed in Thread: TMS320F28335

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1446478/tms320f28335-retrieving-the-code-from-the-flash

器件型号:TMS320F28335

工具与软件:

尊敬的专家:

我已经刷写了 TMS320F28335卡、它可以正常运行。 我希望在使用自定义代码测试卡之前从其中检索代码、以便可以使用原始二进制代码对其进行刷写。 您能否提供在这方面有帮助的任何文档?

此致、

Rajesh Bn。

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

    Rajesh

    在 CCS 中、如果您打开存储器浏览器、则可以选择要显示的起始地址。  有两个图标、一个是保存另一个是加载、选择"保存"、使用您的启动地址、然后给出一个长度、随后应该会让您选择另存为.out/COff 文件。  可用于稍后从 CCS 加载回。

    此致!

    Matthew

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

    Mathew、

    您可以选择要显示的起始地址

    打开存储器浏览器后、我没有看到用于选择起始地址的任何选项。 您能为我提供指导吗?

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

    下面的屏幕截图应该可以帮助您完成整个过程。  存储器窗口中的初始起始地址并不像我想的那样重要、因此如果您只想在执行后续步骤之前查看其中的内容、则可以选择此选项。

    1)

    2)

    3)添加下面的范围后,确保选中它们旁边的复选框,以便保存它们。  对于闪存映像、我建议仅尽可能保存整个连续范围。

    在选择好所有存储器范围(此处也可以有 RAM、但闪存引导项目应该不需要这么做)后、完成按钮将激活、就是这样。

    此致!
    Matthew

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

    您好、Matthew:

    感谢您的帮助。

    我已经将一个采样程序载入到 RAM、是的、现在我可以看到程序了。 我输入了初始地址和长度;然后它标记-写入 COFF 失败

    此致、

    Rajesh Bn。

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

    Rajesh

    除非 DCSM 代码安全处于活动状态、否则不应存在任何妨碍您 进行存储器保存操作的内容。  您是否已尝试有选择地启用/禁用存储器保存的部分、以查看问题是否可以范围缩小到较小的地址范围?

    此致!
    Matthew