I notice that the latest offerings in the MSP family feature "Brownout" reset capabilities. I therefore assume TI are aware of this "attribute" of the earlier MSP offerings, and have addressed it accordingly.
I too have seen the problem you mention in some MSP devices. In fact, I have seen this type of behaviour in many devices over the years, not just micro-controllers. It normally happens when the device power is restored BEFORE the power supply sags to some critical lower level. (Between about 1.5 down to about 0.5 volts, where the device has failed in operation, but enough "power" remains to keep the device partially "alive".) Note that since the current requirements can fall so low at low voltages, that "de-coupling" and filter capacitors may take hours to transition between the mentioned extents. (Exponential decay towards 0.0 volts) Because of that problem, I always use a reset controller on MSP devices (since my initial few projects with the MSP430, that is!) (Currently, a DS1816). If your projects require the ultimate in low power requirements, you may find that an external reset controller has a much higher current requirement than the MSP does when in shutdown. (I do not use the MSP for its low power, but for its convenience.) (And, of course, the excellent GCC "C" compiler and associated tools! Thanks to the developers and maintainers of this code!) On earlier projects with the MSP (remember, low power is not an issue for me) I added a 220 Ohm resistor across the 3.3 volt supply to ensure rapid discharge of the supply when the primary power is removed. This effectively cured the reset problems. If you are not worried about wasting a few milliamps on a continuous basis, this may also work for you. Cheers Harry -----Original Message----- From: mspgcc-users-ad...@lists.sourceforge.net [mailto:mspgcc-users-ad...@lists.sourceforge.net]on Behalf Of Kelly Murray Sent: Tuesday, July 13, 2004 4:27 PM To: mspgcc-users@lists.sourceforge.net Subject: [Mspgcc-users] power-on and reset Hello again, I've been doing deployment testing of my system(s) using MSP430's. The problem I have now (which I admit isn't mspgcc specific :) is the chip does not always run when powered-up. If I hit the reset (ground RST pin) after it's got power, it always then starts/runs correctly. In fact, I don't always even need to ground the rst pin, just touching it with some tweezers before making the ground contact, and it will get it going. I have a 83K resistor between +3.0v and the rst pin. I've used a 33K one, same result. TI says use a 100K resistor. Any suggestions? So far, this is killer unreliability! -Kelly Murray ------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ Mspgcc-users mailing list Mspgcc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mspgcc-users