Beispiel #1
0
 def actionMainErase(self):
     """Erase the MAIN flash memory, leave the INFO mem"""
     sys.stderr.write("Erase Main Flash...\n")
     _parjtag.memerase(ERASE_MAIN, 0xfffe)
Beispiel #2
0
 def __call__(self):
     sys.stderr.write("Erase Segment @ 0x%04x...\n" % self.address)
     _parjtag.memerase(ERASE_SGMT, self.address)
Beispiel #3
0
 def eraseSegment(self, address, length ):
     """Selective segment erase"""
     _parjtag.memerase( ERASE_SGMT, address, length )
Beispiel #4
0
 def actionMassErase(self):
     """Erase the flash memory completely (with mass erase command)"""
     sys.stderr.write("Mass Erase...\n")
     _parjtag.memerase(ERASE_MASS)
Beispiel #5
0
 def actionMainErase(self):
     """Erase the MAIN flash memory, leave the INFO mem"""
     if self.verbose:
         sys.stderr.write("Erase Main Flash...\n")
         sys.stderr.flush()
     _parjtag.memerase(ERASE_MAIN, 0xfffe)
Beispiel #6
0
 def __call__(self):
     if self.verbose:
         sys.stderr.write("Erase Segment @ 0x%04x...\n" %
                          self.address)
         sys.stderr.flush()
     _parjtag.memerase(ERASE_SEGMENT, self.address)
Beispiel #7
0
 def actionMassErase(self):
     """Erase the flash memory completely (with mass erase command)."""
     if self.verbose:
         sys.stderr.write("Mass Erase...\n")
     _parjtag.memerase(ERASE_ALL)
Beispiel #8
0
 def __call__(self):
     if self.verbose:
         sys.stderr.write("Erase Segment @ 0x%04x...\n" % self.address)
         sys.stderr.flush()
     _parjtag.memerase(ERASE_SEGMENT, self.address)
Beispiel #9
0
 def actionMassErase(self):
     """Erase the flash memory completely (with mass erase command)."""
     if self.verbose:
         sys.stderr.write("Mass Erase...\n")
     _parjtag.memerase(ERASE_ALL)
Beispiel #10
0
 def __call__(self):
     sys.stderr.write("Erase Segment @ 0x%04x...\n" % self.address)
     _parjtag.memerase(ERASE_SGMT, self.address)
Beispiel #11
0
 def actionMassErase(self):
     """Erase the flash memory completely (with mass erase command)"""
     sys.stderr.write("Mass Erase...\n")
     _parjtag.memerase(ERASE_MASS)