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.

[参考译文] TMS320F28375S:DCSM 区域选择

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1227632/tms320f28375s-dcsm-zone-select

器件型号:TMS320F28375S

尊敬的 C2000专家:

TRM 中显示"代码安全机制为两个区域、即区域1 (Z1)和区域2 (Z2)提供保护。 这两个区域的安全机制是相同的。 每个区域都有自己的专用安全资源和分配的安全资源 。"

我的问题是如何选择区域并使其处于活动状态? 例如、如何选择 ZONE1或 ZONE2并将其设置为活动状态以保护闪存或 RAM?

此致、

插孔

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

    插孔、

               您不会"选择"区域。 您只需选择要分配给每个区域的存储器块。 您使用 GRABRAM 和 GRABSECT 寄存器来执行该操作。 执行此操作后、通过对密码编程并启用密码保护来保护器件。  

    请查看 C2000 Academy 中安全和外设下的 DCSM 主题: https://dev.ti.com/tirex/explore/node?node=A__AXPub7FCoHiLY8nrlHuDFQ__c2000Academy__jEBbtmC__LATEST

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

    您好、Hareesh。

    感谢您的评论。

     在每个 zone1和 zone2中有2个相同的 GRABRAM 和 GRABSECT 寄存器。 我理解的是、配置  Z1-GRABRAM 和 Z1-GRABSECT 将 ZONE1用于安全区域、 配置 Z2-GRABRAM  和 Z2-GRABSECT  将 ZONE2用于安全区域。 是这样吗?

    如果我在上面的下述是正确的、并且两个区域配置的值不同、在这种情况下将使用哪个区域?  

    此致、

    插孔
     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    据我所知,配置  Z1-GRABRAM 和 Z1-GRABSECT 使用 ZONE1作为安全区, 配置 Z2-GRABRAM  和 Z2-GRABSECT  使用 ZONE2作为安全区。 是否正确?

    可以。

    如果两个区域的值不同,在这种情况下将使用哪个区域?  [/报价]

    很抱歉我不明白。 "不同的价值"是什么意思? 不同的价值是什么?  

    在这种情况下将使用哪个区域?  [/报价]

    再说一次、我不明白。 用于什么?

    请查看学院材料和 TRM 一章、告诉我您的具体问题。

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

    您好、Hareesh。

    请参阅以下 TRM 屏幕截图、可以使用2个 OTP 位置来配置 ZONE1和 ZONE2。

    我的问题是、如果同时配置了两个 OTP 闪存、MCU 如何知道使用的是哪个区域?

    谢谢。

    插孔

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

    安全资源包括独立闪存扇区和 RAM 块。 使用 GRABSECT 和 GRABRAM 寄存器、这些资源可以被分配给 zone1或 zone2。 所以、两个区域都被使用。 对这些资源的访问将由它们所分配的区域的安全设置进行控制。

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

    您好、Hareesh。

    我想我已经从 TRM 中找到了信息、可以帮助我了解如何将 RAM 和闪存分配给哪个区域?

    此致、

    插孔

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

    是的。