尊敬的恩智浦技术支持人员:
我们目前正在寻找符合以下要求的SoC:
我们最初考虑过 S32G2,但由于 S32G 系列主要面向汽车/车辆应用,我们想知道 NXP 是否有其他 SoC 符合上述要求。
例如,我们也在关注采用 Cortex-A53 的 i.MX 8M Mini / i.MX 8M Plus。然而,根据现有文档,我们尚无法确认它们是否支持 Cortex-A53 锁步操作。
请问您能否推荐一些符合这些要求的恩智浦SoC和评估板?
尤其感谢您能提供以下信息:
感谢您的支持。
你好,Toan
感谢您的回复和提供的信息。
对于您需要的 Cortex-A53 硬件上的 Lockstep 功能,目前只有 S32G 产品实现了此功能。
关于 Cortex-M/R 的 Lockstep 功能,您可以关注 S32K/S32Z/E 等产品,但这些产品也主要用于汽车应用。
BR
乔伊
嗨,乔伊,
谢谢你的解释!
关于您的问题,我们目前正处于根据我们的需求收集和调查技术信息的初始阶段,因此详细的项目背景尚未完全确定。不过,我可以分享一些关于我们发展方向的关键见解:
应用场景:我们正在探索通用工业/嵌入式系统的解决方案,而不是纯粹的汽车应用。虽然 S32G 是一个功能强大的平台,但它对汽车领域的强烈关注促使我们寻找更通用的处理器/MCU,以适应更广泛的非汽车产品。
锁定要求:是的,我们对锁定功能的兴趣源于我们系统设计中对高可靠性、故障检测和功能安全/检查机制的需求,以确保整体稳定性。
由于我们正在积极寻找替代方案,您能否推荐一些其他支持硬件锁步但更适合通用工业应用而非汽车应用的通用平台(MCU/SoC)?
再次感谢您的支持!
顺祝商祺!
托安
你好, Toan
感谢您的支持!
是的,S32G 支持锁步功能,主要用于汽车领域。一些客户也将其应用于航空航天和其他领域。
您能提供更多信息吗?
1. 您的项目应用场景是什么?
2. 为什么需要同步进行?是为了符合功能安全标准吗?
BR
乔伊
不好意思,我能再问一个问题吗?
我想请教您关于 NXP S32G2/S32G3 平台上的 Cortex-A53 内核的问题。
据我了解,NXP 官方为 Cortex-A53 内核提供了 Linux BSP。但是,我们想研究一下是否有可能在 Arm 上运行 Linux 以外的操作系统,特别是 Windows。
根据我的初步研究,Windows on Arm 支持 AArch64 (ARM64) 架构,而 Cortex-A53 基于 ARMv8-A 64 位架构。因此,从 CPU 架构的角度来看,它们似乎是兼容的。但是,我明白仅凭 CPU 架构兼容性可能不足以在特定硬件平台上运行 Windows。
请您就以下几点提供建议?
除了 Linux BSP 之外,是否有可能在 S32G2/S32G3 的 Cortex-A53 内核上运行 Windows on Arm?
如果可行,有哪些方法可以实现?
例如,是否有现成的 电路板支持包。 或移植解决方案可用,或者是否需要移植和开发诸如引导加载程序/UEFI、ACPI 配置和 设备驱动程序等 元器件?
如果 Windows on Arm 可以在 S32G2/S32G3 平台上运行,那么硬件和驱动程序的兼容性可以达到什么水平?
我们尤其想了解现有的外围设备和驱动程序在 Windows 下是否受支持。
如果 Windows on Arm 运行在 Cortex-A53 内核上,是否仍然可以使用 Cortex-A53 的锁定步进功能?
如果是这样,锁步是如何配置的?与 Linux 电路板支持包。环境相比,有哪些不同或限制?
我们项目的目标不仅是在 S32G 平台上运行 Arm 架构的 Windows,还要验证 Cortex-A53 的锁步功能是否可以在 Windows 环境下使用。
我们非常希望您能就此主题提出建议和意见。