MCU:S32K148
驱动程序:RTD 3.0.0
操作系统:裸机
对于上述MCU,是否有办法“擦除”ECC SRAM?“擦除”是指,如果检测到可纠正的错误,则在用户配置一些适当的寄存器后,将SRAM单元更新为正确的值。一些竞争产品,例如 TI Hercules,就具备此功能。
S32K1 设备不支持硬件 SRAM 擦除机制,该机制可以在可纠正的 ECC 事件发生后自动将更正后的数据写回内存。基于软件的实现也不可行,因为 ERM 不会报告单比特 SRAM ECC 纠错事件,因此应用程序无法识别受影响的内存位置。
虽然 S32K3 系列也不提供自动 SRAM 擦洗功能,但它会报告单比特 ECC 事件,这使得应用程序能够了解这些错误,并实现更高级的故障处理策略。