Esempio n. 1
0
	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)
Esempio n. 2
0
	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)
Esempio n. 3
0
    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)
Esempio n. 4
0
	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