Skip to content

Latest commit

 

History

History
284 lines (162 loc) · 3.55 KB

release-notes-3.5.rst

File metadata and controls

284 lines (162 loc) · 3.55 KB
orphan

Zephyr 3.5.0 (Working Draft)

We are pleased to announce the release of Zephyr version 3.5.0.

Major enhancements with this release include:

The following sections provide detailed lists of changes by component.

API Changes

Changes in this release

Removed APIs in this release

Deprecated in this release

  • Setting the GIC architecture version by selecting :kconfigCONFIG_GIC_V1, :kconfigCONFIG_GIC_V2 and :kconfigCONFIG_GIC_V3 directly in Kconfig has been deprecated. The GIC version should now be specified by adding the appropriate compatible, for example arm,gic-v2, to the GIC node in the device tree.

Stable API changes in this release

New APIs in this release

Kernel

Architectures

  • ARM
  • ARM
  • ARM64
  • RISC-V
  • Xtensa

Bluetooth

  • Audio
  • Direction Finding
  • Host
  • Mesh
  • Controller
  • HCI Driver

Boards & SoC Support

  • Added support for these SoC series:
  • Removed support for these SoC series:
  • Made these changes in other SoC series:
  • Added support for these ARC boards:
  • Added support for these ARM boards:
  • Added support for these ARM64 boards:
  • Added support for these RISC-V boards:
  • Added support for these X86 boards:
  • Added support for these Xtensa boards:
  • Made these changes for ARC boards:
  • Made these changes for ARM boards:
  • Made these changes for ARM64 boards:
  • Made these changes for RISC-V boards:
  • Made these changes for X86 boards:
  • Made these changes for Xtensa boards:
  • Removed support for these ARC boards:
  • Removed support for these ARM boards:
  • Removed support for these ARM64 boards:
  • Removed support for these RISC-V boards:
  • Removed support for these X86 boards:
  • Removed support for these Xtensa boards:
  • Made these changes in other boards:
  • Added support for these following shields:

Build system and infrastructure

Drivers and Sensors

  • ADC
  • Battery-backed RAM
  • CAN
  • Clock control
  • Counter
  • Crypto
  • DAC
  • DFU
  • Disk
  • Display
  • DMA
  • EEPROM
  • Entropy
  • ESPI
  • Ethernet
  • Flash
  • FPGA
  • Fuel Gauge
  • GPIO
  • hwinfo
  • I2C
  • I2S
  • I3C
  • IEEE 802.15.4
  • Interrupt Controller
    • GIC: Architecture version selection is now based on the device tree
  • IPM
  • KSCAN
  • LED
  • MBOX
  • MEMC
  • PCIE
  • PECI

Trusted Firmware-M

  • Pin control
  • PWM
  • Power domain
  • Regulators
  • Reset
  • SDHC
  • Sensor
  • Serial
  • SPI
  • Timer
  • USB
  • W1
  • Watchdog
  • WiFi

Networking

  • Wi-Fi
    • Added Passive scan support.
    • The Wi-Fi scan API updated with Wi-Fi scan parameter to allow scan mode selection.

USB

Devicetree

Libraries / Subsystems

  • Management
    • Added response checking to MCUmgr's :cMGMT_EVT_OP_CMD_RECV notification callback to allow applications to reject MCUmgr commands.

HALs

MCUboot

Mbed TLS

  • Update to Mbed TLS 3.4.0.

Storage

Trusted Firmware-M

  • Update to TF-M 1.8.0

Trusted Firmware-A

  • Updated to TF-A 2.9.0.

zcbor

Documentation

Tests and Samples

Known Issues

Addressed issues