Skip to content

Commit 1368615

Browse files
mmahadevan108henrikbrixandersen
authored andcommitted
doc: release-notes-3.6: Update release notes for NXP additions
NXP additions for 3.6 release Signed-off-by: Mahesh Mahadevan <[email protected]>
1 parent 545d68a commit 1368615

File tree

3 files changed

+50
-3
lines changed

3 files changed

+50
-3
lines changed

doc/develop/api/overview.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,10 @@ between major releases are available in the :ref:`zephyr_release_notes`.
241241
- Unstable
242242
- 1.14
243243

244+
* - :ref:`mipi_dbi_api`
245+
- Experimental
246+
- 3.6
247+
244248
* - :ref:`mipi_dsi_api`
245249
- Experimental
246250
- 3.1

doc/releases/migration-guide-3.6.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ Boards
1919

2020
* The deprecated Nordic SoC Kconfig option ``NRF_STORE_REBOOT_TYPE_GPREGRET`` has been removed,
2121
applications that use this should switch to using the :ref:`boot_mode_api` instead.
22+
* NXP: Enabled :ref:`linkserver<linkserver-debug-host-tools>` to be the default runner on the
23+
following NXP boards: ``mimxrt685_evk_cm33``, ``frdm_k64f``, ``mimxrt1050_evk``, ``frdm_kl25z``,
24+
``mimxrt1020_evk``, ``mimxrt1015_evk``
2225

2326
Build System
2427
============

doc/releases/release-notes-3.6.rst

Lines changed: 43 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,9 @@ Boards & SoC Support
112112
* Added support for STM32L010xx SoC variants
113113
* Added support for STM32L081xx SoC variants
114114
* Added support for STM32U5A9xx SoC variants
115+
* Added support for NXP S32K1 devices
116+
* Added support for NXP IMX8ULP SoC
117+
* Added support for NXP MIMXRT595 DSP core
115118

116119
* Removed support for these SoC series:
117120

@@ -120,6 +123,8 @@ Boards & SoC Support
120123
* Nordic SoCs now imply :kconfig:option:`CONFIG_XIP` instead of selecting it, this allows for
121124
creating RAM-based applications by disabling it.
122125
* BLE is now supported on STM32WBA series.
126+
* xtensa: imx8: Split the generic i.MX8 SoC into i.MX8QXP and i.MX8QM
127+
* LPC55xxx: Fixed the system hardware clock cycle rate
123128

124129
* Added support for these ARC boards:
125130

@@ -135,9 +140,9 @@ Boards & SoC Support
135140
* Added support for ST Nucleo WBA55CG board: ``nucleo_wba55cg``
136141
* Added support for ST STM32WB5MM-DK Discovery board: ``stm32wb5mm_dk``
137142
* Added support for Wiznet W5500 Evaluation Pico board: ``w5500_evb_pico``
138-
139143
* Added support for ADI boards: ``adi_sdp_k1``, ``adi_eval_adin1110ebz``,
140144
``adi_eval_adin2111ebz``
145+
* Added support for NXP UCANS32K1SIC board: ``ucans32k1sic``
141146

142147
* Added support for these ARM64 boards:
143148

@@ -147,6 +152,7 @@ Boards & SoC Support
147152

148153
* Added support for these Xtensa boards:
149154

155+
* Added support for NXP iMX8ULP board: ``nxp_adsp_imx8ulp``
150156
* Added Heltec Wireless Stick Lite (V3) board: ``heltec_wireless_stick_lite_v3``
151157
* Added KINCONY-KC868-A32 board: ``kincony_kc868_a32``
152158
* Added Lolin ESP32-S2 Mini board: ``esp32s2_lolin_mini``
@@ -160,10 +166,17 @@ Boards & SoC Support
160166

161167
* Made these changes for ARM boards:
162168

169+
* Added support for low power on G1120B0MIPI using RT595
170+
* Added support for lpspi, lpi2c on NXP board: ``mimx93_evk_a55``
171+
* lpcxpresso55s69: Fix partition naming to use the standard slot naming used by TFM-enabled
172+
Zephyr platforms.
173+
* Enabled support for linkserver debugger on ``frdm_kl25z``, ``mimxrt1015_evk``,
174+
``mimxrt1020_evk``, ``mimxrt1050_evk``, ``mimxrt685_evk``, ``frdm_k64f``
175+
* NXP: Switched MCUBoot FW Update mode from Swap & Scratch to Swap & Move
176+
163177
* Made these changes for ARM64 boards:
164178

165179
* Made these changes for RISC-V boards:
166-
167180
* ``longan_nano``: Enabled ADC support.
168181

169182
* Made these changes for X86 boards:
@@ -278,6 +291,11 @@ Drivers and Sensors
278291

279292
* Added Sparkfun SerLCD driver.
280293

294+
* Audio
295+
296+
* Added a driver :file:`drivers/audio/dmic_mcux.c` for NXP DMIC peripheral. This peripheral is
297+
present on the ``iMX RT5xx`` and ``iMX RT6xx`` parts, as well as some LPC SOCs.
298+
281299
* Battery backed up RAM
282300

283301
* STM32WL devices now support BBRAM.
@@ -325,8 +343,8 @@ Drivers and Sensors
325343
* Counter
326344

327345
* The nRFx counter driver now works with simulated nrf*_bsim targets.
328-
329346
* counter_native_posix driver: Added support for top value configuration, and a bugfix.
347+
* Added support for the MRT counter for NXP RT6xx, RT5xx and LPC55xxx
330348

331349
* Crypto
332350

@@ -341,6 +359,7 @@ Drivers and Sensors
341359
* DMA
342360

343361
* STM32WBA Devices now support GPDMA
362+
* Introduced a new DMA driver :file:`drivers/dma/dma_nxp_edma.c` for NXP's eDMA IP
344363

345364
* Entropy
346365

@@ -367,6 +386,11 @@ Drivers and Sensors
367386
* Fixed sam_gmac driver. PTP clock adjustment was wrong for negative values.
368387
* Fixed adin2111 driver. Initialization was done incorrectly when working with adin2110.
369388
* Fixed ksz8081 driver. Logging changes, RMII clock fixes, GPIO pin fixes.
389+
* Added a driver :file:`drivers/ethernet/eth_nxp_enet.c` for NXP ENET which is a rework of
390+
the old driver :file:`drivers/ethernet/eth_mcux.c`. The old driver had become
391+
unmaintainable due to fundamental problems with the lack of PHY abstraction. The new driver
392+
is still experimental and requires maturation. Eventually the old driver will be deprecated
393+
and this new driver will be supported instead.
370394

371395
* Flash
372396

@@ -409,6 +433,8 @@ Drivers and Sensors
409433

410434
* Renesas R-Car GPIO driver now supports Gen4 SoCs
411435
* Renamed ``CONFIG_GPIO_RA`` to :kconfig:option:`CONFIG_GPIO_RENESAS_RA`
436+
* Added a new GPIO driver (:file:`drivers/gpio/gpio_mcux_rgpio.c`). This
437+
driver is used for i.MX93 and i.MX8ULP.
412438

413439
* I2C
414440

@@ -492,6 +518,14 @@ Drivers and Sensors
492518

493519
* ACPI
494520

521+
* MEMC
522+
523+
* Added a new driver for NXP FlexRAM
524+
525+
* MIPI-DBI
526+
527+
* Introduced a new :ref:`MIPI DBI driver class <mipi_dbi_api>`
528+
495529
* Pin control
496530

497531
* Renesas R-Car pinctrl driver now supports Gen4 SoCs
@@ -1252,3 +1286,9 @@ Tests and Samples
12521286
* Added ESP32 memory-mapped flash access sample in :zephyr:code-sample:`esp32-flash-memory-mapped`.
12531287

12541288
* Added ESP32 PWM loopback test case
1289+
1290+
* Added support in the mbox sample for NXP boards ``MIMXRT1160-EVK``, ``MIMXRT1170-EVK``,
1291+
``MIMXRT1170-EVKB``, ``LPCXpresso55S69``
1292+
1293+
* Added a sample ``flexram-magic-addr`` for ``mimxrt11xx_cm7`` to show how to use flexram magic
1294+
address functionality when using memc flexram driver.

0 commit comments

Comments
 (0)