From 917c0e338875c00da116a9c7f173f7e25357d127 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Mon, 4 Jan 2016 17:47:10 +0200 Subject: [PATCH] Use esptool as OBJCOPY for ElfToBin builder // Resolve #426 --- platformio/builder/scripts/espressif.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/platformio/builder/scripts/espressif.py b/platformio/builder/scripts/espressif.py index 3fa2a044..05d498c0 100644 --- a/platformio/builder/scripts/espressif.py +++ b/platformio/builder/scripts/espressif.py @@ -51,7 +51,7 @@ env.Replace( AS="xtensa-lx106-elf-as", CC="xtensa-lx106-elf-gcc", CXX="xtensa-lx106-elf-g++", - OBJCOPY="xtensa-lx106-elf-objcopy", + OBJCOPY=join("$PIOPACKAGES_DIR", "tool-esptool", "esptool"), RANLIB="xtensa-lx106-elf-ranlib", SIZETOOL="xtensa-lx106-elf-size", @@ -137,7 +137,7 @@ env.Append( BUILDERS=dict( ElfToBin=Builder( action=" ".join([ - '"$UPLOADER"', + '"$OBJCOPY"', "-eo", '"%s"' % join("$PLATFORMFW_DIR", "bootloaders", "eboot", "eboot.elf"), @@ -248,7 +248,7 @@ else: BUILDERS=dict( ElfToBin=Builder( action=" ".join([ - '"$UPLOADER"', + '"$OBJCOPY"', "-eo", "$SOURCES", "-bo", "${TARGETS[0]}", "-bm", "qio",