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.

[参考译文] AM2634-Q1:适用于安全应用的 SDK 与 MCAL

Guru**** 2402105 points
Other Parts Discussed in Thread: AM2634, SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1500764/am2634-q1-sdk-vs-mcal-for-safety-applications

器件型号:AM2634-Q1
主题中讨论的其他器件:AM2634SysConfig

工具/软件:

我们在内核2上开发了实时控制电源应用、具体用例如下。 这是在 TI 发布安全 MCAL 之前做过很多工作。 该应用是使用 sys 配置和 MCU+SDK (驱动程序)为 AM2634开发的。 开发的软件部署到硬件上、并在现场进行了大约一年的测试。

现在要求在这项工作中纳入功能安全。 出于这一目的、我们可以使用 MCU+SDK 驱动程序和诊断、也必须将 MCAL 用于安全驱动程序。 我们担心的是、如果我们需要使用 MCAL、那么我们需要在 EBTresOS 中执行所有外设配置(ADC、PWM、CMPSS 等)以生成 MCAL 配置、并且从 SysConfig 移植到 EBTresos 时仍可能忽略某些配置。

我们也有几个同样的问题。

1.是否可以将 SysConfig 数据馈送到 EBTresos 以进行配置设置?

2.是否可以确定、除了手动检查 EBTresos 中生成的配置与之前在 SysConfig 中为在外设上实现相同功能所做的匹配之外

MCAL 是否支持可通过 syscfg 配置的所有外设功能(尤其是对于 ADC、PWM 等)

EbTresoS 是否支持配置可用于 SysConfig 的 ADC、PWM、CMPSS 的所有参数?

5. MCU+SDK 能否用于代替 MCAL 来实现安全 MCU 驱动程序?

我们面临的挑战是:

1.从适用于 SDK 的 SysConfig 移植到适用于 MCAL 的 EbTresos 时、我们可能会错过一些外设设置、这可能会滑入代码并导致潜在的运行时问题

2.我们担心如果我们开始此端口、如果 EbTresos 不支持 SysConfig 中可能提供的 PWM 或 ADC 的特定寄存器配置、则可能会遇到阻断器。

谢谢

Roy

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

    尊敬的 Roy:

    很抱歉耽误响应。

    SysConfig (来自 TI)和 EB Tresos (来自 EB)是2个独立的工具、当前没有用于比较两个输出或将输出相互馈送的工具。  

    我理解您的担忧。  

    您的应用如下所述?

    运行 Autosar 的内核0 +内核1 (在锁步中)

    内核2 /内核3正在运行应用程序。


    如果上述内容正确、则以下是"必做"方法

    1.如果内核在 Autosar 上运行、则要使用的驱动程序应为 MCAL 驱动程序、因为编写这些驱动程序是为了符合 Autosar 要求。

    2.对于其他内核、运行应用程序、它可以使用 MCU_SDK 驱动程序。

    3、在安全性方面、MCAL 驱动程序已通过 AM263安全认证、而 MCU_SDK 驱动程序则不是。

    4.因此,考虑到安全要求,非 Autosar 内核的安全性应由 Murata 来处理。 皮秒。


    安全要求是仅针对运行 Autosar 的内核、还是对另一个内核也有安全要求?

    此致、

    Nikhil Dasan

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

    你好、Nikhil、

    我会通过电子邮件向您发送更多详细信息、因为它将包括架构的 IP 特定信息。

    谢谢你

    Roy

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

    Sure Roy、  
    谢谢你