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.

[参考译文] AWR2E44PEVM:[AWR2E44PEVM]存储器故障随机发生

Guru**** 2782445 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1618966/awr2e44pevm-awr2e44p-memory-fault-happens-randomly

器件型号: AWR2E44PEVM

您好:
 
我写信寻求有关我们遇到的随机存储器故障问题的技术支持。
 
问题描述:
我们正在经历“ Os_Mem 故障 “这种情况不一致。 例如、在添加新函数或合并其他分支后出现错误。
 
当前观察结果:
 
-解决方法:在调试过程中,我们发现禁用三个特定功能的优化解决了内存故障。
- ECC 影响:我们注意到,如果禁用 ECC 检查,软件功能正常。
-约束:我们禁用优化的函数是 Vector AUTOSAR 代码的一部分。 由于这是第三方代码、因此对其进行修改或永久禁用优化对于我们的生产环境来说是不可接受的解决方案。
 
您能否提供指导或调查导致此行为的潜在原因? 我们希望获得有关如何解决此问题的任何说明。
 
也是 FYI、  
尊敬的 Shruti:
 
我写信寻求有关我们遇到的随机存储器故障问题的技术支持。
 
问题描述:
我们正在经历“ Os_Mem 故障 “这种情况不一致。 例如、在添加新函数或合并其他分支后出现错误。
 
当前观察结果:
 
-解决方法:在调试过程中,我们发现禁用三个特定功能的优化解决了内存故障。
- ECC 影响:我们注意到,如果禁用 ECC 检查,软件功能正常。
-约束:我们禁用优化的函数是 Vector AUTOSAR 代码的一部分。 由于这是第三方代码、因此对其进行修改或永久禁用优化对于我们的生产环境来说是不可接受的解决方案。
 
您能否提供指导或调查导致此行为的潜在原因? 我们希望获得有关如何解决此问题的任何说明。
 
此致。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我们又运行了一个试验,添加了一个编译器标记“--MNO-unaligned-access"而“而没有在第一次尝试时禁用优化。 我们观察到使用此编译器标志时软件看起来没有问题。 我们需要了解这如何消除当前问题、以及使用此编译器标志会产生什么影响?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ahmed:  

    我们是否有关于在哪个内存组上发现此错误的信息?  

    Vector 团队对此有哪些意见? 由于这是他们的代码、他们应该能够指导如何引发此错误以及何时引发错误。?

    此错误是否可以通过任何基本测试用例复制? 如果我们能够在最后重现问题、那么我们将能够更快地进行调试。  

    尝试不同的 ECC 和编译器标志组合只会隐藏问题、但不会解决问题。 根据我的理解、应该根据矢量代码的建议设置使用矢量代码、如果观察到错误、那么它们还应该分析错误。  

    目前在多少台设备上发现了此错误?  

    谢谢、

    Pradipta.