Important
SDK 1.0.1 is still building in the CI and not downloadable at this time.
Downloads
SDK Bundle
| OS | Minimal[1] | GNU | LLVM |
|---|---|---|---|
| Linux | AArch64 / x86-64 | AArch64 / x86-64 | AArch64 / x86-64 |
| macOS | AArch64 | AArch64 | AArch64 |
| Windows | x86-64 | x86-64 | x86-64 |
[1] Minimal bundle does not contain any toolchains and allows users to choose the toolchains to download and install.
GNU Toolchains
| Target | Linux | macOS | Windows |
|---|---|---|---|
| aarch64-zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| arc-zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| arc64-zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| arm-zephyr-eabi | AArch64 / x86-64 | AArch64 | x86-64 |
| microblazeel-zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| mips-zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| riscv64-zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| rx-zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| sparc-zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| x86_64-zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-amd_acp_6_0_adsp_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-amd_acp_7_0_adsp_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-amd_acp_7_3_adsp_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-dc233c_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-espressif_esp32_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-espressif_esp32s2_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-espressif_esp32s3_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-intel_ace15_mtpm_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-intel_ace30_ptl_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-intel_ace40_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-intel_tgl_adsp_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-mtk_mt818x_adsp_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-mtk_mt8195_adsp_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-mtk_mt8196_adsp_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-mtk_mt8365_adsp_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-nxp_imx_adsp_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-nxp_imx8m_adsp_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-nxp_imx8ulp_adsp_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-nxp_rt500_adsp_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-nxp_rt600_adsp_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-nxp_rt700_hifi1_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-nxp_rt700_hifi4_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-sample_controller_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
| xtensa-sample_controller32_zephyr-elf | AArch64 / x86-64 | AArch64 | x86-64 |
LLVM Toolchain
| Name | Link |
|---|---|
| Linux Clang/LLVM | AArch64 / x86-64 |
| macOS Clang/LLVM | AArch64 |
| Windows Clang/LLVM | x86-64 |
Host Tools
| OS | Host Tools |
|---|---|
| Linux | AArch64 / x86-64 |
| macOS | AArch64 |
| Windows | x86-64 |
Included Components
Toolchains
- Binutils 2.43.1 with Zephyr patches
- GCC 14.3.0 with Zephyr patches
- GDB 16.2 with Zephyr patches
- LLVM 19.1.7 with Zephyr patches
- Picolibc 1.8.10
Host Tools
- BOSSA 1.9.1-14-g3532de8
- DTC 1.6.0
- OpenOCD 0.12.0 with Zephyr patches
- QEMU 10.0.2
- ARC QEMU 2023.07.28 with additional patches
- Xilinx QEMU v2025.1
Release Notes
-
general:
- Linux Python-enabled GDB (
gdb-py) now correctly links against Python
3.12. - Fixed
ln: illegal option -- rerror when creating links for old Zephyr
bisectability on macOS.
- Linux Python-enabled GDB (
-
binutils:
- Fixed OpenRISC TLS relocation symbol handling. Refer to the
Binutils PR #26 for more details.
- Fixed OpenRISC TLS relocation symbol handling. Refer to the
-
gcc:
- Fixed Xtensa code generation for the SoCs with split instruction and data
buses (e.g. ESP32 and ESP32-S3). Refer to the SDK PR #1102 for more
details.
- Fixed Xtensa code generation for the SoCs with split instruction and data