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.

[参考译文] MSP430F6726:使 MCU 处于不可移动状态的原因和补救措施

Guru**** 2390735 points
Other Parts Discussed in Thread: MSP430F6726

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/722493/msp430f6726-cause-and-remedy-to-make-the-mcu-immovable-state

器件型号:MSP430F6726

您好、社区成员

 

我的客户遇到了问题、因为 MSP430F6726 (在客户的电路板上)可能会成为不可移动状态。

我写了以下内容、您会给我一些建议吗?

 

【问题】

MCU 将不起作用、您能猜到 MCU 处于什么状态吗?

例如、是否保持复位状态?

 

MCU 变为不可移动的原因是什么?

 

您是否可以提出应对措施?

 

以下内容是我们调查的当前情况。

请确认。

 

【现象】                          

它们关闭系统板的初级侧电源(24V)、并降低次级侧微型计算机的电源(约3V)。

当次级侧的电源降至1V 至2V 附近并打开初级侧电源时、MCU 进入不可移动状态。

 

如果在再次打开电源时次级侧电源处于1V 至2V 之外的范围内、MCU 不会变为不可移动状态。

如果通过向 RST 引脚插入一个低电平信号来复位处于不可移动状态的 MCU、则 MCU 的不可移动状态被取消。

 

当低电平信号被输入到 RST 引脚并复位时、不可移动状态被取消。

当 MCU 首次处于不可移动状态时、MCU 不会从"system_pre_init"进行处理。

当整个电路板的消耗电流不可移动时、它会增加。

(正常状态下约为800uA、不可移动状态下约为2.5mA)

 

【单位数量】

这种情况发生在所有3个客户电路板上。

 

【电路配置和设置】

MCLK 为4MHz

复位 IC (检测电压为2.5V)在外部使用。

AUX 和电源的电路图如所示。

 

【勘误表】

我看到了 PMM 26、但是对 SVSMHCTL 的写入只被初始化、不在系统中、所以它不适用。

PMM 26以外的 PMM 和 AUX 的勘误表中看到了描述、但不适用。

 

【其他】

我更换了微型计算机芯片、但也发生了同样的现象。

它似乎不是一个芯片因素。

 

此致。

Cruijff

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

    让我与我们的内部团队核实一下、然后尽快回复您。

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

    所有、

    总结:

     RST 引脚事件将器件恢复为挂起模式、电流消耗为~2.5mA。
    电源从 大约1.38V 恢复后、所有设备上始终出现问题。


    问题:

    1.这是围绕 BOR 电压的、所以 正如测试条件提到的、它是否确保了下降和上升时间快于3V/s?

    2.我假设任何端口中断都不正确?

    3. RST 引脚是否在跟踪电源的同时跟踪?

    4、是否存在对任何 GPIO 或其他引脚施加比 DVCC 更高电压(大于300mV)的情况?

    5. DVSYS 和 VDSYS 是否已连接?

    此致、
    Dietmar

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

    请让我与我的客户一起检查1 ~ 5。
    如果我可以检查它、我将发布。

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

    您好、Dietmar

    我能够向我的客户确认您的一些问题。
    确认的内容如下。

    1.这是围绕 BOR 电压的、所以正如测试条件提到的、它是否确保了下降和上升时间快于3V/s?

    MCU 复位的成功和失败均低于3V/s
    以下是客户测量的结果。

    [断电→上电时的上升速度在1-2 V 左右]
    电源系统 A (复位后 MCU 不可移动状态):2.13V/s (典型值)
    电源系统 B (复位后 MCU 正常状态):2.68V/s (典型值)

    [上电时断电→下降速度约为1-2 V]
    电源系统 A (复位后 MCU 不可移动状态):0.52V/s (典型值)
    电源系统 B (复位后 MCU 正常状态):0.49V/s (典型值)

    [从0V 上升速度]
    电源系统 A:5.55V/s (典型值)
    电源系统 B:6.09V/s (典型值)
    MCU 均正常

    2.我假设任何端口中断都不正确?

    我们尝试了端口1的中断。
    但是、不可移动的微型计算机不接受中断。

    3. RST 引脚是否在跟踪电源的同时跟踪?

    当 Vcc 达到2.5V 时、我们确认 RST 引脚为低电平。
    波形如下。

    5. DVSYS 和 VDSYS 是否已连接?

    是的。
    DVSYS 和 VDSYS 已连接。

    确认后、我希望在问题1中听到一些内容。

    [问题]
    由于测量结果、1V 至2V 附近的功率上升速度越慢、MCU 处于不可移动状态的感觉就越多。

    那么、3V/s 的上升速度延迟如何影响 MSP430的运行?
    此外、这是否会导致此 MCU 不可移动状态?

    此致。
    Cruijff

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

    Cruijff、

    感谢您对此给予的关注。 我认为上升时间规格在这里被误解了。 电源必须快于3V/s 和更慢。
    在本例中、条件违反了此处的规范。  如果可能、客户可以尝试将电压斜升至3V/s 以下、以查看行为是否不是明显的?

    此致、
    Dietmar

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

    您好、Dietmar

     >我认为上升时间规格在这里被误解了。 电源必须快于3V/s 和更慢。

    数据表中规定了"必须快于3V/s "?
    请显示它是否存在。

    此致。

    Cruijff

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

    您好、Cruijff、

    测试条件部分的掉电复位(BOR)规格中提到了该特性。 此处提到 BOR 参数是在低至3V/s 的速度下测试的、但斜坡不会更慢。 此外、从逻辑角度来看、如果 slop 太慢、很难达到某个阈值。 它就像使用正常比较器一样。

    因此、必须计算电源的压摆率、以确保 BOR 电路正常工作。




    此致、
    Dietmar