Downloads
SDK Bundle
OS | Minimal[1] | Full |
---|---|---|
Linux | AArch64 / x86-64 | AArch64 / x86-64 |
macOS | AArch64 / x86-64 | AArch64 / x86-64 |
Windows | x86-64 | x86-64 |
[1] Minimal bundle does not contain any toolchains and allows users to choose the toolchains to download and install.
Toolchains
Target | Linux | macOS | Windows |
---|---|---|---|
aarch64-zephyr-elf | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
arc-zephyr-elf | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
arc64-zephyr-elf | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
arm-zephyr-eabi | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
microblazeel-zephyr-elf | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
mips-zephyr-elf | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
nios2-zephyr-elf | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
riscv64-zephyr-elf | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
sparc-zephyr-elf | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
x86_64-zephyr-elf | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
xtensa-espressif_esp32_zephyr-elf | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
xtensa-espressif_esp32s2_zephyr-elf | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
xtensa-espressif_esp32s3_zephyr-elf | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
xtensa-intel_ace15_mtpm_zephyr-elf | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
xtensa-intel_tgl_adsp_zephyr-elf | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
xtensa-nxp_imx_adsp_zephyr-elf | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
xtensa-nxp_imx8m_adsp_zephyr-elf | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
xtensa-sample_controller_zephyr-elf | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
Host Tools
OS | Host Tools |
---|---|
Linux | AArch64 / x86-64 |
macOS | Not available |
Windows | Not available |
Included Components
Toolchains
- Binutils 2.38 with Zephyr patches
- GCC 12.2.0 with Zephyr patches
- GDB 12.1 with Zephyr patches
- Newlib 3.3.0 with Zephyr patches
- Picolibc 1.8.1 with Zephyr patches
Host Tools
- BOSSA 1.9.1-14-g3532de8
- DTC 1.6.0
- OpenOCD 0.11.0 with Zephyr patches
- QEMU 7.0.0 with Zephyr patches
- ARC QEMU 2022.08.04
- Xilinx QEMU 2021.1
Release Notes
-
general:
- Added Intel ACE15 MTPM toolchain (
xtensa-intel_ace15_mtpm_zephyr-elf
). - Added Intel TGL ADSP toolchain (
xtensa-intel_tgl_adsp_zephyr-elf
). - Removed Intel APL ADSP toolchain (
xtensa-intel_apl_adsp_zephyr-elf
). - Removed Intel S1000 toolchain (
xtensa-intel_s1000_zephyr-elf
).
- Added Intel ACE15 MTPM toolchain (
-
cmake:
- Fixed the Zephyr SDK CMake package registration failure when the setup
script is run by a non-root user and the SDK is located in a directory
that is not writable by the user.
- Fixed the Zephyr SDK CMake package registration failure when the setup
-
binutils:
- Fixed ARM MVE
VCVTNE
instruction misinterpretation bug.
- Fixed ARM MVE
-
openocd:
- Disabled ARC_SEC core debugging support to work around the GDB connection
timeout issue (refer to the GitHub issue #631).
- Disabled ARC_SEC core debugging support to work around the GDB connection
-
newlib:
- Enabled newlib-nano for all targets except Xtensa. Note that newlib-nano is
disabled for the Xtensa targets because of amemset
bug causing crashes
(refer to the GitHub issue #660).
- Enabled newlib-nano for all targets except Xtensa. Note that newlib-nano is
-
picolibc:
- Updated to Picolibc 1.8.1 release.