Lines Matching +full:verify +full:- +full:formatting
10 This release is the last non-maintenance 3.x release and, as such, will be the next
18 * A long-awaited :ref:`HTTP Server <http_server_interface>` library, and associated service API,
21 * :ref:`POSIX support <posix_support>` has been extended, with most Options of the IEEE 1003-2017
25 * Bluetooth Host has been extended with support for the Nordic UART Service (NUS), Hands-free Audio
29 :ref:`read-then-decode approach <sensor-read-and-decode>` that enables more types of sensors and
35 * Trusted Firmware-M (TF-M) 2.1.0 and Mbed TLS 3.6.0 have been integrated into Zephyr.
39 1588) allows to synchronize time across devices with sub-microsecond accuracy.
52 * 1-Wire
71 :ref:`pinctrl-guide` for more details.
88 * CVE-2024-3077 `Zephyr project bug tracker GHSA-gmfv-4vfh-2mh8
89 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gmfv-4vfh-2mh8>`_
91 * CVE-2024-3332 `Zephyr project bug tracker GHSA-jmr9-xw2v-5vf4
92 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-jmr9-xw2v-5vf4>`_
94 * CVE-2024-4785: Under embargo until 2024-08-07
96 * CVE-2024-5754: Under embargo until 2024-09-04
98 * CVE-2024-5931: Under embargo until 2024-09-10
100 * CVE-2024-6135: Under embargo until 2024-09-11
102 * CVE-2024-6137: Under embargo until 2024-09-11
104 * CVE-2024-6258: Under embargo until 2024-09-05
106 * CVE-2024-6259: Under embargo until 2024-09-12
108 * CVE-2024-6442: Under embargo until 2024-09-22
110 * CVE-2024-6443: Under embargo until 2024-09-22
112 * CVE-2024-6444: Under embargo until 2024-09-22
155 start-of-frame (SOF) synchronization has taken place, leading to bus errors.
174 IEEE 1003.1-2017, the following Kconfig options have been deprecated (replaced by):
223 * Added ARC MWDT toolchain support for ARC-V targets
227 incorrect define which mark support of bounds-checking interfaces C library extension
232 * Added initial support for Cortex-M85 Core
238 * Add compiler tuning for Cortex-R82
240 * RISC-V
242 * The fatal error message triggered from a fault now contains the callee-saved-registers states.
246 * Frame-pointer can be selected to enable precise stack traces at the expense of slightly
280 e.g. shells as devices can be obtained using human-friendly names thanks to
284 has the special ``zephyr,deferred-init`` property set. The device can be
327 * Implemented Hands-free Audio Gateway (AG), enabled by the :kconfig:option:`CONFIG_BT_HFP_AG`.
329 Gateway is a cellular phone. It controls the device (Hands-free Unit), that is the remote
335 realize distribution of audio content of high quality in mono, stereo, or multi-channel modes.
368 * Added support for Synopsys ARC-V RMX1xx simulation platform.
382 * STM32: Enabled ART Accelerator, I-cache, D-cache and prefetch on compatible series.
384 * STM32WL: Decreased Sub-GHz SPI frequency from 12 to 8MHz.
389 …* nsim: split nsim platform for arc_classic (ARCv2 and ARCv3 ISA based) and arc_v (RISC-V ISA base…
395 * Nordic nRF54L: Added support for the FLPR (fast lightweight processor) RISC-V CPU.
396 * Espressif: Removed idf-bootloader dependency from all ESP32 SoC variants.
399 * Espressif: Re-worked and optimized all SoCs memory map.
403 * :kconfig:option:`CONFIG_RISCV_ISA_EXT_A` is no longer erroneously y-selected.
416 * Added support for :ref:`Renesas EK-RA8M1 board <ek_ra8m1>`: ``ek_ra8m1``.
418 …* Added support for :zephyr:board:`ST STM32C0116-DK Discovery Kit <stm32c0116_dk>`: ``stm32c0116_d…
420 * Added support for :zephyr:board:`ST STM32H7S78-DK Discovery <stm32h7s78_dk>`: ``stm32h7s78_dk``.
424 …* Added support for :zephyr:board:`Synopsys ARC-V RMX1xx nSIM-based simulation platform <nsim_arc_…
432 …* Added support for :zephyr:board:`Analog Devices AD-APARD32690-SL <apard32690>`: ``ad_apard32690_…
433 …* Added support for :zephyr:board:`Infineon Technologies CYW920829M2EVK-02 <cyw920829m2evk_02>`: `…
435 …* Added support for :zephyr:board:`Espressif ESP32-S2 DevKit-C <esp32s2_devkitc>`: ``esp32s2_devki…
436 …* Added support for :zephyr:board:`Espressif ESP32-S3 DevKit-C <esp32s3_devkitc>`: ``esp32s3_devki…
437 …* Added support for :zephyr:board:`Espressif ESP32-C6 DevKit-C <esp32c6_devkitc>`: ``esp32c6_devki…
438 …* Added support for :zephyr:board:`Waveshare ESP32-S3-Touch-LCD-1.28 <esp32s3_touch_lcd_1_28>`: ``…
445 enabled full cache management, Chrom-ART, double frame buffer and full refresh for
448 flash using ``--extload`` option.
455 * nRF54H20 PDK (pre-release) converted to :ref:`nrf54h20dk_nrf54h20`
462 that controls the network core Force-OFF signal with a module that uses an
463 on-off manager to keep track of the network core use and exposes its API
490 * CI-enabled blackbox tests were added to verify the correctness of most Twister flags.
496 * :ref:`Board/SoC flashing configuration<flashing-soc-board-config>` settings have been added
503 * Fixed issue with passing UTF-8 configs to applications using sysbuild (:github:`74152`).
524 * Fixed issue with armfvp find path if it contained a colon-separated list (:github:`74868`).
540 * Fixed ``FILE_SUFFIX`` issues relating to double application of suffixes, non-application in
549 matches for de-duplication (:github:`71381`).
556 * Twister now supports ``--flash-before`` parameter that allows flashing DUT before
564 * Added ``ADC_DT_SPEC_*BY_NAME()`` macros to get ADC IO-channel information from DT by name.
569 * Added a ``zephyr,vbias-pins`` property to the adc-controller base binding to describe voltage
598 * Fixed issue which allowed negative ADC readings in single-ended mode using the
601 8-bit resolution single-ended readings due to hardware limitations.
606 * Changed phandle type DT property ``nxp,reference-supply`` to phandle-array type DT property
607 ``nxp,references`` in ``nxp,lpc-lpadc`` binding. The NXP LPADC driver now supports passing
630 * Added ``re-charge-voltage-microvolt`` property to the ``battery`` binding. This allows to set
641 * Added optional ``min-bitrate`` devicetree property for CAN transceivers.
653 * Made the ``sample-point`` and ``sample-point-data`` devicetree properties optional.
656 * Added driver for :dtcompatible:`nordic,nrf-can`.
657 * Added driver support for Numaker M2L31X to the :dtcompatible:`nuvoton,numaker-canfd` driver.
662 * Added ``chgin-to-sys-current-limit-microamp`` property to ``maxim,max20335-charger``.
663 * Added ``system-voltage-min-threshold-microvolt`` property to ``maxim,max20335-charger``.
664 * Added ``re-charge-threshold-microvolt`` property to ``maxim,max20335-charger``.
665 * Added ``thermistor-monitoring-mode`` property to ``maxim,max20335-charger``.
673 * Refactored ESP32 clock control driver to support ESP32-C6.
687 * Added support for NXP RW SOC series DAC (:dtcompatible:`nxp,gau-dac`).
701 and de-initializing a disk at runtime. This allows hotpluggable
717 * Added driver for NT35510 MIPI-DSI display controller
720 (:dtcompatible:`led-strip-matrix`)
726 (:dtcompatible:`sitronix,st7789v`) using the ``inversion-off`` property.
744 * Added property for specifying ``address-width`` to :dtcompatible:`zephyr,i2c-target-eeprom`.
755 * Removed the ethernet-fixed-link DT binding.
769 * All boards and SOCs with :dtcompatible:`nxp,kinetis-ethernet` compatible nodes
778 * Fixed issue with LAA bit not being set and a confusing description of the nxp,unique-mac
798 * Fixed a build warning in eth_adin2111 driver on 64-bit platforms.
830 * Fixed bus fault in phy_mii driver when using fixed-link mode.
836 * Added preliminary support for non-erase devices with introduction of
849 * Added support for STM32 XSPI external NOR flash driver (:dtcompatible:`st,stm32-xspi-nor`).
852 configurable (see :dtcompatible:`st,stm32-ospi`).
863 * Added support for the u-blox UBX protocol.
864 * Added device driver for the u-blox M8 GNSS modem (:dtcompatible:`u-blox,m8`).
870 * Added Broadcom Set-top box(brcmstb) SoC GPIO driver.
875 * Added interrupt support to the Renesas RZ/T2M GPIO driver (:dtcompatible:`renesas,rzt2m-gpio`).
887 …in a production application, a dedicated sample :zephyr:code-sample:`stm32_i2c_v2_timings` is prov…
914 * Improvements and bug fixes on :dtcompatible:`nxp,mcux-i3c`, including handling the bus
919 * New drivers: :dtcompatible:`adc-keys`, :dtcompatible:`chipsemi,chsc6x`,
924 :dtcompatible:`microchip,xec-kbd` from kscan to input subsystem.
936 * The ``chain-length`` and ``color-mapping`` properties have been added to all LED strip
947 * The ``in-gpios`` and ``output-pin`` properties of the respective
948 :dtcompatible:`worldsemi,ws2812-gpio` and :dtcompatible:`worldsemi,ws2812-rpi_pico-pio`
975 * New driver :dtcompatible:`nxp,lp-flexcomm`.
980 * Added option to disable N_VBUSEN for :dtcompatible:`x-powers,axp192`.
987 * Removed deprecated ``GSM_PPP`` driver along with its dts compatible ``zephyr,gsm-ppp``.
991 * Removed support for dts compatible ``zephyr,gsm-ppp`` from ``MODEM_CELLULAR`` driver.
1012 * MIPI-DBI
1019 * Add the new experimental :ref:`MSPI(Multi-bit SPI) <mspi_api>` API, enabling support for
1029 * Added :zephyr:code-sample:`mspi-async` and :zephyr:code-sample:`mspi-flash` samples to
1050 * Fix :zephyr:code-sample:`pwm-blinky` code sample to demonstrate PWM support for
1059 * Added ``regulator-boot-off`` property to common regulator driver.
1060 Updated :dtcompatible:`adi,adp5360-regulator`, :dtcompatible:`nordic,npm1300-regulator`,
1061 :dtcompatible:`nordic,npm6001-regulator` and :dtcompatible:`x-powers,axp192-regulator`
1063 * Added power management for :dtcompatible:`renesas,smartbond-regulator`.
1066 * Fixed control of DCDC2 output for :dtcompatible:`x-powers,axp192-regulator`.
1067 * Fixed current and voltage get functions for :dtcompatible:`renesas,smartbond-regulator`.
1087 …* Move lock-free queues out of RTIO into lib, dropping the ``rtio_`` prefix to SPSC and MPSC queue…
1089 * Wrapper around p4wq (rtio workq) created to go from blocking to non-blocking behavior in cases
1094 * Added ESP32 SDHC driver (:dtcompatible:`espressif,esp32-sdhc`).
1095 * Added SDHC driver for Renesas MMC controller (:dtcompatible:`renesas,rcar-mmc`).
1113 * Added DHT20 digital-output humidity and temperature sensor driver
1126 (:dtcompatible:`infineon,tle9104-diagnostics`).
1130 * Added DS18S20 1-Wire temperature sensor driver (:dtcompatible:`maxim,ds18s20`).
1132 (:dtcompatible:`maxim,max31790-fan-fault` and :dtcompatible:`maxim,max31790-fan-speed`).
1140 * Added BD8LB600FS diagnostics sensor driver (:dtcompatible:`rohm,bd8lb600fs-diagnostics`).
1148 * QDEC driver now supports encoder mode configuration (see :dtcompatible:`st,stm32-qdec`).
1149 * Added support for STM32 Digital Temperature Sensor (:dtcompatible:`st,stm32-digi-temp`).
1154 * Added support for the MPU6500 3-axis accelerometer and 3-axis gyroscope sensor to the
1166 * Added Angst+Pfister FCX-MLDX5 O2 sensor driver (:dtcompatible:`ap,fcx-mldx5`).
1167 * Added ENE KB1200 tachometer sensor driver (:dtcompatible:`ene,kb1200-tach`).
1168 * Added Festo VEAA-X-3 series proportional pressure regulator driver
1169 (:dtcompatible:`festo,veaa-x-3`).
1171 (:dtcompatible:`ist,tsic-xx6`).
1173 * Added ScioSense ENS160 digital metal oxide multi-gas sensor driver
1196 * ``uart_emul`` (:dtcompatible:`zephyr,uart-emul`):
1200 * ``uart_esp32`` (:dtcompatible:`espressif,esp32-uart`):
1206 * ``uart_native_tty`` (:dtcompatible:`zephyr,native-tty-uart`):
1210 * ``uart_mcux_lpuart`` (:dtcompatible:`nxp,kinetis-lpuart`):
1212 * Added support for single wire half-duplex communication.
1216 * ``uart_npcx`` (:dtcompatible:`nuvoton,npcx-uart`):
1222 * ``uart_nrfx_uarte`` (:dtcompatible:`nordic,nrf-uarte`):
1226 * ``uart_nrfx_uarte2`` (:dtcompatible:`nordic,nrf-uarte`):
1244 * ``uart_smartbond`` (:dtcompatible:`renesas,smartbond-uart`):
1250 * ``uart_stm32`` (:dtcompatible:`st,stm32-uart`):
1252 * Added support to identify if DMA buffers are in data cache or non-cacheable memory.
1275 * Added support for STM32 Digital camera interface (DCMI) driver (:dtcompatible:`st,stm32-dcmi`).
1279 * Added CSI-2 MIPI driver for NXP MCUX
1280 * Added support for DVP FPC 24-pins mt9m114 camera module shield
1291 * Wi-Fi
1293 * Fixed message parsing for esp-at.
1294 * Fixed esp-at connect failures.
1295 * Implement :c:func:`bind` and :c:func:`recvfrom` for UDP sockets for esp-at.
1297 * Fixed ESP32 Wi-Fi driver memory leak.
1349 allows to override RFC-defined behavior, and NAK requests from unrecognized
1374 * Added support for IEEE 1588-2019 PTP.
1458 * Added cooked mode capture support. This allows non-IP based network data capture.
1461 * Added new :zephyr:code-sample:`secure-mqtt-sensor-actuator` sample.
1463 * Updated :zephyr:code-sample:`mqtt-azure` with new CA certificates, the current
1499 * Misc improvements in the :zephyr:code-sample:`cellular-modem` sample
1550 * ISN generation now uses SHA-256 instead of MD5. Moreover, it now relies on PSA APIs
1565 * Wi-Fi:
1604 * Introduced speed-specific configurations and made high-speed support
1707 was mixed with non-dictionary.
1721 and user data. This matches the actual in-tree usage of the modem pipes.
1737 * Device power management was de-coupled from system power management. The new
1742 power state using ``zephyr,pm-device-disabled``. This allows targets tuning which
1750 https://github.com/Mbed-TLS/mbedtls/releases/tag/v3.6.0
1760 for the Mbed TLS's p256-m driver PSA crypto library. This is a Cortex-M SW
1763 * CMSIS-NN
1765 * CMSIS-NN was updated to v6.0.0 from v4.1.0:
1766 https://arm-software.github.io/CMSIS-NN/latest/rev_hist.html
1799 * FAT FS: It is now possible to expose file system formatting functionality for FAT without also
1800 enabling automatic formatting on mount failure by setting the
1868 implementation from Semtech, an in-tree implementation with reduced memory footprint is
1871 * Added a sample to demonstrate LoRaWAN firmware-upgrade over the air (FUOTA).
1919 * Updated HAL to version v5.1, which has new SoCs low-level files.
1932 * Fixed issue with swap-move algorithm failing to validate multiple-images
1936 * Fixed img verify for hex file format in imgtool
1940 * Fixed too-early ``check_config.h`` include in mbedtls
1944 * Added MCUboot support for ``ESP32-C6``
1968 * Fixed imgtool verify command for edcsa-p384 signed images
1972 * The MCUboot version in this release is version ``2.1.0+0-dev``.
1977 * Fixed issue in CP secure channel handshake where R-MAC can be reverted to an
1978 old one by a rogue PD sending an out-of-order secure channel response resulting
1981 Trusted Firmware-M
1984 * TF-M was updated to 2.1.0. Release notes can be found at:
1985 https://tf-m-user-guide.trustedfirmware.org/releases/2.1.0.html
1987 * Support for MCUboot signature types other than RSA-3072 has been added.
1989 Using EC-P256, the new default, reduces flash usage by several KBs compared to RSA.
1995 https://docs.lvgl.io/8.4/CHANGELOG.html#v8-4-0-19-march-2024
2002 * Removed kscan-based pointer input wrapper code.
2006 * Improved handling for :samp:`invert-{x,y}` and ``swap-xy`` configurations.
2017 * Added snippet for easily enabling UART over Bluetooth LE by passing ``-S nus-console`` during
2019 which allows non-Bluetooth samples that use the UART APIs to run without modifications
2042 - :github:`74345` - Bluetooth: Non functional on nRF51 with fault