Hi,
I'm new to this forum and MSP430 programming. I'm building a simple circuit using a MSP430F5510 which should output a single PWM signal, no big deal. The programming works just fine since I've seen it working. The problem is that the microcontroller not always starts up, even though the required voltage is fed to it.
I'm using a TI LM26003 as a 3,3V regulator for the MCU, but I don't think that is the problem since the output voltage is always 3,3V and is always fed to the MCU. So I'm kind of guessing the problem might be the MCU not properly resetting/starting up.
I checked the voltage on the MCU RST pin, and it is always HIGH. Should it behave like that? I've got the RST pin connected to the corresponding JTAG connector pin (JTAG communication does work fine), and to a push button in series with a 10k resistor connected to 3,3V. But like I said, the pin is always HIGH even though the push button is not pressed (it is not a normally closed button). I read online that you're supposed to drive the RST pin LOW to resert the MCU instead of driving it HIGH as my circuit does, but this part of the circuit I got it from a colleague and in his circuit it works fine. Maybe the RST pin usage has to be software configured for the push button to be able to reset it? Or could it be that something's wrong with my MCU? (Which I doubt since it does work from time to time).
Thanks in advance for your help,
Best Regards.