#print "started"
if(sys.argv[1]=="info"):
- print "Model %08x " % client.MSP430deviceid();
- print "Core %04x " % client.MSP430coreid();
- print "Identity %04x" % client.MSP430ident();
- print "Identifies as %s" % client.MSP430identstr();
+ #print "Model %08x " % client.MSP430deviceid();
+ #print "Core %04x " % client.MSP430coreid();
+ #print "Identity %04x" % client.MSP430ident();
+ print "Identifies as %s (%04x)" % (
+ client.MSP430identstr(),
+ client.MSP430ident());
if(sys.argv[1]=="test"):
client.MSP430test();
if(sys.argv[1]=="dump"):
start=int(sys.argv[2],16);
if(len(sys.argv)>3):
val=int(sys.argv[3],16);
- print "Poking %06x to become %02x." % (start,val);
+ print "Poking %06x to become %04x." % (start,val);
while client.MSP430peek(start)!=val:
- client.MSP430poke(start,val);
+ client.MSP430pokeflash(start,val);
print "Poked to %04x" % client.MSP430peek(start);