diff --git a/tools/toolchains/arm.py b/tools/toolchains/arm.py index f1d954a8b26..997a9900bfa 100644 --- a/tools/toolchains/arm.py +++ b/tools/toolchains/arm.py @@ -238,7 +238,7 @@ def archive(self, objects, lib_path): @hook_tool def binary(self, resources, elf, bin): _, fmt = splitext(bin) - bin_arg = {".bin": "--bin", ".hex": "--i32"}[fmt] + bin_arg = {".bin": "--bincombined", ".hex": "--i32"}[fmt] cmd = [self.elf2bin, bin_arg, '-o', bin, elf] cmd = self.hook.get_cmdline_binary(cmd) self.cc_verbose("FromELF: %s" % ' '.join(cmd))