Zephyr SDK 0.9 pre-release
Nashif, Anas
Hi,
We are about to release Zephyr SDK 0.9 and need some more testing and feedback, the installer can be found here: https://jenkins.zephyrproject.org/job/meta-zephyr-sdk-merge/68/artifact/meta-zephyr-sdk/scripts/zephyr-sdk-0.9-setup.run Once installed, it should work with the latest master without any modifications. If you find any issues please reply to this thread or file a bug in Jira. Thanks, Anas Here are a the *draft* release notes showing the contents of the new SDK: Release Notes Zephyr SDK 0.9 ============================ SDK 0.9 Contents ================ ARC toolchain: gcc version 6.2.1 20160824 (ARCompact/ARCv2 ISA elf32 toolchain 11f277e211411c21808cbb9f6cf165902edefea3) GNU ld (GNU Binutils) 2.26.51.20160308 GNU gdb (GDB) 7.12.0.20161010-git newlib: 2.4.0 (patched, multilib) ARM toolchain: gcc version 6.2.0 (GCC) GNU ld (GNU Binutils) 2.27.0.20160806 GNU gdb (GDB) 7.11.0.20160511-git newlib: 2.4.0 (patched, multiconfig) x86 toolchain: gcc version 6.2.0 (GCC) GNU ld (GNU Binutils) 2.27.0.20160806 GNU gdb (GDB) 7.11.0.20160511-git newlib: 2.4.0 (patched, multiconfig) IAMCU toolchain: gcc version 6.2.0 (GCC) GNU ld (GNU Binutils) 2.27.0.20160806 GNU gdb (GDB) 7.11.0.20160511-git (patched) newlib: 2.4.0 (patched) NIOS2 toolchain: gcc version 6.2.0 (GCC) GNU ld (GNU Binutils) 2.27.0.20160806 GNU gdb (GDB) 7.11.0.20160511-git newlib: 2.4.0 (patched, multilib) XTENSA toolchain: gcc version 6.2.0 (GCC) (patched for little endian) GNU ld (GNU Binutils) 2.27.0.20160806 GNU gdb (GDB) 7.11.0.20160511-git newlib: 2.2.0 (patched for little endian) RISC-V toolchain: gcc version 6.1.0 (GCC) GNU ld (GNU Binutils) 2.27.51 (patched) GNU gdb (GDB) 7.12.50.20161011-git newlib: 2.2.0 (patched) DTC (Device Tree Compiler) DTC 1.4.1-dirty python2.7 : Python 2.7.12 (default, Dec 5 2016, 09:31:54) python3 : Python 3.5.2 (default, Dec 5 2016, 09:31:25) BOSSA tools (bossac, bossash) Basic Open Source SAM-BA Application (BOSSA) Version 1.6.1-arduino Python PLY module (for python2.7 and python3.4) QEMU emulators: qemu-system-arm (zephyr specific patch) qemu-system-i386 qemu-system-mips qemu-system-xtensa qemu-system-nios2 (zephyr specific patch) QEMU emulator version 2.6.0, qemu-system-riscv32: QEMU emulator version 2.7.50 (-dirty) openocd 0.9 (Open On-Chip Debugger with additional Quark SE support) Firmware tools: rimage, rmbox SDK 0.9 Major Changes from SDK 0.8.2 ==================================== The SDK 0.9 is built using Yocto distribution "morty". The whole SDK is now 64 bit, as opposed to 32 bit previously. Updated toolchains: Renamed vendor ("poky" -> "zephyr") Updated binutils: ARM, x86, IAMCU, Nios2: 2.25 -> 2.27 Updated compilers: ARC : 4.8.5 -> 6.2.1 ARM, x86, IAMCU, Nios2: 5.x -> 6.x Updated GDB ARC: 7.5.1 -> 7.12.0 ARM, x86, IAMCU, Nios2: 7.9.1 -> 7.11.0 Updated QEMUs (2.1.3 -> 2.6.0) Updated OpenOCD: patched 0.9 with ARC specific code based on arc-2016.09-rc1 Updated newlib: gettimeofday prototype fix: support for nano-formattted-io GDB: enable gdb/mi Added Xtensa toolchain Added RISC-V toolchain Added DTC Added firmware tools: rimage, rmbox Removed host tools: compiler, make, binutils Removed MIPS toolchain Removed OpenOCD-legacy JIRA issues addressed in SDK 0.9: https://jira.zephyrproject.org/projects/ZEP/issues/ZEP-479 https://jira.zephyrproject.org/projects/ZEP/issues/ZEP-644 https://jira.zephyrproject.org/projects/ZEP/issues/ZEP-678 https://jira.zephyrproject.org/projects/ZEP/issues/ZEP-692 https://jira.zephyrproject.org/projects/ZEP/issues/ZEP-710 https://jira.zephyrproject.org/projects/ZEP/issues/ZEP-736 https://jira.zephyrproject.org/projects/ZEP/issues/ZEP-974 https://jira.zephyrproject.org/projects/ZEP/issues/ZEP-1118 https://jira.zephyrproject.org/projects/ZEP/issues/ZEP-1129 https://jira.zephyrproject.org/projects/ZEP/issues/ZEP-1162 https://jira.zephyrproject.org/projects/ZEP/issues/ZEP-1143 https://jira.zephyrproject.org/projects/ZEP/issues/ZEP-1435
|
|