2024-02-24 19:27:23 +01:00
|
|
|
:orphan:
|
|
|
|
|
|
|
|
.. _zephyr_3.7:
|
|
|
|
|
|
|
|
Zephyr 3.7.0 (Working Draft)
|
|
|
|
############################
|
|
|
|
|
|
|
|
We are pleased to announce the release of Zephyr version 3.7.0.
|
|
|
|
|
|
|
|
Major enhancements with this release include:
|
|
|
|
|
2024-03-02 18:41:14 +01:00
|
|
|
* A new, completely overhauled hardware model has been introduced. This changes
|
|
|
|
the way both SoCs and boards are named, defined and constructed in Zephyr.
|
|
|
|
Additional information can be found in the :ref:`board_porting_guide`.
|
|
|
|
|
2024-02-24 19:27:23 +01:00
|
|
|
An overview of the changes required or recommended when migrating your application from Zephyr
|
|
|
|
v3.6.0 to Zephyr v3.7.0 can be found in the separate :ref:`migration guide<migration_3.7>`.
|
|
|
|
|
|
|
|
The following sections provide detailed lists of changes by component.
|
|
|
|
|
|
|
|
Security Vulnerability Related
|
|
|
|
******************************
|
|
|
|
The following CVEs are addressed by this release:
|
|
|
|
|
|
|
|
More detailed information can be found in:
|
|
|
|
https://docs.zephyrproject.org/latest/security/vulnerabilities.html
|
|
|
|
|
|
|
|
Architectures
|
|
|
|
*************
|
|
|
|
|
|
|
|
* ARC
|
|
|
|
|
|
|
|
* ARM
|
|
|
|
|
|
|
|
* Xtensa
|
|
|
|
|
|
|
|
Bluetooth
|
|
|
|
*********
|
|
|
|
|
|
|
|
Boards & SoC Support
|
|
|
|
********************
|
|
|
|
|
|
|
|
* Added support for these SoC series:
|
|
|
|
|
|
|
|
* Made these changes in other SoC series:
|
|
|
|
|
|
|
|
* Added support for these ARM boards:
|
|
|
|
|
|
|
|
* Added support for these Xtensa boards:
|
|
|
|
|
|
|
|
* Made these changes for ARM boards:
|
|
|
|
|
|
|
|
* Made these changes for RISC-V boards:
|
|
|
|
|
|
|
|
* Made these changes for native/POSIX boards:
|
|
|
|
|
|
|
|
* Added support for these following shields:
|
|
|
|
|
|
|
|
Build system and Infrastructure
|
|
|
|
*******************************
|
|
|
|
|
|
|
|
Drivers and Sensors
|
|
|
|
*******************
|
|
|
|
|
|
|
|
* ADC
|
|
|
|
|
|
|
|
* Auxiliary Display
|
|
|
|
|
|
|
|
* Audio
|
|
|
|
|
|
|
|
* Battery backed up RAM
|
|
|
|
|
|
|
|
* CAN
|
|
|
|
|
|
|
|
* Clock control
|
|
|
|
|
|
|
|
* Counter
|
|
|
|
|
|
|
|
* Crypto
|
|
|
|
|
|
|
|
* Display
|
|
|
|
|
|
|
|
* DMA
|
|
|
|
|
|
|
|
* Entropy
|
|
|
|
|
|
|
|
* Ethernet
|
|
|
|
|
|
|
|
* Flash
|
|
|
|
|
|
|
|
* GNSS
|
|
|
|
|
|
|
|
* GPIO
|
|
|
|
|
|
|
|
* I2C
|
|
|
|
|
|
|
|
* I2S
|
|
|
|
|
|
|
|
* I3C
|
|
|
|
|
|
|
|
* IEEE 802.15.4
|
|
|
|
|
|
|
|
* Input
|
|
|
|
|
|
|
|
* MDIO
|
|
|
|
|
|
|
|
* MFD
|
|
|
|
|
|
|
|
* PCIE
|
|
|
|
|
|
|
|
* MEMC
|
|
|
|
|
|
|
|
* MIPI-DBI
|
|
|
|
|
|
|
|
* Pin control
|
|
|
|
|
|
|
|
* PWM
|
|
|
|
|
|
|
|
* Regulators
|
|
|
|
|
|
|
|
* Retained memory
|
|
|
|
|
|
|
|
* RTC
|
|
|
|
|
|
|
|
* SMBUS:
|
|
|
|
|
|
|
|
* SDHC
|
|
|
|
|
|
|
|
* Sensor
|
|
|
|
|
|
|
|
* Serial
|
|
|
|
|
|
|
|
* SPI
|
|
|
|
|
|
|
|
* USB
|
|
|
|
|
|
|
|
* W1
|
|
|
|
|
|
|
|
* Wi-Fi
|
|
|
|
|
|
|
|
Networking
|
|
|
|
**********
|
|
|
|
|
2024-02-26 09:05:31 +01:00
|
|
|
* LwM2M:
|
|
|
|
|
|
|
|
* Added new API function:
|
|
|
|
|
|
|
|
* :c:func:`lwm2m_set_bulk`
|
|
|
|
|
2024-02-24 19:27:23 +01:00
|
|
|
USB
|
|
|
|
***
|
|
|
|
|
|
|
|
Devicetree
|
|
|
|
**********
|
|
|
|
|
|
|
|
Libraries / Subsystems
|
|
|
|
**********************
|
|
|
|
|
|
|
|
* Management
|
|
|
|
|
|
|
|
* Logging
|
|
|
|
|
|
|
|
* Modem modules
|
|
|
|
|
|
|
|
* Picolibc
|
|
|
|
|
|
|
|
* Power management
|
|
|
|
|
|
|
|
* Crypto
|
|
|
|
|
|
|
|
* Retention
|
|
|
|
|
|
|
|
* SD
|
|
|
|
|
|
|
|
* Storage
|
|
|
|
|
|
|
|
* POSIX API
|
|
|
|
|
|
|
|
* LoRa/LoRaWAN
|
|
|
|
|
|
|
|
* ZBus
|
|
|
|
|
|
|
|
HALs
|
|
|
|
****
|
|
|
|
|
|
|
|
* STM32
|
|
|
|
|
|
|
|
MCUboot
|
|
|
|
*******
|
|
|
|
|
|
|
|
zcbor
|
|
|
|
*****
|
|
|
|
|
|
|
|
LVGL
|
|
|
|
****
|
|
|
|
|
|
|
|
Tests and Samples
|
|
|
|
*****************
|