Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 28 million developers.Sign up
The Zephyr Project Software Development Kit (SDK) contains the necessary tools and cross-compilers needed to build the kernel on all supported architectures. It also includes host tools such as a custom QEMU emulator and a host compiler used to build host tools when necessary. The SDK supports the following architectures:
- Nios* II
Visit the Zephyr documentation website for more information about the SDK, how to set up your development environment, and how to develop applications.
GCC 5.2.0 cross-compiler for x86 + binutils + gdb, libgcc, newlib
GCC 5.2.0 cross-compiler for ARM + binutils + gdb, libgcc, newlib (multilib)
GCC 5.2.0 cross-compiler for MIPS + binutils + gdb, libgcc, newlib (multilib)
GCC 5.2.0 cross-compiler for Nios II + binutils + gdb, libgcc, newlib (multilib)
GCC 5.2.1 cross-compiler for IAMCU + binutils + gdb, libgcc, newlib
GCC 4.8.5 cross-compiler for ARC + binutils + gdb, libgcc, newlib (multilib)
Native host tools
- GCC 5.2.0 host compiler for i686, binutils, glibc 2.22
- Python 2.7 and Python 3.4
- BOSSA tools
- Python PLY module (for python 2.7 and python 3.4)
- QEMU emulators version 2.1.3:
- qemu-system-arm (zephyr specific patch)
- make (GNU Make 4.1)
- openocd 0.9 (Open On-Chip Debugger with additional Quark SE support)
- openocd 0.8 (installed as openocd-legacy, Quark SE support)
- Major changes from SDK 0.8.1
- Improved multilib support for all Cortex-M SoCs.
- Update ARC GCC compiler with last toolchain release (arc-2016.03)
- Updated GCC, binutils, newlib.
- Updated Python support from 3.3 to 3.4 (along with 2.7)
- Incremented Nios2 memory for the device "altera_10m50_zephyr" in order to enable additional tests.