Chapter 4. API Guides
Platform Required Download
linux-
amd64
required https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
riscv32-esp-elf-gcc8_4_0-esp-2021r2-linux-amd64.tar.gz
SHA256: 812d735063da9d063b374b59f55832a96c41fbd27ddaef19000a75de8607ba21
linux-
arm64
required https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
riscv32-esp-elf-gcc8_4_0-esp-2021r2-linux-arm64.tar.gz
SHA256: 712f1fbc3e08304a6f32aa18b346b16bbcb413b507b3d4c7c3211bf0d7dc4813
linux-
armel
required https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
riscv32-esp-elf-gcc8_4_0-esp-2021r2-linux-armel.tar.gz
SHA256: 80a3342cda2cd4b6b75ebb2b36d5d12fce7d375cfadadcff01ec3a907f0a16a2
linux-
i686
required https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
riscv32-esp-elf-gcc8_4_0-esp-2021r2-linux-i686.tar.gz
SHA256: 7f0162a81558ab0ed09d6c5d356def25b5cb3d5c2d61358f20152fa260ccc8ae
macos required https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
riscv32-esp-elf-gcc8_4_0-esp-2021r2-macos.tar.gz
SHA256: 3ff7e5427907cf8e271c1f959b70fb01e39625c3caf61a6567e7b38aa0c11578
win32 required https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch2-win32.zip
SHA256: 937566910600d3d5b4ef6f272084fe59ea82dc3711b260a601be7487ef7a4626
win64 required https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/
riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch2-win64.zip
SHA256: 40570481ba0d78f7a51e523ce2e7d144b55352071adeeda0d7e81161c6c73245
esp32ulp-elf Toolchain for ESP32 ULP coprocessor
License: GPL-2.0-or-later
More info: https://github.com/espressif/binutils-esp32ulp
Platform Required Download
linux-
amd64
required https://github.com/espressif/binutils-esp32ulp/releases/download/v2.28.
51-esp-20191205/binutils-esp32ulp-linux-amd64-2.28.51-esp-20191205.tar.gz
SHA256: 3016c4fc551181175bd9979869bc1d1f28fa8efa25a0e29ad7f833fca4bc03d7
linux-
armel
required https://github.com/espressif/binutils-esp32ulp/releases/download/v2.28.
51-esp-20191205/binutils-esp32ulp-linux-armel-2.28.51-esp-20191205.tar.gz
SHA256: 88967c086a6e71834282d9ae05841ee74dae1815f27807b25cdd3f7775a47101
macos required https://github.com/espressif/binutils-esp32ulp/releases/download/v2.28.
51-esp-20191205/binutils-esp32ulp-macos-2.28.51-esp-20191205.tar.gz
SHA256: a35d9e7a0445247c7fc9dccd3fbc35682f0fafc28beeb10c94b59466317190c4
win32 required https://github.com/espressif/binutils-esp32ulp/releases/download/v2.28.
51-esp-20191205/binutils-esp32ulp-win32-2.28.51-esp-20191205.zip
SHA256: bade309353a9f0a4e5cc03bfe84845e33205f05502c4b199195e871ded271ab5
win64 required https://github.com/espressif/binutils-esp32ulp/releases/download/v2.28.
51-esp-20191205/binutils-esp32ulp-win32-2.28.51-esp-20191205.zip
SHA256: bade309353a9f0a4e5cc03bfe84845e33205f05502c4b199195e871ded271ab5
esp32s2ulp-elf Toolchain for ESP32-S2 and ESP32-S3 ULP coprocessors
License: GPL-2.0-or-later
More info: https://github.com/espressif/binutils-esp32ulp
Espressif Systems 1469
Submit Document Feedback
Release v4.4