flash wip
authorDan White <dan@whiteaudio.com>
Mon, 4 Jun 2012 16:54:25 +0000 (11:54 -0500)
committerDan White <dan@whiteaudio.com>
Mon, 4 Jun 2012 16:54:25 +0000 (11:54 -0500)
python-lib/mpsse-test.py

index 4fb28c7a6bdb4ac078e67eda2e308cac7a271eee..c66acdc4034ee01dab7e9d910ce2ce0a9c1abdce 100755 (executable)
@@ -276,7 +276,7 @@ if 0:
 ##############################################################################
 # Flash testing
 #
-if 1:
+if 0:
     flash = usbio.M25PExx(spi0)
     flash.power(True)
     print flash.status()
@@ -313,21 +313,21 @@ if 1:
     while not flash.isReady():
         print 'waiting...'
 
-if 1:
-    nread = 0
-    c2 = ''
-    while nread < len(code):
-        nr = min(256, len(code)-nread)
-        c = flash.read(0x4000 + nread, nr)
-        c2 += c
-        print 'read: %06x %s' % (0x4000+nread, str2hex(c))
-        nread += nr
-
-    print len(code), len(c2)
-    for i in range(len(code)):
-        print i, code[i] == c2[i]
-    print len(code), len(c2)
-    print str2hex(code[-4:]), str2hex(c2[-4:])
+    if 1:
+        nread = 0
+        c2 = ''
+        while nread < len(code):
+            nr = min(256, len(code)-nread)
+            c = flash.read(0x4000 + nread, nr)
+            c2 += c
+            print 'read: %06x %s' % (0x4000+nread, str2hex(c))
+            nread += nr
+
+        print len(code), len(c2)
+        for i in range(len(code)):
+            print i, code[i] == c2[i]
+        print len(code), len(c2)
+        print str2hex(code[-4:]), str2hex(c2[-4:])
 
 
 ##############################################################################