Part Number: MSP430g2001
I have a custom board and have successfully written and single stepped a program - all seems well (though a very tight fit in available flash). When I disconnect the spybywire interface, the board does not run the firmware applicaton.
Setup: Power supply is 24v into a 3.3v linear regulator, peak current is 7mA and the MSP sleeps beautifully. Regulator has a 10uF cap on the output.
I've got a 47K pullup with a 2.2nF cap to ground. Voltmeter on the reset line shows full discharge with power off for a few seconds, then power applied, the RST line goes to about 1.86v with no TI FET emulator connected. Is there something I'm missing in the firmware? - Perhaps a register setting that gets twiddled from using spybywire that makes this pin not a RST pin?
A bare board 'ohms out' and does not show any shorts on the reset line.
The 47k resistor ohms out to 47k, what's odd is the 2.2nF cap 'ohms out' to 48K. When the cap is removed from the board, same 48k between ground and the reset line. These measurements all with the MSP FET disconnected and on components that are assembled (by machine) on the pcb.
Three different boards all measure the same, one of them has never had a TI MSP FET attached or code downloaded.
Here's my startup code in case there is something funny with my setup - I'm using the watchdog for a 32msec time count.
In reply to Ryan Brown1:
In reply to Pentleman:
Found it! This was an error on the schematic and in the layout. I've got the 47k/2.2nF circuit connected incorrectly to TCK rather than RST. The signals are correctly routed to the spybywire so that explains why things work with the emulator.
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. 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 respect to these materials. 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.