projects
/
goodfet
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
bytes/flash warning no longer needed.
[goodfet]
/
client
/
goodfet.cc
diff --git
a/client/goodfet.cc
b/client/goodfet.cc
index
2cd9e5f
..
3c00dc7
100755
(executable)
--- a/
client/goodfet.cc
+++ b/
client/goodfet.cc
@@
-146,16
+146,16
@@
if(sys.argv[1]=="flash"):
h = IntelHex(f);
page = 0x0000;
h = IntelHex(f);
page = 0x0000;
- pagelen = 2048; #2kB pages in 32-bit words
+ pagelen = client.CCpagesize(); #2048; #2kB pages in 32-bit words
+
+ print "page=%04x, pagelen=%04x" % (page,pagelen);
+
bcount = 0;
bcount = 0;
- print "Wiping Flash."
- #Wipe all of flash.
- #client.CCchiperase();
#Wipe the RAM buffer for the next flash page.
client.CCeraseflashbuffer();
for i in h._buf.keys():
#Wipe the RAM buffer for the next flash page.
client.CCeraseflashbuffer();
for i in h._buf.keys():
- while(i>page+pagelen):
+ while(i>
=
page+pagelen):
if bcount>0:
client.CCflashpage(page);
#client.CCeraseflashbuffer();
if bcount>0:
client.CCflashpage(page);
#client.CCeraseflashbuffer();