projects
/
goodfet
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Glitch app is in progress, first support will be for AVR.
[goodfet]
/
client
/
goodfet.avr
diff --git
a/client/goodfet.avr
b/client/goodfet.avr
index
b9eefcb
..
65426db
100755
(executable)
--- a/
client/goodfet.avr
+++ b/
client/goodfet.avr
@@
-25,6
+25,14
@@
client.serInit()
#Connect to target
client.start();
#Connect to target
client.start();
+if(sys.argv[1]=="glitch"):
+ print "Identifies as %s" % client.identstr();
+ for i in range(1,20):
+ client.start();
+ print "Identifies as %s, fused 0x%02x" % (
+ client.identstr(),
+ client.lockbits());
+
if(sys.argv[1]=="info"):
print "Identifies as %s" % client.identstr();
if(sys.argv[1]=="erase"):
if(sys.argv[1]=="info"):
print "Identifies as %s" % client.identstr();
if(sys.argv[1]=="erase"):
@@
-32,6
+40,10
@@
if(sys.argv[1]=="erase"):
client.erase();
if(sys.argv[1]=="lockbits"):
print "Lockbits are 0x%02x" % client.lockbits();
client.erase();
if(sys.argv[1]=="lockbits"):
print "Lockbits are 0x%02x" % client.lockbits();
+#if(sys.argv[1]=="lock"):
+#if(sys.argv[1]=="unlock"):
+
+
if(sys.argv[1]=="dump"):
f = sys.argv[2];
if(sys.argv[1]=="dump"):
f = sys.argv[2];