You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
doc: bt_fast_pair: drop nRF53 Partition Manager exception
Update the Fast Pair integration guide and the Fast Pair library
documentation to reflect that the nRF53 Series DFU configuration with
MCUboot is no longer the exception that requires the Partition Manager.
With the nRF53 migration to devicetree (DTS) for the Fast Pair Locator
Tag sample, all supported board targets now define the Fast Pair
partition through DTS.
Replace the manually written Partition Manager deprecation note in
both pages with the shared /includes/pm_deprecation.txt include, drop
the nRF53 carve-out paragraph, and align the dependency note in the
integration guide to mark the Partition Manager as fully deprecated
(without the nRF53-only caveat).
Ref: NCSDK-38010
Signed-off-by: Kamil Piszczek <Kamil.Piszczek@nordicsemi.no>
Copy file name to clipboardExpand all lines: doc/nrf/external_comp/bt_fast_pair/core.rst
+3-13Lines changed: 3 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -260,17 +260,7 @@ See the board overlay examples in the :ref:`fast_pair_input_device` and :ref:`fa
260
260
Partition Manager (PM) (deprecated)
261
261
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
262
262
263
-
.. note::
264
-
The :ref:`partition_manager` script is a component in the |NCS| and is responsible for handling the memory partitioning at build time.
265
-
266
-
This functionality is in the process of being deprecated and replaced by Zephyr's default devicetree-based memory partitioning.
267
-
It is recommended that all new designs using Nordic devices, excluding the nRF91 Series devices, are built with DTS instead of Partition Manager.
268
-
Partition Manager will be removed from the |NCS| by the end of 2026 from the main branch.
269
-
270
-
For more information on how to configure partitions using DTS and how to migrate your existing configuration to DTS, see the :ref:`release_notes` page.
271
-
272
-
The only exception from these migration guidelines in the context of the Fast Pair sample support is the nRF53 Series DFU configuration with MCUboot in the overwrite mode (for example, the ``nrf5340dk/nrf5340/cpuapp`` board target in the :ref:`fast_pair_locator_tag` sample).
273
-
This particular configuration is not yet deprecated, as the DTS alternative is not yet available.
263
+
.. include:: /includes/pm_deprecation.txt
274
264
275
265
For devices that support :ref:`partition_manager`, the system also automatically creates the ``bt_fast_pair`` partition.
276
266
The partition is defined in the :file:`subsys/partition_manager/pm.yml.bt_fast_pair` file.
@@ -279,7 +269,7 @@ The partition is defined in the :file:`subsys/partition_manager/pm.yml.bt_fast_p
279
269
The dynamic generation of the ``bt_fast_pair`` partition definition is only supported if you enable the :kconfig:option:`CONFIG_BT_FAST_PAIR` Kconfig option in your application image.
280
270
281
271
Alternatively, you can define the Fast Pair partition manually in the application's static Partition Manager configuration file.
282
-
See the nRF53 board examples in the :file:`samples/bluetooth/fast_pair/locator_tag/configuration/` directory, which is a part of the :ref:`fast_pair_locator_tag` sample.
272
+
See the board examples in the :file:`tests/subsys/bluetooth/fast_pair/locator_tag_legacy/configuration` directory, which is a part of the test project for the deprecated (legacy) version of the :ref:`fast_pair_locator_tag` project.
283
273
For more information about defining Partition Manager partitions, see the :ref:`Configuration <pm_configuration>` section of the :ref:`partition_manager` page.
284
274
285
275
.. note::
@@ -1343,5 +1333,5 @@ The following are the required dependencies for the Fast Pair integration:
1343
1333
* :ref:`nrfxlib:crypto`
1344
1334
* :ref:`zephyr:bluetooth`
1345
1335
* :ref:`zephyr:settings_api`
1346
-
* :ref:`partition_manager` (deprecated, only used for nRF53 Series board targets)
Copy file name to clipboardExpand all lines: doc/nrf/libraries/bluetooth/fast_pair/core.rst
+1-11Lines changed: 1 addition & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -167,17 +167,7 @@ This allows a Fast Pair Seeker to control the security re-establishment.
167
167
Partition Manager (deprecated)
168
168
------------------------------
169
169
170
-
.. note::
171
-
The :ref:`partition_manager` script is a component in the |NCS| and is responsible for handling the memory partitioning at build time.
172
-
173
-
This functionality is in the process of being deprecated and replaced by Zephyr's default devicetree-based memory partitioning.
174
-
It is recommended that all new designs using Nordic devices, excluding the nRF91 Series devices, are built with DTS instead of Partition Manager.
175
-
Partition Manager will be removed from the |NCS| by the end of 2026 from the main branch.
176
-
177
-
For more information on how to configure partitions using DTS and how to migrate your existing configuration to DTS, see the :ref:`release_notes` page.
178
-
179
-
The only exception from these migration guidelines in the context of the Fast Pair sample support is the nRF53 Series DFU configuration with MCUboot in the overwrite mode (for example, the ``nrf5340dk/nrf5340/cpuapp`` board target in the :ref:`fast_pair_locator_tag` sample).
180
-
This particular configuration is not yet deprecated, as the DTS alternative is not yet available.
170
+
.. include:: /includes/pm_deprecation.txt
181
171
182
172
The Fast Pair provisioning data is preprogrammed to a dedicated flash memory partition.
0 commit comments