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.

[参考译文] TMS320F28P650DK:TMS320F28P650DK 程序消失

Guru**** 2801075 points

Other Parts Discussed in Thread: TMS320F28P650DK

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1606737/tms320f28p650dk-tms320f28p650dk-program-running-away

器件型号: TMS320F28P650DK

您好:

客户使用 TMS320F28P650DK、遇到程序失控问题。 使用 EtherCAT 功能。 我已经初步检查了程序中的所有数组。 已检查堆栈是否无溢出。 未使用看门狗。 通过检测电源的波动、下图显示了波形。 蓝色表示 24V 输入电压、黄色表示 3.3V 芯片电源电压。  电源电压在 3.3V 至 2.5V 的最小值范围内波动。  它会影响该计划的绩效吗? 谢谢。

 

image_1768443596878.jpg

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

    尊敬的 Jeno:

    遗憾的是、上电期间降至最小 2.5V 的波动违反了器件电源电压 2.8V 的建议工作条件。

    如果程序已开始 执行、这可能会对程序产生一定影响。 在这种欠压条件下、PMM 会强制进行复位。 在此过程中、您是否还可以监控 XRSn?

    客户是否正在将内部 VREG 用于 VDD 电源?

    如果他们可以提供带有相关时序/连接信息的一般上电图、以便更好地了解问题的引入位置和方式、也会有所帮助。

    如果没有进一步的信息、第一个建议是 包含提高信号稳定性所需的附加电路并在启动时提供干净的源。 另一种选择是包含一个复位监控器、该监控器会将 XRSn 引脚保持在低电平一段时间、以使源电压在尝试执行启动之前稳定下来。

    请告诉我们您对这些可能性的想法、我们很乐意探索更多选择。

    此致、

    Zackary Fleenor

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

    谢谢,我  会进一步阐述这一点

    1:  波动降至最低 2.5V 可能是由于接触器干扰、在我更换 固态继电器后、在 过去几天内没有孕 产消失。另外 EtherCAT 网络不再掉出(首先、我认为这是两个单独的问题)、这只是我的猜测、我将继续关注它。

    2:我会  监控 XRSn、我会更换 接触器 回来检查 XRSn ,这是我们的 电路图,我会 监控 C909。

    3:是、用于 VDD 电源的内部 VREG、VSS:低电平输入

    在我们达成明确结论之前、我们暂时不会作出任何调整。

    完成测试后、我会联系。

    此致

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

    您好、Wudi、

    很高兴听到您正在取得进展。 请随时向我们提供最新结果。

    此致、

    Zackary Fleenor

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

    还有一个问题:

    当 I test 时、我发现 XRSn 将 导致重新启动

    我注意到当程序运行 问题发生、MCU 无法重新启动、更像它 冻结、仅在下电上电后恢复正常(未使用看门狗)

    如果是电源问题、这是正常情况?

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

    用旧 接触器换掉后 , EtherCAT 网络 间歇性地随机下降、当最新的系统崩溃发生的 XRSn 高电平,但 MCU 在重新通电前不能工作, EtherCAT 网络会导致这个问题吗?

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

    嘿、Wudi、

    当您说“更像是冻结“时、您能解释导致这种情况的操作、以及器件在此时的行为吗?

    您能否提供测试期间使用的 EtherCAT/phy 连接? 我无法想象为什么 EtherCAT 网络中的问题会导致 MCU 出现这种问题。

    在这种情况下、是否有任何理由不使用看门狗来防止 MCU 保持不可用状态?

    此致、

    Zackary Fleenor

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

    我们是 不确定何时发生、只知道 28P650DK9 无法正常工作、包括 IO、通信

    设备处于研发阶段、我们有两个电路板、其中一个使用 280031 为其 MCU、、另一个使用 28P650DK9. .当问题发生时 点击次数、 280031 是正常的 ,但 28P650DK9 会耗尽,现在如果我们使用  接触器,问题可能每天都会发生一次。正常运行的设备不允许出现这种故障。IIF 这种情况很少发生、我们  现在将使用 Watchdog.no的固态继电器测试。

    据我们所知、不同的组件(我指的是 接触器和 固态继电器)对电源有重大影响、我们现在已经确认了电源问题、但我们不能保证该程序完全没有问题。

    我们将继续使用固态继电器进行测试、如果问题不再出现、可能是 接触器的电磁干扰问题

    如果功率会导致此。、我们希望在此方面寻求一些理论支持

    蓝色是用于 MCU 的 3.3V 电源

    黄色的是 XRSn

    在示波器上观察到的干扰是由引起的 接触器的启动和释放、当接触器释放时、干扰会更加严重。

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

    关于 EtherCAT/phy 连接、与开发板的电路图相同、由于接触器每天断开 5 到 10 次、而固态继电器工作无任何问题、因此产生了网络问题的怀疑。我们只是怀疑 EtherCAT 断开与系统冻结之间存在相关性。  

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

    嘿、Wudi、

    我建议先与相关的 PHY 团队创建另一个 E2E 工单、以便解决网络连接问题。 如果在解决此问题后 MCU 仍有问题、我们很高兴继续协助进行进一步调试。

    此致、

    Zackary Fleenor

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

    好、明白了