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.

How to troubleshoot smoking/short circuit around MSP430 ?

Hi,

A PCB I'm working on somehow went terribly wrong. As soon as I power up the board, MCU(MSP430F6720IPN) will quickly overheat and in one case literally smoked. So far it happened 4 times, so it is unlikely due to soldering defects. The remaining possibilities should be design or PCB manufacturing related. On a high level, how could MCU overheat or smoke itself? I can think of supply voltage higher maximum rating which is 3.6V, a short to ground on some pin. What else can lead this short/smoking to happen?

The funny thing is, previous revisions of this PCB had been working just fine. In the latest revision, I changed power supply from to AC adapter (5V)+ Lithium Ion battery from AC adapter (5V) + Alkaline battery, and I didn't change any connection to MCU.

So far my observations are: 

1) If I remove MCU from the PCB, readings on VCC rail is correct at 3.3V. Also the switch between AC adapter and battery works as expected.

2) MCU overheats even I power the board with a alkaline battery though at a slower pace.

I am kind of out of ideas. If anyone could point me to some direction I would greatly appreciate.

Below is the power supply circuit. It consists of a LDO(XC6227), Lithium Ion charging IC(IC1, MCP72844), On/Off push button IC(IC6, MAX16054). V_ADA{TER and BATT_P are connected to MCU for sensing the presence of AC adapter and voltage of battery. Because I only changed the power supply part from a previous working revision, I think problem should be in this part.

In case of a lithium ion  battery is connected, BATT_P will exceed the maximum rating. I thought this could be the problem, but MCU still overheats even I cut the BATT_P trace on PCB. So this could be ruled out.

Many thanks.

  • Obviously, there is too much current in some part of your circuit.

    It's impossible to find out more without knowing the circuit.
  • Hi Zhiyong!

    As Clemens said - it is difficult to say what is wrong with so little information. But of course something is wrong in your circuit! Could you upload a complete schematic of your electronics?

    Dennis
  • Hi Dennis, Clemmens,

    The problem turned out to be a silly error. voltage of lithium Ion battery which can be as high as 4.2V was fed to the analog input pin of MSP430. This fries MSP430 right away. The whole system used to run on 1.5V alkaline battery, and battery voltage was directly connected to analog pin, I neglected it when redesigning the system to work with lithium battery.

    Several hundred dollars went down the sink, but lessons learned.

**Attention** This is a public forum