Skip to content

doc: scripts: extend dtsi parsing include dtsi from zephyr and nrf - #849

Merged
eivindj-nordic merged 1 commit into
nrfconnect:mainfrom
anhmolt:mem-layout-script-fix
Aug 26, 2026
Merged

doc: scripts: extend dtsi parsing include dtsi from zephyr and nrf#849
eivindj-nordic merged 1 commit into
nrfconnect:mainfrom
anhmolt:mem-layout-script-fix

Conversation

@anhmolt

@anhmolt anhmolt commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

If the rram and sram sizes for cpuapp is not overridden in nrf-bm board files, the script would not be able to find the rram and sram base addresses and sizes. Extend the script to recursively follow the included .dtsi files to be able to discover node properties only defined upstream.

@github-actions github-actions Bot added changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. doc-required PR must not be merged without tech writer approval. labels Aug 25, 2026
@anhmolt anhmolt removed the changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. label Aug 25, 2026
@github-actions

Copy link
Copy Markdown

You can find the documentation preview for this PR here.

@anhmolt
anhmolt marked this pull request as ready for review August 26, 2026 07:22
@anhmolt
anhmolt requested review from a team as code owners August 26, 2026 07:22
@anhmolt
anhmolt force-pushed the mem-layout-script-fix branch from 4c4d3b4 to 0835420 Compare August 26, 2026 07:22
@github-actions github-actions Bot added the changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. label Aug 26, 2026
@anhmolt anhmolt removed the changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. label Aug 26, 2026
If the rram and sram sizes for cpuapp is not overridden in nrf-bm
board files, the script would not be able to find the rram and sram
base addresses and sizes.

Extend the script to recursively follow the included .dtsi
files to be able to discover node properties only defined upstream.

Signed-off-by: Andreas Moltumyr <andreas.moltumyr@nordicsemi.no>
@anhmolt
anhmolt force-pushed the mem-layout-script-fix branch from 0835420 to 287e0b1 Compare August 26, 2026 11:56
@github-actions github-actions Bot added the changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. label Aug 26, 2026
@anhmolt anhmolt removed the changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. label Aug 26, 2026
@eivindj-nordic
eivindj-nordic merged commit 6c9c70c into nrfconnect:main Aug 26, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

doc-required PR must not be merged without tech writer approval.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants