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.

[参考译文] LP-AM243:IPC Notify 导致硬故障

Guru**** 2553260 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1320891/lp-am243-ipc-notify-is-causing-hard-faults

器件型号:LP-AM243

我一直在使用香草 IPC Notify 时遇到问题。 它已经困扰了我们几个月、但已经变得更加严重、一周后我无法确定它。

这是上一主题的开发成果: e2e.ti.com/.../lp-am243-freertos-task-crashes-without-errors-stack-issue-or-something-else

长期以来、项目一直在所有 R4F 内核和 M4F 内核上完美运行。 然后、使用一个 Launchpad 向某个特定内核发送消息导致硬故障-有时中断处理程序至少会开始执行、有时根本不会启动。 在早期我甚至可以逐步执行,这奇怪地会避免任何硬故障发生。 最终这种情况停止了,我们也没有能够复制它。

然后、我们注意到、使用相同的代码时、不同的 LaunchPad 的工作方式会有所不同。 目前、我可以访问两个电路板:一个是向任何内核发送的 IPC 消息都会导致该内核出现硬故障、另一个是只有两个 R4F 内核会出现硬故障、但 其他内核可以正常工作。

我的倾向是相信有一个硬件问题,我们的主板只是旧的(?) 鉴于两个内核上的相同代码的运行方式不同(我们从 TI 订购了一些正在路上的新电路板)、但我不相信、因为我仍然可以顺利运行 IPC Notify 演示。

在此期间、我还可以做些什么来进一步诊断此问题? 我们的发展完全停滞不前、因为我们的核心无法再相互协调。 提前感谢。

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

    您好!

    您是否能够在新电路板上检查此问题?

    此致、

    阿什温