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/TMS320F28377S:DCSM 评估

Guru**** 2473260 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/952090/ccs-tms320f28377s-dcsm-evaluation

器件型号:TMS320F28377S

工具/软件:Code Composer Studio

各位专家、您好!

我对 DCSM 有疑问。
我的客户计划使用 DCSM 功能进行防篡改。
为了确认此函数是否正常工作、他们希望知道如何评估。
您能告诉我评估方式吗?

为了确认"无法写入"、检查从 CCS 下载是否成功的好方法是什么?
如果 DCSM 函数运行良好、无密码的下载对象应该失败。

对于确认"无法阅读"、确认的好方法是什么?

如果你能尽快给我答复,我将不胜感激。

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

    您好!

    [引述] 为了确认"无法写入"、检查 CCS 下载是否成功的好方法是什么? [/报价]

    这可能不是因为即使某个位置不正确、CCS 也会出现错误。 您只需编写一个测试代码、该代码将读取所有安全位置并确保返回值0x0。 只要这是确认的、写入也应受到保护。 对于闪存扇区、您可以通过闪存插件 GUI 对每个扇区(一对一)执行擦除操作、这应该会失败。

    希望这对您有所帮助。

    此致、

    Vivek Singh

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

    Vivek-San、您好!

    非常感谢您的快速回复。
    我知道编写测试代码是检查"写入"是否受保护的一种方法。
    您是否有任何测试代码示例? 没有什么特别之处?

    此外、您能否告诉我如何检查"读取"是否受保护?

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

    Vivek-San、您好!

    请给我评论。
    客户需要尽快提出建议。
    如果你能给我答复,我将不胜感激。

     

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

    Akashi-San、

    我们没有这方面的测试代码、因为这是非常特定于用户的测试代码(他们要保护的内容)。 它是简单的读/写功能。 读取也是相同的测试代码。 从非安全区域读取任何安全区域都会返回0x0值。

    此致、

    Vivek Singh

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

    Vivek-San、您好!

    感谢你的答复。
    我知道测试代码非常特定于用户。

    让我再问一个问题。

    如果我们尝试从 JTAG 进行访问、返回值应为0x0?

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

    Akashi-San、

    是的、从 JTAG 到所有安全存储器的读取被阻止、因此您将看到返回值0x0。  

    此致、

    Vivek Singh

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

    Vivek-San、您好!

    感谢你的答复。
    我知道我们将看到返回值0x0。
    让我再问一个有关 JTAG 读取的问题。
    您能告诉我一个不下载对象(软件)的 JTAG 访问示例吗?
    目前、客户使用 CCSv8.1.0进行开发。 他们从"Debug"按钮下载目标文件。
    要仅通过 JTAG 访问、我们需要特殊工具还是其他工具?

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

    Akashi-San、

    [报价] 您能告诉我不下载对象(软件)的 JTAG 访问示例吗? [/报价]

    我可能不清楚这一问题。 如果您已连接 CCS、则用户应该能够存储观察窗口并转储存储器内容。 他们不需要为此下载任何代码/软件。

    [引述]  

    目前、客户使用 CCSv8.1.0进行开发。 他们从"Debug"按钮下载目标文件。
    要仅通过 JTAG 访问、我们需要特殊工具还是其他工具? [/报价]
    正如我在上一篇文章中提到的、JTAG 意味着仅通过 CCS、除非用户有自己的仿真接口来通过 JTAG 访问器件。
    此致、
    Vivek Singh