2 import sys, struct, binascii,time
3 from GoodFETAT91X40 import *
4 from intelhex import IntelHex
9 client=GoodFETAT91X40();
11 #Initailize FET and set baud rate
12 print >>sys.stderr,"Connecting to goodfet..."
16 print >>sys.stderr,"Setting up JTAG ARM on goodfet..."
18 print >>sys.stderr,"Starting JTAG ARM on goodfet...\n"
20 print "STARTUP: %s\n"%repr(client.data)
21 client.disableWatchDog()
24 def print_registers():
25 return [ hex(client.ARMget_register(x)) for x in range(15) ]
32 for y in range(len(results)):
34 print "%.2x=%s"%(y,repr(["%x"%t for t in x]))