'goodfet.monitor info' now identifies MCU.
authortravisutk <travisutk@12e2690d-a6be-4b82-a7b7-67c4a43b65c8>
Fri, 28 Aug 2009 20:37:12 +0000 (20:37 +0000)
committertravisutk <travisutk@12e2690d-a6be-4b82-a7b7-67c4a43b65c8>
Fri, 28 Aug 2009 20:37:12 +0000 (20:37 +0000)
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@93 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

client/goodfet.monitor

index ac25c70..3c07c94 100755 (executable)
@@ -15,6 +15,7 @@ if(len(sys.argv)==1):
     print "%s verify $foo.hex [0x$start 0x$stop]" % sys.argv[0];
     print "%s ramfill" % sys.argv[0];
     print "%s ramdepth" % sys.argv[0];
     print "%s verify $foo.hex [0x$start 0x$stop]" % sys.argv[0];
     print "%s ramfill" % sys.argv[0];
     print "%s ramdepth" % sys.argv[0];
+    print "%s info" % sys.argv[0];
     sys.exit();
 
 #Initailize FET and set baud rate
     sys.exit();
 
 #Initailize FET and set baud rate
@@ -22,6 +23,10 @@ client=GoodFET();
 client.serInit()
 
 
 client.serInit()
 
 
+if(sys.argv[1]=="info"):
+    a=client.peekbyte(0xff0);
+    b=client.peekbyte(0xff1);
+    print "GoodFET with %02x%02x MCU" % (a,b);
 if(sys.argv[1]=="ramfill"):
     client.monitor_ram_pattern();
 if(sys.argv[1]=="ramdepth"):
 if(sys.argv[1]=="ramfill"):
     client.monitor_ram_pattern();
 if(sys.argv[1]=="ramdepth"):