Skip to content

Commit

Permalink
doc: Add release notes for 2.8 release
Browse files Browse the repository at this point in the history
Add release notes for 2.8 release
Minor updates to suit/flash_companion sample.
Minor Updates to nRF54l and nRF54H docs.

Signed-off-by: divya pillai <divya.pillai@nordicsemi.no>
  • Loading branch information
divipillai committed Nov 14, 2024
1 parent 0a95881 commit 88c26d1
Show file tree
Hide file tree
Showing 27 changed files with 1,808 additions and 174 deletions.
4 changes: 2 additions & 2 deletions doc/nrf/app_dev/bootloaders_dfu/dfu_tools_mcumgr_cli.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.. _dfu_tools_mcumgr_cli:

Command-line tool
#################
MCUmgr Command-line tool
########################

.. contents::
:local:
Expand Down
18 changes: 11 additions & 7 deletions doc/nrf/app_dev/device_guides/nrf54l/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -21,19 +21,23 @@ Zephyr and the |NCS| provide support and contain board definitions for developin
* - :ref:`zephyr:nrf54l15dk_nrf54l15`
- PCA10156
- ``nrf54l15dk/nrf54l15/cpuapp``
- * `nRF54L15 Datasheet`_
* :ref:`Getting started <gsg_other>`
- `nRF54L15 System-on-Chip`_
- | `Datasheet <nRF54L15 Datasheet_>`_
| :ref:`Getting started <gsg_other>`
| `User Guide <nRF54L15 DK user guide_>`_
- | `nRF54L15 DK product page <nRF54L15 DK_>`_
| `nRF54L15 System-on-Chip (SoC) <nRF54L05_>`_
* - :ref:`nRF54L05 emulation on the nRF54L15 DK <emulated-nrf54l05>`
- PCA10156
- ``nrf54l15dk/nrf54l15/cpuapp``
- --
- --
- | `Datasheet <nRF54L15 Datasheet_>`_
- | `nRF54L05 System-on-Chip (SoC) <nRF54L15 System-on-Chip_>`_
* - :ref:`nRF54L10 emulation on the nRF54L15 DK <emulated-nrf54l10>`
- PCA10156
- ``nrf54l15dk/nrf54l15/cpuapp``
- --
- --
- | `Datasheet <nRF54L15 Datasheet_>`_
- | `nRF54L10 System-on-Chip (SoC) <nRF54L10_>`_

.. _ug_nrf54L15_revision:

Ensure to check the revision of your nRF54L15 device to see if it is supported:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,23 @@ Working with the FLPR core
The FLPR core support in the |NCS| is currently :ref:`experimental<software_maturity>`.

The nRF54H20 SoC includes a dedicated VPR CPU, based on RISC-V architecture, known as the *fast lightweight peripheral processor* (FLPR).
The FLPR core can be used to manage specific peripherals through the appropriate Zephyr Device Driver API:

* UARTE120
* GPIO
The FLPR core can be used to manage specific peripherals through the appropriate Zephyr Device Driver API.
These peripherals have IRQs routed to FLPR:

* USBHS
* EXMIF
* I3C120
* CAN120
* I3C121
* TIMER120
* TIMER121
* PWM120
* SPIS120
* SPIM120/UARTE120
* SPIM121

All other peripherals available to the application core can also be used with FLPR.
However, they require the use of *polling mode*.

.. _vpr_flpr_nrf54h20_initiating:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@ The following table summarizes key similarities and differences between MCUmgr a
| | a list | |
+-----------------------------+-------------------------+----------------------------------+
| Slot/Image Configuration | Slots defined in | Slot definitions can be modified |
| | MCUboot; difficult to | via the SUIT manifest, allowing |
| | change after deployment | greater flexibility |
| | MCUboot; difficult to | through the SUIT manifest, |
| | change after deployment | allowing greater flexibility |
+-----------------------------+-------------------------+----------------------------------+
| Installation/Boot | Limited by static | Customizable through SUIT |
| Customization | image metadata | manifest commands |
Expand Down Expand Up @@ -354,7 +354,7 @@ CBOR data of request:
where:

* *stream_session_id* - Session identifier.
The same value as obtained via Get Missing Image Info Request.
The same value as obtained using Get Missing Image Info Request.
Must appear when "off" is 0.
* *len* - Length of an image.
Must appear when "off" is 0.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
.. _ug_nrf54h20_suit_soc_binaries:

Upgrade the nRF54h20 SOC binaries with SUIT
Upgrade the nRF54H20 SoC binaries with SUIT
###########################################

.. contents::
:local:
:depth: 2

The nRF54H20 SoC includes the *nRF54h20 SOC binaries*, precompiled firmware components provided by Nordic Semiconductor that provide basic functionality and security features.
The nRF54H20 SoC includes the *nRF54H20 SoC binaries*, precompiled firmware components provided by Nordic Semiconductor that provide basic functionality and security features.

To see which version of the nRF54h20 SOC binaries to use with the given version of the nRF Connect SDK, see :ref:`abi_compatibility`.
To see which version of the nRF54H20 SoC binaries to use with the given version of the nRF Connect SDK, see :ref:`abi_compatibility`.

Updating the nRF54h20 SOC binaries
Updating the nRF54H20 SoC binaries
**********************************

You can update the nRF54h20 SoC binaries in two ways.
Both methods require using the :file:`nordic_top.suit` envelope, which can be found inside the nRF54h20 SOC binaries ZIP file.
You can update the nRF54H20 SoC binaries in two ways.
Both methods require using the :file:`nordic_top.suit` envelope, which can be found inside the nRF54H20 SOC binaries ZIP file.

The two methods for updating are the following:

Expand All @@ -24,7 +24,7 @@ The two methods for updating are the following:
* Updating along with the manufacturer application, by attaching the :file:`nordic_top.suit` envelope to the manufacturer root manifest, updating both the SoC binaries and the manufacturer's application simultaneously.


Updating the nRF54h20 SOC binaries separately from the manufacturer application
Updating the nRF54H20 SoC binaries separately from the manufacturer application
===============================================================================

When using this method, two separate updates are performed:
Expand Down
2 changes: 2 additions & 0 deletions doc/nrf/drivers/wifi.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
.. _wifi_drivers:

Wi-Fi drivers
#############

Expand Down
26 changes: 20 additions & 6 deletions doc/nrf/links.txt
Original file line number Diff line number Diff line change
Expand Up @@ -313,6 +313,10 @@
.. _`Cellular IoT SiPs`: https://www.nordicsemi.com/Products/Low-power-cellular-IoT/Products?lang=en#infotabs

.. _`nRF54L15 System-on-Chip`: https://www.nordicsemi.com/Products/nRF54L15
.. _`nRF54L15 DK`: https://www.nordicsemi.com/Products/Development-hardware/nRF54L15-DK
.. _`nRF54L15 DK distributors`: https://www.nordicsemi.com/About-us/BuyOnline?search_token=nRF54L15%20DK
.. _`nRF54L05`: https://www.nordicsemi.com/Products/nRF54L05
.. _`nRF54L10`: https://www.nordicsemi.com/Products/nRF54L10

.. _`nRF52840 DK Downloads`: https://www.nordicsemi.com/Products/Development-hardware/nRF52840-DK/Download#infotabs
.. _`nRF52840 DK product page`: https://www.nordicsemi.com/Products/Development-hardware/nRF52840-DK/
Expand Down Expand Up @@ -360,6 +364,7 @@

.. #### Source: www.nordicsemi.com/Events/

.. _`nRF Connect SDK v2.8.0 webinar`: https://webinars.nordicsemi.com/events
.. _`nRF Connect SDK v2.7.0 webinar`: https://www.nordicsemi.com/Events/2024/Webinar-Exciting-new-features-in-nRF-Connect-SDK-v270
.. _`nRF Connect SDK v2.6.0 webinar`: https://www.nordicsemi.com/Events/2024/Webinar-Exciting-new-features-in-nRF-Connect-SDK-v260
.. _`nRF Connect SDK v2.5.0 webinar`: https://www.nordicsemi.com/Events/2023/Webinar-Exciting-new-features-in-nRF-Connect-SDK-v250
Expand Down Expand Up @@ -417,6 +422,7 @@
.. _`nRF Connect SDK latest documentation`: https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/index.html

.. _`known issues page on the main branch`: https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/known_issues.html
.. _`known issues for nRF Connect SDK v2.8.0`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/releases_and_maturity/known_issues.html?v=v2-8-0
.. _`known issues for nRF Connect SDK v2.7.0`: https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/known_issues.html?v=v2-7-0
.. _`known issues for nRF Connect SDK v2.6.2`: https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/known_issues.html?v=v2-6-2
.. _`known issues for nRF Connect SDK v2.6.1`: https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/known_issues.html?v=v2-6-1
Expand Down Expand Up @@ -465,6 +471,7 @@

.. _`nRF socket options`: https://docs.nordicsemi.com/bundle/ncs-latest/page/nrfxlib/nrf_modem/doc/sockets.html

.. _`Repositories and revisions for v2.8.0`: https://docs.nordicsemi.com/bundle/ncs-2.8.0/page/nrf/releases_and_maturity/repository_revisions.html
.. _`Repositories and revisions for v2.7.99-cs2`: https://docs.nordicsemi.com/bundle/ncs-2.7.99-cs2/page/nrf/releases_and_maturity/repository_revisions.html
.. _`Repositories and revisions for v2.7.99-cs1`: https://docs.nordicsemi.com/bundle/ncs-2.7.99-cs1/page/nrf/releases_and_maturity/repository_revisions.html
.. _`Repositories and revisions for v2.7.0`: https://docs.nordicsemi.com/bundle/ncs-2.7.0/page/nrf/releases_and_maturity/repository_revisions.html
Expand Down Expand Up @@ -495,6 +502,7 @@
.. _`Repositories and revisions for v1.9.1`: https://docs.nordicsemi.com/bundle/ncs-1.9.1/page/nrf/introduction.html#repositories_and_revisions
.. _`Repositories and revisions`: https://docs.nordicsemi.com/bundle/ncs-1.9.0/page/nrf/introduction.html#repositories_and_revisions

.. _`Modem library changelog for v2.8.0`: https://docs.nordicsemi.com/bundle/ncs-2.8.0/page/nrfxlib/nrf_modem/doc/CHANGELOG.html#nrf-modem-changelog
.. _`Modem library changelog for v2.7.0`: https://docs.nordicsemi.com/bundle/ncs-2.7.0/page/nrfxlib/nrf_modem/doc/CHANGELOG.html#nrf-modem-changelog
.. _`Modem library changelog for v2.6.2`: https://docs.nordicsemi.com/bundle/ncs-2.6.2/page/nrfxlib/nrf_modem/doc/CHANGELOG.html#nrf-modem-changelog
.. _`Modem library changelog for v2.6.1`: https://docs.nordicsemi.com/bundle/ncs-2.6.1/page/nrfxlib/nrf_modem/doc/CHANGELOG.html#nrf-modem-changelog
Expand Down Expand Up @@ -522,6 +530,7 @@
.. _`Modem library changelog for v1.9.1`: https://docs.nordicsemi.com/bundle/ncs-1.9.1/page/nrfxlib/nrf_modem/doc/CHANGELOG.html
.. _`Modem library changelog for v1.9.0`: https://docs.nordicsemi.com/bundle/ncs-1.9.0/page/nrfxlib/nrf_modem/doc/CHANGELOG.html

.. _`LwM2M carrier library changelog for v2.8.0`: https://docs.nordicsemi.com/bundle/ncs-2.8.0/page/nrf/libraries/bin/lwm2m_carrier/CHANGELOG.html#liblwm2m-carrier-changelog
.. _`LwM2M carrier library changelog for v2.7.0`: https://docs.nordicsemi.com/bundle/ncs-2.7.0/page/nrf/libraries/bin/lwm2m_carrier/CHANGELOG.html#liblwm2m-carrier-changelog
.. _`LwM2M carrier library changelog for v2.6.2`: https://docs.nordicsemi.com/bundle/ncs-2.6.2/page/nrf/libraries/bin/lwm2m_carrier/CHANGELOG.html#liblwm2m-carrier-changelog
.. _`LwM2M carrier library changelog for v2.6.1`: https://docs.nordicsemi.com/bundle/ncs-2.6.1/page/nrf/libraries/bin/lwm2m_carrier/CHANGELOG.html#liblwm2m-carrier-changelog
Expand Down Expand Up @@ -699,6 +708,7 @@
.. _`nRF91x1 modem trace activation %XMODEMTRACE`: https://docs.nordicsemi.com/bundle/ref_at_commands_nrf91x1/page/REF/at_commands/mob_termination_ctrl_status/xmodemtrace.html

.. _`nRF54L15 Datasheet`: https://docs.nordicsemi.com/bundle/ps_nrf54L15/page/keyfeatures_html5.html
.. _`nRF54L15 DK user guide`: https://docs.nordicsemi.com/bundle/ug_nrf54l15_dk/page/UG/nRF54L15_DK/intro/intro.html

.. _`nRF53 Series`: https://docs.nordicsemi.com/category/nrf-53-series

Expand Down Expand Up @@ -1077,7 +1087,7 @@

.. _`Windows Hardware Lab Kit`: https://docs.microsoft.com/en-us/windows-hardware/test/hlk/

.. _`Swift Pair`: https://docs.microsoft.com/en-us/windows-hardware/design/device-experiences/bluetooth-swift-pair
.. _`Swift Pair`: https://learn.microsoft.com/en-us/windows-hardware/design/component-guidelines/bluetooth-swift-pair

.. _`Windows path length limitations`: https://docs.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation

Expand Down Expand Up @@ -1298,9 +1308,9 @@
.. _`nRF Cloud Device ID`: https://docs.nordicsemi.com/bundle/nrf-cloud/page/Devices/Properties/DeviceId.html
.. _`nRF Cloud Device Shadows`: https://docs.nordicsemi.com/bundle/nrf-cloud/page/Devices/Properties/Shadows.html
.. _`nRF Cloud Security`: https://docs.nordicsemi.com/bundle/nrf-cloud/page/Devices/Security/Security.html
.. _`nRF Cloud Auto-onboarding`: https://docs.nordicsemi.com/bundle/nrf-cloud/page/Devices/Associations/Provisioning.html#auto-onboarding
.. _`nRF Cloud Auto-onboarding`: https://docs.nordicsemi.com/bundle/nrf-cloud/page/Devices/Associations/Onboarding.html#auto-onboarding
.. _`nRF Cloud device claiming`: https://docs.nordicsemi.com/bundle/nrf-cloud/page/SecurityServices/ProvisioningService/ClaimingDevices/ClaimingDeviceOwnershipPortal.html
.. _`nRF Cloud Preconnect Provisioning`: https://docs.nordicsemi.com/bundle/nrf-cloud/page/Devices/Associations/Provisioning.html#preconnect-provisioning
.. _`nRF Cloud Preconnect Provisioning`: https://docs.nordicsemi.com/bundle/nrf-cloud/page/Devices/Associations/Onboarding.html#preconnect-onboarding
.. _`nRF Cloud Just-In-Time-Provisioning`: https://docs.nordicsemi.com/bundle/nrf-cloud/page/Devices/Associations/Provisioning.html#just-in-time-provisioning
.. _`nRF Cloud Onboarding`:
.. _`nRF Cloud Provisioning`: https://docs.nordicsemi.com/bundle/nrf-cloud/page/Devices/Associations/Provisioning.html
Expand Down Expand Up @@ -1496,7 +1506,7 @@

.. _`Developing Matter 1.0 products with nRF Connect SDK`: https://www.youtube.com/watch?v=9Ar13rMxGIk
.. _`Accelerate cellular product development`: https://youtu.be/b1YW1J4aUps
.. _`How nRF9160 enables cellular IoT asset tracking`: https://webinars.nordicsemi.com/how-nrf9160-enables-cellular-iot-4
.. _`How nRF9160 enables cellular IoT asset tracking`: https://webinars.nordicsemi.com/events/12113311018?n=How+nRF9160+enables+cellular+IoT+asset+tracking&event_id=12113311018

.. ### Source: onomondo.com

Expand Down Expand Up @@ -1524,6 +1534,12 @@
.. _`ADXL372`: https://www.analog.com/en/products/adxl372.html#product-overview
.. _`ADXL367`: https://www.analog.com/en/products/ADXL367.html#product-overview

.. ### Source: files.nordicsemi.com

.. _`Twister test report for nRF Connect SDK v2.8.0`: https://files.nordicsemi.com/ui/api/v1/download/contentBrowsing/NCS/external/release/v2.8.0/test-report/twister_test_results_report.html?isNativeBrowsing=true
.. _`Hardware test report for nRF Connect SDK v2.8.0`: https://files.nordicsemi.com/ui/api/v1/download/contentBrowsing/NCS/external/release/v2.8.0/test-report/common_ncs_test_results_report.html?isNativeBrowsing=true
.. _`nRF Auracast configuration files`: https://files.nordicsemi.com/ui/repos/tree/General/ncs-audio/external/nRF-Aura-Config

.. ### Source: other (2 links or less from the same URL)

.. _`Amazon Root CA 1`: https://www.amazontrust.com/repository/AmazonRootCA1.pem
Expand Down Expand Up @@ -1664,8 +1680,6 @@

.. _`ISO 639-2 code`: https://www.loc.gov/standards/iso639-2/php/code_list.php

.. _`nRF Auracast configuration files`: https://files.nordicsemi.com/ui/repos/tree/General/ncs-audio/external/nRF-Aura-Config

.. ### Temp: nRF54H and nRF54L related links, repositories, and documents

.. _`nrf-regtool`: https://github.com/nrfconnect/nrf-regtool/
Expand Down
3 changes: 3 additions & 0 deletions doc/nrf/protocols/bt/bt_qualification/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ Bluetooth qualification
:local:
:depth: 2

.. note::
This page has not been updated to reflect the new process defined in Qualification Program Reference Document (QPRD) v3.

Every product using the *Bluetooth®* Low Energy technology must be certified (qualified) by Bluetooth Special Interest Group (SIG).
Only when your product is qualified, you will be authorized to do the following:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,9 +48,6 @@ LTO is an advanced compilation technique that performs optimization across all c

To enable LTO, set the :kconfig:option:`CONFIG_LTO` and :kconfig:option:`CONFIG_ISR_TABLES_LOCAL_DECLARATION` Kconfig options to ``y``.

.. note::
Support for Link Time Optimization is experimental.

.. _ug_matter_device_memory_profiling:

Profiling memory in Matter applications
Expand Down
1 change: 0 additions & 1 deletion doc/nrf/releases_and_maturity.rst
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,3 @@ If an issue is found in a release after it has taken place, those issues are lis
releases_and_maturity/repository_revisions
releases_and_maturity/software_maturity
releases_and_maturity/abi_compatibility
releases_and_maturity/known_issues
2 changes: 2 additions & 0 deletions doc/nrf/releases_and_maturity/known_issues.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
:orphan:

.. _known_issues:

Known issues
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
:orphan:

.. _ncs_2.0.0_migration:

Migration notes for |NCS| v2.0.0
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
:orphan:

.. _migration_cs3_to_2_6_99_cs2:

Migration notes for |NCS| v2.6.99_cs2 for v2.4.99-cs3 users
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
:orphan:

.. _migration_2.5:

Migration guide for |NCS| v2.5.0
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
:orphan:

.. _migration_2.6:

Migration guide for |NCS| v2.6.0
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
:orphan:

.. _migration_2.7:

Migration guide for |NCS| v2.7.0
Expand Down
Loading

0 comments on commit 88c26d1

Please sign in to comment.