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.
All of the documentation I've seen says to put a 47K ohm pullup resistor on the ~RESET pin. If I don't wan to use the ~RESET feature (i.e. never pull it down) can I just connect it directly to Vcc? I realize this won't work with the debugger because it does use this feature, but how about when the product is finished?
I'm using MSP430F and MSP43G micros, but others may be interested in an answer beyond them.
Should be fine. On MSP430F5xxx series chips, I don't think it's necessary (built-in pullup resistor on those models). Not sure if that applies to every single one of the F5xxx chips so check the datasheet to be sure.
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
At power-on, RST is low, as VCC equals GND when power is off. And RST in a high-impedance input. So it needs to be pulled high, to overcome line capacitance etc.Eric is right, on most 5x/6x family devices, RST has an internal programmable pull-up resistor. On the MSP54xx (non-A) devices, it is off by default (and therefore makes not much sense), but AFAIK all other 5x/6x family devices have it on by default and an external one isn’t required. Unless you have problems with noise or crosstalk and the internal one is too weak.
Time to say goodbye - I don't have the time anymore to read and answer forum posts. See my bio for details.Before posting bug reports or ask for help, do at least quick scan over this article. It applies to any kind of problem reporting. On any forum. And/or look here.I'm sorry that I can no longer provide help in the forum or by private conversation.
In reply to Jens-Michael Gross:
The question wasn't whether RST needs to be pulled up, but how. The documentation says 47K resistor, but maybe that's only so it can be pulled down. If I don't want to ever pull it down, do I need a 47K resistor or can I do it with a 0 ohm resistor? Eric says 0 is enough. Do you want to make it unanimous (i.e. both of you)?
In reply to Bazerko Bob:
You can pull it up directly to Vcc, but my recommendation is to use a 0-Ohm jumper resistor and not a direct Vcc tie. This gives you an option to change value down the road for unforeseen circumstances.
Help make the forums a better place. Please click "Verify Answer" when someone helps solve your issue.
Please use the button to insert code so that it is readable.
In reply to Brian Boorman:
Using a 47K Resistor slows down the state of line with some nanoseconds.This can be good as to filter out nanosecond short brownouts on the Vcc line for unnecessary resets.
And as the programming is done open-drain style, 0 Ohm or anything under 500 Ohm will be harmful.
Bazerko BobThe question wasn't whether RST needs to be pulled up, but how.
>The question wasn't whether RST needs to be pulled up, but how.
The RST pin is falling edge detection, it needs to be connected to a stable voltage in the range of 70-100% of Vcc.If you call it pull-up or connected to Vcc, it just the same result: it is feed the voltage level of Vcc
If you are gone put a 0 ohm, you might as well put 47k (or 10K or 22k)A 47k resistor does some filtering and protects the pin from overvoltage spikes.
If you later put a rest button (or jumper) or programming port then it's definitely needed.
OK, you convinced me. I'll put the resistor in. Thanks to all who responded.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.