equal
deleted
inserted
replaced
34 def _get_cached_md5_header(self): |
34 def _get_cached_md5_header(self): |
35 if self.binmd5key is not None: |
35 if self.binmd5key is not None: |
36 return self.binmd5key |
36 return self.binmd5key |
37 else: |
37 else: |
38 try: |
38 try: |
39 return open(self._GetMD5FileName(), "r").read() |
39 return open(self._GetBinMD5FileName(), "r").read() |
40 except IOError, e: |
40 except IOError, e: |
41 return None |
41 return None |
42 |
42 |
43 def GetBinaryCodeMD5(self, mode): |
43 def GetBinaryCodeMD5(self, mode): |
44 if mode == "BOOTLOADER": |
44 if mode == "BOOTLOADER": |
50 res = toolchain_makefile.build(self) |
50 res = toolchain_makefile.build(self) |
51 self.binmd5key = self._get_md5_header() |
51 self.binmd5key = self._get_md5_header() |
52 f = open(self._GetBinMD5FileName(), "w") |
52 f = open(self._GetBinMD5FileName(), "w") |
53 f.write(self.binmd5key) |
53 f.write(self.binmd5key) |
54 f.close() |
54 f.close() |
|
55 try: |
|
56 self.PluginsRootInstance.logger.write( |
|
57 _("Binary is %s bytes long\n")% |
|
58 str(os.path.getsize( |
|
59 os.path.join(self.buildpath, "ArmPLC_rom.bin")))) |
|
60 except Exception, e: |
|
61 pass |
55 return res |
62 return res |
56 |
63 |