主题中讨论的其他器件:AM2634、 SysConfig
工具/软件:
我们在内核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