Moved the MSP430 client to its own file, preparing for MSP430X2 (5xx) support.
[goodfet] / client / goodfet.msp430
index 2286695..d961c77 100755 (executable)
@@ -3,7 +3,7 @@
 import sys;
 import binascii;
 
-from GoodFET import GoodFET;
+from GoodFETMSP430 import GoodFETMSP430;
 from intelhex import IntelHex16bit;
 
 
@@ -18,15 +18,17 @@ if(len(sys.argv)==1):
     sys.exit();
 
 #Initailize FET and set baud rate
-client=GoodFET();
-client.serInit("/dev/ttyUSB0")
-#client.setBaud(1);
+client=GoodFETMSP430();
+client.serInit()
 
 #Connect to target
 client.MSP430setup();
 client.MSP430start();
 
+#client.setBaud(2);
 
+if(sys.argv[1]=="monitortest"):
+    client.monitortest();
 if(sys.argv[1]=="test"):
     client.MSP430test();
 if(sys.argv[1]=="dump"):
@@ -62,7 +64,6 @@ if(sys.argv[1]=="flash"):
     
     h = IntelHex16bit(f);
     
-    
     client.MSP430masserase();
     for i in h._buf.keys():
         #print "%04x: %04x"%(i,h[i>>1]);