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.

[参考译文] TMS570LC4357:PMM2:测试1寄存器是否足以诊断访问权限(特权/用户)?

Guru**** 2460850 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1191558/tms570lc4357-pmm2-is-it-sufficent-to-test-1-register-as-a-diagnostic-of-the-access-permission-privileged-user

器件型号:TMS570LC4357

各位专家、您好!

安全手册建议通过"启动软件事务并检查器件响应"来测试特权模式访问权限机制。
我们目前使用的方法与 SafeTI 库相同。 在系统启动时、我们尝试在用户模式下写入 PMM 寄存器、该寄存器只能在特权模式下写入。
然后、我们检查是否生成了中止并且寄存器不变。
然而、我们想知道、如果仅测试一个 PMM 寄存器就足够了、或者多个 PMM 寄存器就应该被测试。

(Q1)从描述中、我假设访问权限逻辑是在总线主控的级别上实现的。 因此、访问权限逻辑故障会导致所有 PMM 寄存器的存储器保护失败。 这意味着仅测试一个寄存器就足够了。 是这样吗?

谢谢、此致、
最大

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

    尊敬的 Max:

    [引用 userid="430202" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1191558/tms570lc4357-pmm2-is-it-sufficent-to-test-1-register-as-a-diagnostic-of-the-access-permission-privileged-user "]应通过"启动软件事务并查看器件响应"来测试特权模式访问权限机制。

    您可以在提供此信息的位置共享文档吗?

    --

    谢谢、此致、
    Jagadish。

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

    您好 Jagadish、

    此信息在《TMS570LC4x Hercules ARM 安全 MCU 安全手册》 文献编号:SPNU540A 中提供
    TMS570LC4x Hercules ARM 安全微控制器的安全手册(修订版 A)

    在附录 A 中、诊断 PMM2可通过指向包含报价的段落的链接找到。

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

    尊敬的 Max:

    [引用 userid="430202" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1191558/tms570lc4357-pmm2-is-it-sufficent-to-test-1-register-as-a-diagnostic-of-the-access-permission-privileged-user ]但是我们想知道、如果只测试一个 PMM 寄存器是足够的还是多字节、则应该进行测试。

    是的、测试一个 PMM 寄存器 就足够了。

    [引用 userid="430202" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1191558/tms570lc4357-pmm2-is-it-sufficent-to-test-1-register-as-a-diagnostic-of-the-access-permission-privileged-user 中的说明、前提是我假设访问权限逻辑涉及总线主控级别。 因此、访问权限逻辑故障会导致所有 PMM 寄存器的存储器保护失败。 这意味着仅测试一个寄存器就足够了。 这是正确的吗?

    是的、正确、访问权限逻辑在总线主控电平上执行。 如果我们尝试从用户模式级别访问一个权限级别寄存器、则足以验证整个 PMM 寄存器的权限模式。

    --

    谢谢、此致、
    Jagadish。