diff options
Diffstat (limited to 'Tools')
-rwxr-xr-x | Tools/px_uploader.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Tools/px_uploader.py b/Tools/px_uploader.py index 89ceda3d2..bc5d7b36b 100755 --- a/Tools/px_uploader.py +++ b/Tools/px_uploader.py @@ -77,6 +77,10 @@ class firmware(object): self.image = zlib.decompress(base64.b64decode(self.desc['image'])) + # pad image to 4-byte length + while ((len(self.image) % 4) != 0): + self.image += b'\x00' + def property(self, propname): return self.desc[propname] |