Use esptool as OBJCOPY for ElfToBin builder // Resolve #426

This commit is contained in:
Ivan Kravets
2016-01-04 17:47:10 +02:00
parent 13ba785400
commit 917c0e3388

View File

@@ -51,7 +51,7 @@ env.Replace(
AS="xtensa-lx106-elf-as", AS="xtensa-lx106-elf-as",
CC="xtensa-lx106-elf-gcc", CC="xtensa-lx106-elf-gcc",
CXX="xtensa-lx106-elf-g++", CXX="xtensa-lx106-elf-g++",
OBJCOPY="xtensa-lx106-elf-objcopy", OBJCOPY=join("$PIOPACKAGES_DIR", "tool-esptool", "esptool"),
RANLIB="xtensa-lx106-elf-ranlib", RANLIB="xtensa-lx106-elf-ranlib",
SIZETOOL="xtensa-lx106-elf-size", SIZETOOL="xtensa-lx106-elf-size",
@@ -137,7 +137,7 @@ env.Append(
BUILDERS=dict( BUILDERS=dict(
ElfToBin=Builder( ElfToBin=Builder(
action=" ".join([ action=" ".join([
'"$UPLOADER"', '"$OBJCOPY"',
"-eo", "-eo",
'"%s"' % join("$PLATFORMFW_DIR", "bootloaders", '"%s"' % join("$PLATFORMFW_DIR", "bootloaders",
"eboot", "eboot.elf"), "eboot", "eboot.elf"),
@@ -248,7 +248,7 @@ else:
BUILDERS=dict( BUILDERS=dict(
ElfToBin=Builder( ElfToBin=Builder(
action=" ".join([ action=" ".join([
'"$UPLOADER"', '"$OBJCOPY"',
"-eo", "$SOURCES", "-eo", "$SOURCES",
"-bo", "${TARGETS[0]}", "-bo", "${TARGETS[0]}",
"-bm", "qio", "-bm", "qio",