Skip to content

Update sdk-nrf to 3.4.0-rc1 and remove Partition Manger#111

Open
ArekBalysNordic wants to merge 6 commits into
nrfconnect:mainfrom
ArekBalysNordic:update_and_dts
Open

Update sdk-nrf to 3.4.0-rc1 and remove Partition Manger#111
ArekBalysNordic wants to merge 6 commits into
nrfconnect:mainfrom
ArekBalysNordic:update_and_dts

Conversation

@ArekBalysNordic
Copy link
Copy Markdown
Contributor

@ArekBalysNordic ArekBalysNordic commented May 29, 2026

  • Switched the sdk-nrf revision to 3.4.0-rc1
  • Removed obsolete pm_static.yaml files
  • Added common partitioning dtsi files
  • Set dts root in module.yaml file.
  • Aligned Light Bulb and Light Switch to the recent changes.

Previously only Partition Manager was supported in the zb_nrf_nvram implementation. Now using partition from device tree is supported as well.

@ArekBalysNordic ArekBalysNordic requested a review from a team as a code owner May 29, 2026 13:30
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 29, 2026

Documentation Preview

The documentation has been built successfully. You can view the preview here: preview

Generated at: 2026-06-03 12:11:39 UTC with commit 14f119f.

Expand to view changed pages
File Preview
docs/configuring.rst View
docs/configuring/configuring_libraries.rst View
docs/memory.rst View
samples/light_switch/README.rst View
samples/ncp/README.rst View

Note: The preview will be available after GitHub Pages deployment completes (usually 1-2 minutes). Ensure that generated at timestamp is up to date. If the Pull Request is stale for more than 30 days, the preview may be deleted. In this case, please update the Pull Request, or re-run the Build Documentation workflow to generate a new preview.

Comment thread samples/light_bulb/sysbuild_matter_fota.conf
Comment thread dts/nrf5340_cpuapp_partitions.dtsi
Comment thread subsys/Kconfig
@ArekBalysNordic
Copy link
Copy Markdown
Contributor Author

FYI, Do not merge, I'm still checking partitioning.

Switched the sdk-nrf revision to 3.4.0-rc1

Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
Previously only Partition Manager was supported in the
zb_nrf_nvram implementation. Now using partition from device tree
is supported as well.

Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
the dfu_multi_target library now supports both PM and DTS
partitioning.

Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
@edmont edmont self-requested a review June 3, 2026 06:52
Comment thread samples/template/sysbuild.conf Outdated
Comment thread docs/links.txt
.. _`RAM power-down`: https://docs.nordicsemi.com/bundle/ncs-3.2.0/page/nrf/libraries/others/ram_pwrdn.html

.. _`Static and dynamic configuration`: https://docs.nordicsemi.com/bundle/ncs-3.2.0/page/nrf/scripts/partition_manager/partition_manager.html#ug-pm-static
.. _`Migrating partition configuration from Partition Manager to devicetree (DTS)`: https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_partitions.html
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
.. _`Migrating partition configuration from Partition Manager to devicetree (DTS)`: https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_partitions.html
.. _`Migrating partition configuration from Partition Manager to devicetree (DTS)`: https://docs.nordicsemi.com/bundle/ncs-3.2.0/page/nrf/releases_and_maturity/migration/migration_partitions.html

And later we need to update all the links to 3.4.0.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm, below we have Chiptool that links to the latest as well. Should we change it there as well?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, since we don't know how the latest will look like in the future.

Comment thread docs/memory.rst Outdated
Comment thread docs/memory.rst Outdated
Comment thread docs/memory.rst Outdated
Comment thread dts/mcuboot_only/nrf52840_partitions.dtsi
Comment thread samples/light_bulb/boards/nrf54lm20dk_nrf54lm20a_cpuapp_matter_fota.overlay Outdated
Comment thread samples/light_switch/boards/nrf52840dk_nrf52840_fota.overlay Outdated
Comment thread samples/light_switch/boards/nrf5340dk_nrf5340_cpuapp_fota.overlay Outdated
Comment thread samples/light_switch/boards/nrf54lm20dk_nrf54lm20a_cpuapp_matter_fota.overlay Outdated
- Removed obsolete pm_static.yaml files
- Added common partitioning dtsi files
- Set dts root in module.yaml file.
- Aligned Light Bulb and Light Switch to the recent changes.

Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
Updated README files and configuration sections.
Described the transition process, and pointed sdk-nrf
documentation.

Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
Disabled Partition Manager manually.
Once the Partition Manager is disabled globally in sdk-nrf,
revert this commit.

Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants