Zephyr SDK 0.13.0-rc1 available


Kumar Gala
 

Hi all,

We’ve release the first release candidate for the SDK 0.13.0. The main changes in these release are support for ARC64, Qemu 6.0.0, OpenOCD, and some newlib updates/fixes.

SDK 0.13.0-rc1 can be found here:

https://github.com/zephyrproject-rtos/sdk-ng/releases/tag/v0.13.0-rc1

Please download and try things out and report any issues.

Changes since the last release:

• general:
- Added support for ARC64. NOTE: GDB isn't currently supported for ARC64.

• qemu:
- Updated to QEMU 6.0.0
- Added arc64 support. NOTE: this update ARC support replaces the machine (-M simhs) with (-M virt). This change will require updates to boards/arc/qemu_arc/board.cmake in Zephyr to match.
- Pull in fixes from upstream for:
hw/arm: Fix modelling of SSE-300 TCMs and SRAM

• gcc:
- Update to gcc 10.3 release
- Added support for ARC64
- Removed libgcc transactional memory clone registry support
- Fixed incorrect build specs for libstdc++ nano variant. The libstdc++ nano variant, which is used with newlib-nano, is now built with -fno-exceptions to reduce compiled binary size.

• binutils:
- Updated to add support for ARC64

• newlib:
- Updated to add support for ARC64
- Added multithreading support

• openocd:
- Update to upstream 20210630 snapshot

• crosstool-ng:
- sync with upstream. Upstream now supports newlib-nano so we drop our Zephyr specific updates. This also pulls in gcc-10.3 and initial support for ARC64.

• yocto:
- Update to yocto 3.2.3 baseline. This is in prep to support building qemu-6.0.0

- k

Join {devel@lists.zephyrproject.org to automatically receive all group messages.