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.

[参考译文] 调试器:如何仅在验证通过时加载符号

Guru**** 2587365 points
Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1035002/debugger-how-to-load-symbols-only-if-verification-passes

主题中讨论的其他器件:UNIFLASH

您好!

我的双核程序在 F2837x controlCARD R1.3上的闪存中运行。 我选择了"快速验证"和"加载程序"、而不是调试器设置中的"仅加载符号"。

每次使用板载 XDS100v2探针启动调试器时、器件都会刷写、这需要几分钟的时间。

在某些情况下、我的程序在启动调试会话之间不会改变。 我想知道、在启动调试会话时、是否有一种自动方法来:

1) 1)首先根据当前.out 文件验证器件闪存、然后...

2) 2)...如果验证失败"加载程序"、否则...

3) 3)...如果验证通过、则仅"仅加载符号"。

非常感谢。

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

    Kier、

    在片上闪存插件 GUI (CCS Debug View -> Tools menu -> on-chip flash)中、您可以将 Download Settings 更改为"Verify Only"、而不是"Erase and Program"。  这样、您就可以避免程序加载。  当您想要将新代码加载到闪存时、可以选择"Erase and Program"。

    谢谢、此致、
    Vamsi

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

    谢谢 Vamsi、但这对我来说没有什么改变。 该程序在调试启动时仍会刷写。

    让我们用另一种方法来处理它。 如果我在调试设置中选择"仅加载符号"、那么我如何执行验证、然后在必要时继续加载?

    我假设我后面的内容与 UniFlash 中的"Load Image"和"Verify Image"按钮等效、但对于 CCS 调试器而言:

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

    我想我刚刚发现了隐藏在图标子菜单中的答案。

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

    Kier、

    您可能没有点击闪存插件 GUI 底部的"记住我的设置"。

    请启用并尝试。

    谢谢、此致、

    Vamsi

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

    Vamsi、

    谢谢、但我在前一个测试中单击了"记住设置"、但在启动调试时、如果在调试器配置中选择了"加载程序"、则始终会发生闪烁。

    无论如何、使用我之前的帖子中的按钮进行"仅加载符号"和手动验证的组合适合我的目的:仅在验证失败时重新刷新。

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

    Kier、

    好的、很高兴这对您有用。

    按照我的建议更改下载设置不会触发闪存加载。  我将 检查是否发生这种情况、如果发生这种情况、则提交一个 TT。   

    我要关闭此帖子。

    谢谢、此致、
    Vamsi

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

    Kier、

    供参考:我和我们的工具团队尝试重现您提到的问题。  我们无法复制、它对我们来说很有效。

    谢谢、此致、
    Vamsi