From a24f870a0d41fdcdc4fe249cbbc68319ed5f302a Mon Sep 17 00:00:00 2001 From: Michael Oborne Date: Wed, 5 Dec 2018 06:37:35 +0800 Subject: [PATCH] apj_tool: fix binary writes --- Tools/scripts/apj_tool.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Tools/scripts/apj_tool.py b/Tools/scripts/apj_tool.py index 2056aed5ba..377a47c141 100755 --- a/Tools/scripts/apj_tool.py +++ b/Tools/scripts/apj_tool.py @@ -54,7 +54,7 @@ class embedded_defaults(object): def save_binary(self): '''save binary file''' - f = open(self.filename, 'w') + f = open(self.filename, 'wb') f.write(self.firmware) f.close() print("Saved binary of length %u" % len(self.firmware)) @@ -188,7 +188,7 @@ class embedded_defaults(object): a = (a[0], '.bin') binfile = ''.join(a) print("Extracting firmware to %s" % binfile) - f = open(binfile,'w') + f = open(binfile,'wb') f.write(self.firmware) f.close()