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.

[参考译文] CCS/AWR1642:运行时错误

Guru**** 2616675 points

Other Parts Discussed in Thread: AWR1642

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/675923/ccs-awr1642-runtime-error

器件型号:AWR1642

工具/软件:Code Composer Studio

您好!

我一直在尝试在 AWR1642升压转换器上运行 mmw 演示。 我对该演示进行了一些更改、其中包括修改 函数"mwDemo_interFrameProcessing"和自由 EDMA 通道的 uasge 以传输数据。 当我重建演示并将其加载到 EVM 时、没有错误。 但是、当我运行此演示时、CCS 会中止并写入以下错误:

如第二个错误所示、它是"MSS_main.c"中第1698行中的断言失败。 我认为可能是"MMWDEMO_BSS_CPUFAULT_EVT"状态导致断言失败。

但我不知道如何了解 BSS_CPUFAULT 以及在什么情况下会触发该事件? 请帮帮我。

此外、我知道您和您的团队成员在调试 AWR1642演示方面非常有经验。 那么、您能给我一些关于如何解决这个问题的建议吗?

。 谢谢!

 William

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

    以下是一些调试思路:

    1) 1)使用存储器副本替换 EDMA、并检查行为是否发生变化
    2) 2)如果增加了帧间处理时间、请尝试对代码进行基准测试、以确保不会错过帧空闲时间的处理最后期限。

    请在论坛中搜索"crash; exception"字样、您应该会找到讨论类似问题的其他主题帖

    谢谢你
    Cesar
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    BSS 是一个 R4F ARM 内核、可运行用户不可修改的固件。 MSS 和 BSS 使用邮箱和 EDMA 进行通信。 如果导致 BSS 崩溃、则 EDMA 修改可能会中断 MSS 到 BSS 的通信。 另一种可能是您的配置文件配置在某种程度上是错误的、并且错误被管理为逃避健全性检查。

    Dave