Zephyr SDK 0.15.0-beta1
Pre-release
Pre-release
stephanosio
released this
09 Jul 11:03
·
286 commits
to main
since this release
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 |
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-intel_apl_adsp_zephyr-elf | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
xtensa-intel_bdw_adsp_zephyr-elf | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
xtensa-intel_byt_adsp_zephyr-elf | AArch64 / x86-64 | AArch64 / x86-64 | x86-64 |
xtensa-intel_s1000_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.1.0 with Zephyr patches
- GDB 12.1 with Zephyr patches
- Newlib 3.3.0 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.04.26
- Xilinx QEMU 2021.1
Release Notes
-
general:
- Added ARCv3 support to the toolchains.
-
binutils:
- Updated to Binutils 2.38 release.
-
gcc:
- Updated to GCC 12.1 release.
- Added multi-libs for the RISC-V base instruction sets (rv32i, rv32e, rv64i)
to increase the ISA extension configuration coverage. - Added multi-libs for the RISC-V bit manipulation (Bitmanip) extensions.
-
gdb:
- Updated to GDB 12.1 release.
- Added separate GDB executable, gdb-py, supporting Python scripting and made
the default GDB executable, gdb, build without Python scripting support
such that it does not depend on a specific version of libpython. - Removed Python incapable GDB executable, gdb-no-py, which is no longer
needed because it is equivalent to the default GDB executable. - Disabled unneeded "mini debuginfo" support for the macOS GDB in order to
remove liblzma dependency. - Added GDB build for ARC64 architecture.
-
newlib:
- Added ARCv3 support.
-
qemu:
- Updated to QEMU 7.0 release.
-
openocd:
- Updated OpenOCD to the commit 480d4e17727864f75dc60e22cb1a42e022cb1db3 (the
latest version as of 11 June 2022).
- Updated OpenOCD to the commit 480d4e17727864f75dc60e22cb1a42e022cb1db3 (the