diff --git a/package/package_esp8266com_index.template.json b/package/package_esp8266com_index.template.json index 0a85b00e1e..6939f3ceda 100644 --- a/package/package_esp8266com_index.template.json +++ b/package/package_esp8266com_index.template.json @@ -109,17 +109,17 @@ "toolsDependencies": [ { "packager": "esp8266", - "version": "0.4.13", + "version": "2.5.0-2-59d892c8", "name": "esptool" }, { "packager": "esp8266", - "version": "2.5.0-2c41c41-1", + "version": "2.5.0-2-59d892c8", "name": "xtensa-lx106-elf-gcc" }, { "packager": "esp8266", - "version": "0.2.0", + "version": "2.5.0-2-59d892c8", "name": "mkspiffs" } ], @@ -130,160 +130,146 @@ ], "tools": [ { - "version": "0.4.13", + "version": "2.5.0-2-59d892c8", "name": "esptool", "systems": [ { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-win32.zip", - "checksum": "SHA-256:17c1035aacd8f6dbfbc04ed899f5db0ceba60820592705a9c6011476ab8d1687", - "host": "x86_64-mingw32", - "archiveFileName": "esptool-0.4.13-win32.zip", - "size": "16660" + "host": "aarch64-linux-gnu", + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-2/aarch64-linux-gnu-esptool-f80ae31.tar.gz", + "archiveFileName": "aarch64-linux-gnu-esptool-f80ae31.tar.gz", + "checksum": "SHA-256:ad283d6048fbcd691966c1a50af8668127b94750c874743973ca5b0ec73bd901", + "size": "14897" }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-win32.zip", - "checksum": "SHA-256:17c1035aacd8f6dbfbc04ed899f5db0ceba60820592705a9c6011476ab8d1687", - "host": "i686-mingw32", - "archiveFileName": "esptool-0.4.13-win32.zip", - "size": "16660" + "host": "arm-linux-gnueabihf", + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-2/arm-linux-gnueabihf-esptool-f80ae31.tar.gz", + "archiveFileName": "arm-linux-gnueabihf-esptool-f80ae31.tar.gz", + "checksum": "SHA-256:d6b1e8f622e9971f9b384a949c656bbdd61357d01fac06e28958ee3dae2a0c44", + "size": "14154" }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-osx.tar.gz", - "checksum": "SHA-256:a24a973c3b2671992a8b66f4e7c9ffd24065972f241469f45e94a0a66d118d23", - "host": "x86_64-apple-darwin", - "archiveFileName": "esptool-0.4.13-osx.tar.gz", - "size": "32362" + "host": "i686-mingw32", + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-2/i686-w64-mingw32-esptool-f80ae31.zip", + "archiveFileName": "i686-w64-mingw32-esptool-f80ae31.zip", + "checksum": "SHA-256:50505b7399ade238af717e106d81a0288237edf5d3757944077db21906697f18", + "size": "16825" }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-osx.tar.gz", - "checksum": "SHA-256:a24a973c3b2671992a8b66f4e7c9ffd24065972f241469f45e94a0a66d118d23", - "host": "i386-apple-darwin", - "archiveFileName": "esptool-0.4.13-osx.tar.gz", - "size": "32362" + "host": "x86_64-apple-darwin", + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-2/x86_64-apple-darwin14-esptool-f80ae31.tar.gz", + "archiveFileName": "x86_64-apple-darwin14-esptool-f80ae31.tar.gz", + "checksum": "SHA-256:13797f744a239f21349f7ed931f003fe602af07192f1a3bd47e4d2b23f877e31", + "size": "15291" }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-linux64.tar.gz", - "checksum": "SHA-256:3c35f366ffdaa1328b1e96e28c9a97f60c98109095ccc18352fb5615e582a786", "host": "x86_64-pc-linux-gnu", - "archiveFileName": "esptool-0.4.13-linux64.tar.gz", - "size": "15743" - }, - { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-linux32.tar.gz", - "checksum": "SHA-256:041f661a41a2efb40c89fc34acf0059bbb5e1eb1c050efaa69af677f79c966fb", - "host": "i686-pc-linux-gnu", - "archiveFileName": "esptool-0.4.13-linux32.tar.gz", - "size": "14884" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-2/x86_64-linux-gnu-esptool-f80ae31.tar.gz", + "archiveFileName": "x86_64-linux-gnu-esptool-f80ae31.tar.gz", + "checksum": "SHA-256:f5b8226275201f628200ea6bc63fcd3bc7d5650ab620d5693c9b22cf2e80e6d5", + "size": "16733" }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-linux-armhf.tar.gz", - "checksum": "SHA-256:3a627e2678e0c317122543883ae8a00e82149769414b9d5733f23526fb28a423", - "host": "arm-linux-gnueabihf", - "archiveFileName": "esptool-0.4.13-linux-armhf.tar.gz", - "size": "13259" + "host": "x86_64-mingw32", + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-2/x86_64-w64-mingw32-esptool-f80ae31.zip", + "archiveFileName": "x86_64-w64-mingw32-esptool-f80ae31.zip", + "checksum": "SHA-256:4b9494b18ad70a1751ed70b15a909ae1e4720a6e5306986d020aaf0adfdac246", + "size": "20083" } ] }, { - "version": "2.5.0-2c41c41-1", + "version": "2.5.0-2-59d892c8", "name": "xtensa-lx106-elf-gcc", "systems": [ { - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-1/aarch64-linux-gnu.xtensa-lx106-elf-2c41c41.tar.gz", - "checksum": "SHA-256:b9f442dbc88a4188c7da8be44b3e800b984d57325e924c9db7e12f7707aafcac", "host": "aarch64-linux-gnu", - "archiveFileName": "aarch64-linux-gnu.xtensa-lx106-elf-2c41c41.tar.gz", - "size": "37933747" - }, - { - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-1/x86_64-apple-darwin14.xtensa-lx106-elf-2c41c41.tar.gz", - "checksum": "SHA-256:d8da451b80dfe5532e89347f543c254f52791d64d8c326e01932d9d88abb47d6", - "host": "x86_64-apple-darwin", - "archiveFileName": "x86_64-apple-darwin14.xtensa-lx106-elf-2c41c41.tar.gz", - "size": "41620994" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-2/aarch64-linux-gnu.xtensa-lx106-elf-59d892c8.tar.gz", + "archiveFileName": "aarch64-linux-gnu.xtensa-lx106-elf-59d892c8.tar.gz", + "checksum": "SHA-256:9280f0b9eb90599465aebe4c922c42dd3673b3922a25d7c3eb93f7e59b11e5bb", + "size": "40559372" }, { - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-1/arm-linux-gnueabihf.xtensa-lx106-elf-2c41c41.tar.gz", - "checksum": "SHA-256:62cf01cc9e47d4042754715b58d220e7c0f238e1dc355dcade2e16e7c8ab4f51", "host": "arm-linux-gnueabihf", - "archiveFileName": "arm-linux-gnueabihf.xtensa-lx106-elf-2c41c41.tar.gz", - "size": "33848842" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-2/arm-linux-gnueabihf.xtensa-lx106-elf-59d892c8.tar.gz", + "archiveFileName": "arm-linux-gnueabihf.xtensa-lx106-elf-59d892c8.tar.gz", + "checksum": "SHA-256:bb895d65609a7b81d34b6325612be4dc02c306270c2f58004e6a44b121ff6f07", + "size": "36479776" }, { - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-1/x86_64-w64-mingw32.xtensa-lx106-elf-2c41c41.zip", - "checksum": "SHA-256:aa22bd6aff4f43f60ca2c2f925a93e34d5836a448edfd0d7be1f92fcc1eeee24", - "host": "x86_64-mingw32", - "archiveFileName": "x86_64-w64-mingw32.xtensa-lx106-elf-2c41c41.zip", - "size": "73295253" + "host": "i686-mingw32", + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-2/i686-w64-mingw32.xtensa-lx106-elf-59d892c8.zip", + "archiveFileName": "i686-w64-mingw32.xtensa-lx106-elf-59d892c8.zip", + "checksum": "SHA-256:92f6b77b1c08b3fe5b19cea6d7b5bbc483e495a1deaa57d4e78408cd3b840490", + "size": "71639049" }, { - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-1/i686-w64-mingw32.xtensa-lx106-elf-2c41c41.zip", - "checksum": "SHA-256:9d31daca145d0d70498d55e5ad69847ce002a8e43738434b5fffb4fb26af9dfc", - "host": "i686-mingw32", - "archiveFileName": "i686-w64-mingw32.xtensa-lx106-elf-2c41c41.zip", - "size": "69011804" + "host": "x86_64-apple-darwin", + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-2/x86_64-apple-darwin14.xtensa-lx106-elf-59d892c8.tar.gz", + "archiveFileName": "x86_64-apple-darwin14.xtensa-lx106-elf-59d892c8.tar.gz", + "checksum": "SHA-256:984e4f0dfd03cee57c8091e029c4242bc70d8c437f3285e6da6001598d259380", + "size": "44251448" }, { - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-1/x86_64-linux-gnu.xtensa-lx106-elf-2c41c41.tar.gz", - "checksum": "SHA-256:e5727145fff20d884b143a6e9326a748cf67b50d977be022e276196e43db86ba", "host": "x86_64-pc-linux-gnu", - "archiveFileName": "x86_64-linux-gnu.xtensa-lx106-elf-2c41c41.tar.gz", - "size": "40377767" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-2/x86_64-linux-gnu.xtensa-lx106-elf-59d892c8.tar.gz", + "archiveFileName": "x86_64-linux-gnu.xtensa-lx106-elf-59d892c8.tar.gz", + "checksum": "SHA-256:cd3f1d67cc14ea5e2389126090041d081cd28257b8fb4cd97fb1ab0f8c0ea369", + "size": "43226595" + }, + { + "host": "x86_64-mingw32", + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-2/x86_64-w64-mingw32.xtensa-lx106-elf-59d892c8.zip", + "archiveFileName": "x86_64-w64-mingw32.xtensa-lx106-elf-59d892c8.zip", + "checksum": "SHA-256:f0d737781adba1d99bdf4f0d13cb2515eb706d657c06eb985296fbf986fc4f02", + "size": "75922562" } ] }, { - "version": "0.2.0", + "version": "2.5.0-2-59d892c8", "name": "mkspiffs", "systems": [ { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-windows.zip", - "checksum": "SHA-256:4fbe17d2be4229c0eebb3939d14e9d96e74ba17724ab34276eb6d019006ce900", - "host": "i686-mingw32", - "archiveFileName": "mkspiffs-0.2.0-no_magic_length-windows.zip", - "size": "347038" + "host": "aarch64-linux-gnu", + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-2/aarch64-linux-gnu-mkspiffs-7fefeac.tar.gz", + "archiveFileName": "aarch64-linux-gnu-mkspiffs-7fefeac.tar.gz", + "checksum": "SHA-256:75cb633aa517874d86bdadb2303b27d99d7bac96f63bd3b9d41c5e9706fa4ce1", + "size": "52195" }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-windows.zip", - "checksum": "SHA-256:4fbe17d2be4229c0eebb3939d14e9d96e74ba17724ab34276eb6d019006ce900", - "host": "x86_64-mingw32", - "archiveFileName": "mkspiffs-0.2.0-no_magic_length-windows.zip", - "size": "347038" + "host": "arm-linux-gnueabihf", + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-2/arm-linux-gnueabihf-mkspiffs-7fefeac.tar.gz", + "archiveFileName": "arm-linux-gnueabihf-mkspiffs-7fefeac.tar.gz", + "checksum": "SHA-256:0b41eb7c684d36f69f62a6106b79088815ea51c2a5bf05ce8a1537feb38d8633", + "size": "45178" }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-osx.tar.gz", - "checksum": "SHA-256:e784d0b60c8b0ddc28e6467f5bffb7ae50db0a52c46b9ca18e71de0bf7f40a4d", - "host": "x86_64-apple-darwin", - "archiveFileName": "mkspiffs-0.2.0-no_magic_length-osx.tar.gz", - "size": "119145" + "host": "i686-mingw32", + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-2/i686-w64-mingw32-mkspiffs-7fefeac.zip", + "archiveFileName": "i686-w64-mingw32-mkspiffs-7fefeac.zip", + "checksum": "SHA-256:5948986955116dfadcaf55f053c7d1280bc3e5b46dcaaa7a3110e42703d68b93", + "size": "339004" }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-osx.tar.gz", - "checksum": "SHA-256:e784d0b60c8b0ddc28e6467f5bffb7ae50db0a52c46b9ca18e71de0bf7f40a4d", - "host": "i386-apple-darwin", - "archiveFileName": "mkspiffs-0.2.0-no_magic_length-osx.tar.gz", - "size": "119145" + "host": "x86_64-apple-darwin", + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-2/x86_64-apple-darwin14-mkspiffs-7fefeac.tar.gz", + "archiveFileName": "x86_64-apple-darwin14-mkspiffs-7fefeac.tar.gz", + "checksum": "SHA-256:0b8c91789a861dc28d7f43393418b29b5afd9db7edc65bf07c5b68dce9f2ad7e", + "size": "369685" }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-linux64.tar.gz", - "checksum": "SHA-256:b63a99b844c3debeffe605ff2632d8b8a5c365431ee5a091fa0e6e3e1be1bc6c", "host": "x86_64-pc-linux-gnu", - "archiveFileName": "mkspiffs-0.2.0-no_magic_length-linux64.tar.gz", - "size": "48995" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-2/x86_64-linux-gnu-mkspiffs-7fefeac.tar.gz", + "archiveFileName": "x86_64-linux-gnu-mkspiffs-7fefeac.tar.gz", + "checksum": "SHA-256:3077946047cb540d734c51ddcc1b2f83164018e4b9c6de34562749f247f36d7c", + "size": "53504" }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-linux32.tar.gz", - "checksum": "SHA-256:dfed9bc40a88a2c89b78acc83181aff401abf1620b8041b136aa2ad6cd08779d", - "host": "i686-pc-linux-gnu", - "archiveFileName": "mkspiffs-0.2.0-no_magic_length-linux32.tar.gz", - "size": "47659" - }, - { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-linux-armhf.tar.gz", - "checksum": "SHA-256:42367eb960ac8e3af32a2b4c5dd93dcff94464964e30f483d58e8cb96a895eb5", - "host": "arm-linux-gnueabihf", - "archiveFileName": "mkspiffs-0.2.0-no_magic_length-linux-armhf.tar.gz", - "size": "43609" + "host": "x86_64-mingw32", + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-2/x86_64-w64-mingw32-mkspiffs-7fefeac.zip", + "archiveFileName": "x86_64-w64-mingw32-mkspiffs-7fefeac.zip", + "checksum": "SHA-256:75c767efe58b2738eae03c558d5c1de7b49cf3a169f8e4b54752b809cd13b40c", + "size": "351165" } ] } diff --git a/tools/sdk/lib/libgcc.a b/tools/sdk/lib/libgcc.a index 9687b92d4f..070d68d1ee 100644 Binary files a/tools/sdk/lib/libgcc.a and b/tools/sdk/lib/libgcc.a differ diff --git a/tools/sdk/lib/libhal.a b/tools/sdk/lib/libhal.a index 5cbca4a0fd..4af7aae61f 100644 Binary files a/tools/sdk/lib/libhal.a and b/tools/sdk/lib/libhal.a differ diff --git a/tools/sdk/lib/libstdc++-nox.a b/tools/sdk/lib/libstdc++-nox.a index 02668ea6e9..ade2614ccb 100644 Binary files a/tools/sdk/lib/libstdc++-nox.a and b/tools/sdk/lib/libstdc++-nox.a differ diff --git a/tools/sdk/lib/libstdc++.a b/tools/sdk/lib/libstdc++.a index 59034fde68..f6efc2bdaa 100644 Binary files a/tools/sdk/lib/libstdc++.a and b/tools/sdk/lib/libstdc++.a differ diff --git a/tools/sdk/libc/xtensa-lx106-elf/lib/crt0.o b/tools/sdk/libc/xtensa-lx106-elf/lib/crt0.o index 9e76114ebe..1aa4e324ed 100644 Binary files a/tools/sdk/libc/xtensa-lx106-elf/lib/crt0.o and b/tools/sdk/libc/xtensa-lx106-elf/lib/crt0.o differ diff --git a/tools/sdk/libc/xtensa-lx106-elf/lib/libc.a b/tools/sdk/libc/xtensa-lx106-elf/lib/libc.a index 12e9ea03ad..8a65f9bff5 100644 Binary files a/tools/sdk/libc/xtensa-lx106-elf/lib/libc.a and b/tools/sdk/libc/xtensa-lx106-elf/lib/libc.a differ diff --git a/tools/sdk/libc/xtensa-lx106-elf/lib/libg.a b/tools/sdk/libc/xtensa-lx106-elf/lib/libg.a index 12e9ea03ad..8a65f9bff5 100644 Binary files a/tools/sdk/libc/xtensa-lx106-elf/lib/libg.a and b/tools/sdk/libc/xtensa-lx106-elf/lib/libg.a differ diff --git a/tools/sdk/libc/xtensa-lx106-elf/lib/libm.a b/tools/sdk/libc/xtensa-lx106-elf/lib/libm.a index 2309bd690d..f27b33958b 100644 Binary files a/tools/sdk/libc/xtensa-lx106-elf/lib/libm.a and b/tools/sdk/libc/xtensa-lx106-elf/lib/libm.a differ