From 1c1abaa53f950a77dd7e71b2b354e3de0046313b Mon Sep 17 00:00:00 2001 From: travisutk Date: Mon, 23 Nov 2009 07:43:45 +0000 Subject: [PATCH] JTAG exit. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@234 12e2690d-a6be-4b82-a7b7-67c4a43b65c8 --- firmware/apps/jtag/jtag430.c | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/firmware/apps/jtag/jtag430.c b/firmware/apps/jtag/jtag430.c index 3a2fe68..35874a8 100644 --- a/firmware/apps/jtag/jtag430.c +++ b/firmware/apps/jtag/jtag430.c @@ -259,24 +259,19 @@ void jtag430_start(){ //! Start normally, not JTAG. void jtag430_stop(){ + debugstr("Exiting JTAG."); jtagsetup(); //Known-good starting position. //Might be unnecessary. - SETTST; + //SETTST; + CLRTST; SETRST; delay(0xFFFF); //Entry sequence from Page 67 of SLAU265A for 4-wire MSP430 JTAG CLRRST; delay(0xFFFF); - /* - delay(100); //100 - CLRTST; - delay(50); //50 - SETTST; - delay(50); //50 - */ SETRST; //P5DIR&=~RST; //delay(0xFFFF); @@ -330,7 +325,6 @@ void jtag430handle(unsigned char app, txdata(app,verb,0); break; case STOP: - debugstr("Resetting target."); jtag430_stop(); txdata(app,verb,0); break; -- 2.20.1