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.

[参考译文] TMS320F2800156-Q1:关于 f2800156复位问题

Guru**** 2465890 points
Other Parts Discussed in Thread: TMS320F2800156-Q1

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1492168/tms320f2800156-q1-about-f2800156-reset-issue

器件型号:TMS320F2800156-Q1

工具与软件:

您好、专家

我的客户现在面临一个有关重置的问题

1     问题描述

背景 :在大规模生产后的产品功能测试中,有些产品运行异常。

2     原因分析

1) 1)     观察产品上的 LED、发现 MCU 将持续复位;

2) 2)     使用示波器检测 XRSN 引脚时、发现该引脚将被下拉、然后 MCU 复位。

3)     该 MCU 焊接在正常产品上、、MCU 仍然复位。

4) 4)     读取 RESC 寄存器数据并通过 CAN 通信发送数据、发现 MCU 已由 NMIWDRSn 复位。

5) 5)     读取 NMISHDFLG 寄存器数据并通过 CAN 通信发送数据、发现影子 NMI 标志为 CLOCKFAIL;

6)     CLOCKFAIL 由时钟(OSCCLK)故障检测模块生成。

7)     用示波器测试外部晶体振荡器、发现晶体振荡器工作正常。

8)     关闭 MCD(缺少时钟检测)功能,产品运行正常;

 

根据上面的分析、这是 MCU 内部时钟缺失检测电路的问题。

请帮助分析损坏的原因。

此致

Ethan

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

    尊敬的 Ethan:

    让我进一步探讨这个问题、在1-2天内与您联系。 谢谢你。

    此致、

    Aishwarya.

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

    器件型号:TMS320F2800156-Q1

    工具与软件:

    问题描述

    日期 :2025.3.20

    背景 :在大规模生产后的产品功能测试中,有些产品运行异常。

    2     原因分析

    1) 1)     观察产品上的 LED、发现 MCU 将持续复位;

    2) 2)     使用示波器检测 XRSN 引脚时、发现该引脚将被下拉、然后 MCU 复位。

    3)     该 MCU 焊接在正常产品上、、MCU 仍然复位。

    4) 4)     读取 RESC 寄存器数据并通过 CAN 通信发送数据、发现 MCU 已由 NMIWDRSn 复位。

    5) 5)     读取 NMISHDFLG 寄存器数据并通过 CAN 通信发送数据、发现影子 NMI 标志为 CLOCKFAIL;

    6)     CLOCKFAIL 由时钟(OSCCLK)故障检测模块生成。

    7)     用示波器测试外部晶体振荡器、表明晶体振荡器工作正常。

    8)     关闭 MCD(缺少时钟检测)功能,产品运行正常;

     

    根据上面的分析、这是 MCU 内部时钟缺失检测电路的问题。

    请帮助分析损坏的原因。

    随附的是原理图。谢谢!

    e2e.ti.com/.../SCH_5F00_TMS.pdf

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

    Zoey、您好!

    我看到有人已经提出了这个问题、所以我将继续并将这些线程合并在一起。 谢谢你。

    此致、

    Aishwarya.

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

    您好、Aishwarya

    请提供一些意见,谢谢!

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

    尊敬的 Aiswarya:

    请提供一些建议? 谢谢!

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

    它与这个问题类似。

    https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1126440/tms320f280025-pll-reference-clock-lost-detection-triggered-missing-clock-detect-not/4184003?tisearch=e2e-sitesearch&keymatch=SYSREF_LOST_MCD_EN#4184003 

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

    Ethan / Zoey、

    您能否提供有关时钟配置的详细信息? 发送一段用于配置时钟的代码片段以及寄存器的屏幕截图有助于了解导致这种情况的软件原因。  

    此致、

    Aishwarya.  

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

    Zoey/Ethan、

    您能否确认以下有关硬件和软件的详细信息:

    硬件-  

    • 当 MCD 启用和禁用时、您是否能够为 XCLKOUT 上的 SYSCLK/8提供示波器测量图像? 这些示波器读数是否正确并符合预期?
    • 您能否提供 X1/X2的示波器快照以查看 晶体驱动电平是否符合预期?   
    • XTAL 是否需要很长时间才能启动?
    • 关于时钟电路...
      • 为什么 添加了分流电阻器(R36)、它为何等于1MOhms? 移除分流电阻器后、MCD 是否按预期工作?
      • XTAL (Q200)的器件型号是多少?
      • 什么是 ESR? 对于16MHz XTAL、最大值应为45或75。 请参阅此 首选 有关更多信息。

     

    软件-  

    • 应用代码是否已从另一个(较早的)器件迁移到 F280015x? 是否对时钟相关代码进行了任何修改? 如果是这样、它们是什么?
    • 您能否提供有关时钟配置的详细信息? 查找配置时钟的代码片段以及寄存器中的值屏幕截图。
    • 关闭 MCD 函数后、您能否确认应用程序代码在运行时所有函数是否也在正确执行?

    此致、

    Aishwarya.