Hi all,
I'm working on a project using the MSP430G2230 and I have very limited access to outside signals. I'd like to share one output GPIO with the TEST/SBWCLK pin. This would allow programming the MSP430 with the same connector as the end design which includes only 4 pins: 3.3V, ground, reset and one output signal (or SBWCLK when programming).
In this project, the output is driven high by default and when it goes low it's at least for 10 milliseconds long. Timing between low pulses is always at least 100milliseconds and could be up to several days. On power up, the firmware waits a few seconds before driving the output to give a chance to the MSP430 to be reprogrammed.
In the User's Guide "MSP430 Programming Via the JTAG interface" (SLAU320M), it is mentioned that: "...Exit the SBW mode by holding the TEST/SBWTCK low for more than 100us...".
Based on our design output timing, the 100us SBW timeout and that the RESET line is always driven at 3.3V, I'd like to know if this would work.
I couldn't find in the documentation if the code would stop running based on the details listed above.
Any suggestions/comments?
Thanks,