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.

[参考译文] F29H85X-CPU3-EVM:EPWM 16 与帧 0 一起工作、但当与 SOM 共享时、帧 1 会出现错误

Guru**** 2609775 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1578173/f29h85x-som-evm-epwm-16-works-with-frame-0-but-gives-error-with-frame-1-when-shared-with-cpu3

器件型号:F29H85X-EVM-EVM SOM


您好专家、  

我已经问过有关帧选择和 EPWM16 在使用不同的帧并与 CPU3 共享时出现错误的问题。 我观察到、当我使用帧 0 时、EPWM 16 在 CPU3 中正常工作、但根据 本文提到的更改 、我将帧更新为帧 1、但当我在 CPU3 中使用 EPWM16 时、该器件会进入 NMI 中断。

我不确定出了什么问题。  

我需要一些输入。  

提前感谢您。  

此致  
Deep Ganatra

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

    嗨、Deep、

    我最终使用 RTDMA 重现了错误、并将在与团队讨论后回复您。  

    您能否通过查看默认 NMI 处理程序中的 nmiStruct 和/或 Scripts 窗口中的错误处理脚本来详细说明导致 NMI 的原因? 更多信息、 请访问:F29x 错误处理指南。 这将有助于确定与帧相关的软件配置导致了该问题、并将结果与我的结果进行比较。 如果您可以提供 ePWM 代码、这也会有所帮助。  

    此致、

    Aishwarya

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

    深、

    我一直在研究这个问题、并对为什么会发生这种情况有一些初步的想法。 请允许我在接下来的几天内提供正式的更新。  

    此致、

    Aishwarya

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

    谢谢 Aishwarya。 请随时向我们告知问题所在。  

    这篇文章中,我与  左侧的 nmiStruct 分享了一个屏幕截图。

    此致
    Deep Ganatra

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

    深、

    感谢您的确认。 我还测试了一些单核示例、没有发现任何问题。 我明天就要回到你这里。 如果您还能共享代码、请告诉我。

    此致、

    Aishwarya

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

    深、

    对我最后的延迟表示歉意、因为我遇到了一些设置问题。 我  根据 IPC EX #2 和 ePWM EX #2 创建了以下 e2e.ti.com/.../5773.epwm_5F00_framesel_5F00_testcase.zip、发现跨帧和 CPU1/3 使用 ePWM 模块没有问题。 请尝试一下、让我知道。 我附上了计数变量的屏幕截图、其中指示正在处理所有 ISR:

    BTW 我测试了 EPWM16、也能按预期运行。 在本示例中、我保留了 EPWM1-6、因此您可以根据应用程序随意修改它、让我知道您能看到的内容。  

    此致、

    Aishwarya

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

    谢谢 Aishwarya。  

    很抱歉、我上周无法答复。 查看示例。  

    非常感谢您的意见  

    此致
    深度

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

    如您所说、这个例子是有效的。   我将调整此示例、看看它是否适合我。

    谢谢你  

    此致
    深度

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

    深、

    好的。 如果可以、我仍然会要求您发送原始示例、其中仅包含相关代码。 最好了解原始配置问题。

    此致、

    Aishwarya

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

    没问题。 我会将其打包成 zip 文件并发送给您。 因为这是公司代码、所以不能在这里上传。

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

    深、

    我懂了。 您可以在 E2E 上向我发送朋友的申请、然后通过私人消息发送给我。

    此致、

    Aishwarya