def programChip(self, flashData): self.curExtAddr = -1 self.chip = chipDB.getChipFromDB(self.getSignature()) if self.chip == False: raise IspError("Chip with signature: " + str(self.getSignature()) + "not found") self.chipErase() print("Flashing %i bytes" % len(flashData)) self.writeFlash(flashData) print("Verifying %i bytes" % len(flashData)) self.verifyFlash(flashData)
def programChip(self, flashData): self.curExtAddr = -1 self.chip = chipDB.getChipFromDB(self.getSignature()) if self.chip == False: raise IspError("Chip with signature: " + str(self.getSignature()) + "not found") self.chipErase() print "Flashing %i bytes" % len(flashData) self.writeFlash(flashData) print "Verifying %i bytes" % len(flashData) self.verifyFlash(flashData)
def programChip(self, flashData): """ Program a chip with the given flash data. """ self.curExtAddr = -1 self.chip = chipDB.getChipFromDB(self.getSignature()) if not self.chip: raise IspError("Chip with signature: " + str(self.getSignature()) + "not found") self.chipErase() print("Flashing %i bytes" % len(flashData)) self.writeFlash(flashData) print("Verifying %i bytes" % len(flashData)) self.verifyFlash(flashData)
def programChip(self, flashData): """ Program a chip with the given flash data. """ self.curExtAddr = -1 self.chip = chipDB.getChipFromDB(self.getSignature()) if not self.chip: raise IspError("Chip with signature: " + str(self.getSignature()) + "not found") self.chipErase() print("Flashing %i bytes" % len(flashData)) self.writeFlash(flashData) print("Verifying %i bytes" % len(flashData)) try: self.verifyFlash(flashData) except Exception, e: raise e