X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=pyfrprog.git;a=blobdiff_plain;f=frprog.py;fp=frprog.py;h=73b5ae6826a2db81b2605483e876f17e8807409e;hp=b9432a85c2a67f698ced568193561155cb65fb9e;hb=5b1e050a0c5d3fc992a0a29f55f2826aad135353;hpb=aa7ae00606beffecc4e058868a81c76a6872110d diff --git a/frprog.py b/frprog.py index b9432a8..73b5ae6 100755 --- a/frprog.py +++ b/frprog.py @@ -183,14 +183,17 @@ def readMHXFile(filename): # desired mhx filename # check command line arguments -if len(sys.argv) != 3: - print "Usage: " + sys.argv[0] + " [pkernel mhx-file] [target mhx-file]" +if len(sys.argv) != 2: + print "Usage: " + sys.argv[0] + " [target mhx-file]" sys.exit(1) # read in data from mhx-files before starting try: - bootloaderseqs = readMHXFile(sys.argv[1]) - pkernelseqs = readMHXFile(sys.argv[2]) + try: + bootloaderseqs = readMHXFile("pkernel/pkernel.mhx") + except IOError as error1: + bootloaderseqs = readMHXFile("%PREFIX%/share/frprog/pkernel.mhx") + pkernelseqs = readMHXFile(sys.argv[1]) except IOError as error: print sys.argv[0] + ": Error - couldn't open file " + error.filename + "!" sys.exit(1)