大家好、团队、
如何测试安全功能 PCR 访问管理。 我在安全 TI 诊断库中没有看到任何 API。
安全手册说明了这一点
"'软件测试可用于测试基本功能以及注入诊断错误并检查正确的错误响应。 此类测试可在引导时执行、也可定期执行。 所需的软件要求由系统集成人员实施的软件定义。 "
有人能不能详细说明我们应该注入什么类型的错误/故障来验证此功能。
此致、
Bharat
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.
大家好、团队、
如何测试安全功能 PCR 访问管理。 我在安全 TI 诊断库中没有看到任何 API。
安全手册说明了这一点
"'软件测试可用于测试基本功能以及注入诊断错误并检查正确的错误响应。 此类测试可在引导时执行、也可定期执行。 所需的软件要求由系统集成人员实施的软件定义。 "
有人能不能详细说明我们应该注入什么类型的错误/故障来验证此功能。
此致、
Bharat
您好 Bharat、
外设选择(PS)被分次为4个大小为256字节的象限。 只要寄存器映射不超过256字节、就可以将外设映射到每个象限。
如果外设超过256字节用于寄存器映射、则可以使用以下规则将其映射到2个或更多连续的象限中。
小于256字节:需要1象限 例如:对于 GIO、PS[16]
大于256字节和小于512字节:需要2个象限 例如:FTU 为 PS[23]、HTU1和 HTU2为 PS[22]
>512字节和<1KB:需要4个象限 例如、对于 FlexRay、PS[12]或 PS[13]、对于 LIN 和 SCI、PS[6]
这是数据表中的表6-21
从器件使用2个象限:
让我们以 PS[2]为例。
MibSPI1使用 Quad0和 Quad1、SPI2使用 Quad2和 Quad3。
对应于象限0的位保护象限0和1。 未实现与象限1对应的位。
对应于象限2的位保护象限2和3。 未实现与象限3对应的位。
对于 PS2、位8保护前512个字节、即象限0和1。 位9未实现。
位10保护第二个512字节、即象限2和3。 位11未实现。
从器件使用所有四个象限
只执行与 PSN 的象限0相对应的位。 它保护整个1KB 帧。 其余三个位未实现。
让我们考虑 FlexRay 的 PS[12]
位16保护1KB PS[12]帧的整个地址范围。 位9、10和11未被执行。