你(们)好
目前,我们正在使用PBIST自检作为开机序列的一部分来测试不同的存储器。
我们已将少数内存标记为关键内存,如果它们出现故障且无法继续,则停止启动过程, 但对于少数非关键内存,我们只需完成启动顺序并继续执行应用程序代码。
我的问题 是我们是否需要执行PBIST自检? 因为微控制器中的所有RAM\ROM存储器都启用了奇偶校验和ECC。如果RAM\ROM存储器中出现任何故障,则会捕获。
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.
你(们)好
目前,我们正在使用PBIST自检作为开机序列的一部分来测试不同的存储器。
我们已将少数内存标记为关键内存,如果它们出现故障且无法继续,则停止启动过程, 但对于少数非关键内存,我们只需完成启动顺序并继续执行应用程序代码。
我的问题 是我们是否需要执行PBIST自检? 因为微控制器中的所有RAM\ROM存储器都启用了奇偶校验和ECC。如果RAM\ROM存储器中出现任何故障,则会捕获。
您好Manzoor,
我建议在启动期间对应用程序中使用的所有存储器执行PBSIT测试。 在内存上运行PBIST具有破坏性,定期执行 PBIST时应备份您的数据和运行时信息。
如果您的应用程序在很长的时间(天,周,甚至年)内没有关闭电源后重启,潜在故障将成为一个问题。 在这种情况下,可能需要包括维护周期的概念,即设备按指定的定期时间间隔(每周一次,每年一次...取决于应用需求)进行电源循环或软重置。 可以说,这一时间间隔也可被视为一种定期检验。