16-bit MSP430 Flash writing works again on 1612-based GoodFETs.
[goodfet] / client / goodfet.cc
index 6be51c2..7a8fe49 100755 (executable)
@@ -31,6 +31,9 @@ client.CCstart();
 
 if(sys.argv[1]=="test"):
     client.CCtest();
+if(sys.argv[1]=="deadtest"):
+    for i in range(1,10):
+        print "IDENT as %s" % client.CCidentstr();
 if(sys.argv[1]=="dumpcode"):
     f = sys.argv[2];
     start=0x0000;
@@ -67,10 +70,12 @@ if(sys.argv[1]=="dumpdata"):
             print "Dumped %04x."%i;
         i+=1;
     h.write_hex_file(f);
+if(sys.argv[1]=="status"):
+    print "Status: %s" %client.CCstatusstr();
 if(sys.argv[1]=="erase"):
-  print "Status: %s" % client.CCstatusstr();
-  client.CCchiperase();
-  print "Status: %s" %client.CCstatusstr();
+    print "Status: %s" % client.CCstatusstr();
+    client.CCchiperase();
+    print "Status: %s" %client.CCstatusstr();
 
 # if(sys.argv[1]=="flash"):
 #     f=sys.argv[2];