我的项目中需要启用 SM1.INTERCONNECT_EDC_GASKET 安全机制。我使用的是 AUTOSAR RTD 3.0.0 和 S32 Design Studio (S32DS) 工具来生成代码。
请您澄清以下问题:
1. S32DS 中是否有启用此功能安全机制的选项?如果有,能否指导我如何启用?
2. 如果S32DS中没有此选项,那么启用它的推荐方法是什么?如果可以,请提供示例代码。
为 S32K3xx 使用功能安全外围设备驱动程序。
https://www.nxp.com/docs/en/product-brief/S32K-SPDPB.pdf
驱动程序包含在 S32K3xx 标准软件包中:
https://www.nxp.com/webapp/swlicensing/sso/downloadSoftware.sp?catid=SW32K3-STDSW-D
S32K3 功能安全外围设备驱动程序版本 1.0.3 与 RTD 3.0.0 兼容。
在 eMCEM 驱动程序中,可以启用所有可用的故障。
danielmartynek_1-1789975567252.png
SPD 软件包包含一个 EB Tresos 演示程序。
对于 S32DS,目前只有一个 SPD 示例可用(SPD 1.0.6,RTD 7.0.0):
此致,
丹尼尔
功能安全外围驱动器 (SPD) 可免费使用,它是 RTD 的扩展。而功能安全软件框架(SAF)是一款付费高级软件。
请参阅以下文档:
此致,
丹尼尔
我认为SPD不是免费的,需要购买套餐才能使用。
由于 SM1 机制由 NXP 实现,用户只需启用它即可。但是,NXP RTD 不支持此功能。
如果没有 SPD 软件包,推荐的方法是什么?
如果列表中没有列出安装方法,你是如何安装的?
首先,你需要一个与你的RTD版本兼容的版本。
根据西雅图警察局发布的公告:
SPD v1.0.3:此SPD版本与S32K3实时驱动程序3.0.0版兼容。以及 3.0.0P07。
SPD v1.0.4:此SPD版本与S32K3实时驱动程序4.0.0版和S32K3实时驱动程序3.0.0版兼容。P07(Tresos 版本,适用于 S32K324_MAPBGA257 衍生产品)。
较新的版本 v1.0.5 和 v1.0.6 仅与较新的 RTD 版本兼容。
下载更新站点 ZIP 包,例如:S32K3_SPD_1.0.3_DS_updatesite.zip
然后,在 S32 设计工作室的“扩展”下添加更新站点。
谢谢!
BR,丹尼尔
嗨,丹尼尔,
谢谢你的确认。
我尝试在 S32 Design Studio 中安装 SPD 驱动程序,但即使安装后,我仍然无法在 S32DS 扩展和更新下找到它们。
以下是我的系统上当前安装的RTD的屏幕截图:
您可以在“上一页”选项卡中找到它,但该选项卡在您的帐户中似乎处于非活动状态。
我需要向负责管理这个项目的团队确认一下。
我会尽快回复您。
此致,
丹尼尔
嗨,丹尼尔,
我目前使用的是 RTS 3.0.0。根据您的建议,我需要 SPD v1.0.3,但我无法在 NXP 网站上找到此版本。
请问您能否告知我可以在哪里找到它,或者提供一个直接链接?
你好,桑迪普,
请立即查看您的账户。
请告诉我。
谢谢
嗨,丹尼尔,
我现在可以访问之前的版本了。谢谢支持。