def load_firmware(self, firmware): # avr_terminate_thread() self.pause() # TODO: remove sleep # otherwise crash by reload time.sleep(0.5) self.avrsize = AvrSize() self.avrsize.run(firmware.filename, self.mcu) self.reset() self.firmware = firmware firmware.mcu = self.mcu firmware.frequency = self.f_cpu avr_load_firmware(self.backend, firmware.backend) self._set_voltages()
def size(self): s = AvrSize() mcu = self.mcu_compiler() assert mcu s.run(self.output, mcu) return s
def size(self): s = AvrSize() s.run(self.output, self.mcu) return s