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.

[参考译文] MSP430F5438:开机时系统停止

Guru**** 2589280 points
Other Parts Discussed in Thread: MSP430F5438, MSP430F5438A

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/654934/msp430f5438-system-halted-when-power-on

部件号:MSP430F5438

大家好

在使用MSP430F5438设计系统时,当通电。时系统停止是一种异常现象

这5种产品 在 3500多种产品生产中都是如此异常现象。

我想知道原因是什么?

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

    您好Ming,

    这可能是由于核心电压故障造成的,但信息如此之少很难辨别。 请提供VCC,RST,XT1/2和COREV引脚的示意图,代码初始化和示波器屏幕截图,以获得有关此问题的更多帮助。 请注意,MSP430F5438是NRND,应改用引脚兼容的MSP430F5438A,SLAA419 中介绍了不同之处:http://www.ti.com/lit/an/slaa419b/slaa419b.pdf 

    此致,
    Ryan

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

    请提供更多有关信息吗? 您如何知道系统已停止? 这是什么类型的系统? 正在使用哪些外围设备?

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

    您好Ryan

    相关电路原理图和代码如下所示:

    系统在通电时停机是一种异常现象,但当我将C32设备,RST短接至GND时,电路正常。跟进可以正常使用,无法恢复该现象。

    但在进行以下操作时,这种现象可以恢复:

    对整个产品进行非接触静电测试,±16KV,20Hz,20pps。

    2-3次后,产品进入异常状态(无液晶显示屏),这是系统在开机时停止的异常现象。 除非RST被拉至地面。

    MSP430F5438似乎处于某种保护状态,钳子短接到C32的两侧(RST到GND),系统可以正常通电,并且可以启动MCU。

    可能是复位电路的设计不合理,应该设置多少电容和电阻?

    或者以何种方式改进? 或者MSP430F5438是否具有某种保护机制?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    应将每个DVCC引脚处的去耦电容增加到至少4.7 UF + 100 nF。 希望VCORE引脚连接了一个0.47 UF电容器,您不会更改应用中的默认PMM电平。 建议将RST电容降低至1或2.2 nF。 所有MSP430器件的额定电压均高达IEC 6100-4-2,适用于高达15 kV的电压(有关详细信息,请参阅SLAA530): www.ti.com/.../slaa530.pdf

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

    你好,Ryan

      感谢您的回复。

      此问题可能涉及外部电容的合理设置以及如下所示的客户示意图。

      这与RST电容C98\C99 C32,DVCC (DVCC1\DVCC2\DVCC3\DVCC4)如何匹配

    )引脚电容C30\C31\C34\C35\C36和Vcore引脚电容C33? 设置了多少电容值,设置参考值可以避免此问题?  

     您能否提供内部原则描述?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    CVCORE (C33)直接违反了数据表第5.3 节中建议的操作条件,必须立即纠正。 C31符合DCVCC/CVCORE的最小裸电容值,但TI建议在所有VCC引脚上都使用此电容值。

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

    我们如何知道这是MSP430内核停止运行或客户代码问题? 是否有任何验证方法?

    尽管客户多年来严格地不复制TI推荐的SCH。 过去没有这个问题。 为什么Vcore上的较小容量会导致430 core停止运行? Vcore的功率性能要求是什么?

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

    如果未提供子功能,也可能是客户代码问题。 但事实仍然是,为了使MSP430器件正常通电和运行,Vcore电容必须为470 nF。 其他值在过去的设计中可能已经过时,但不适用于所有器件版本,批次和电路板设计

    此致,
    Ryan