-
Notifications
You must be signed in to change notification settings - Fork 13
boards: dts: Update memory layout for nRF54L #200
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
boards/nordic/bm_nrf54l15dk/bm_nrf54l15dk_nrf54l05_cpuapp_s115_softdevice.dts
Outdated
Show resolved
Hide resolved
Adding DNM as samples are not booting as they should. |
boards/nordic/bm_nrf54l15dk/bm_nrf54l15dk_nrf54l05_cpuapp_s115_softdevice.dts
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
RAM conflict
449d453
to
9821fbf
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK from SoftDevice
boards/nordic/bm_nrf54l15dk/bm_nrf54l15dk_nrf54l05_cpuapp_s115_softdevice.dts
Show resolved
Hide resolved
boards/nordic/bm_nrf54l15dk/bm_nrf54l15dk_nrf54l05_cpuapp_s115_softdevice_mcuboot.dts
Show resolved
Hide resolved
boards/nordic/bm_nrf54l15dk/bm_nrf54l15dk_nrf54l05_cpuapp_s115_softdevice.dts
Outdated
Show resolved
Hide resolved
1d3c20b
to
e2dbe8a
Compare
@@ -12,6 +12,24 @@ | |||
zephyr,flash-controller = &rram_controller; | |||
zephyr,boot-mode = &boot_mode0; | |||
}; | |||
|
|||
soc { | |||
reserved-memory { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Indentation?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
True, I adjusted it in all 3 files
@@ -48,12 +48,12 @@ | |||
|
|||
boot_partition: partition@0 { | |||
label = "boot"; | |||
reg = <0x00000000 DT_SIZE_K(36)>; | |||
reg = <0x00000000 DT_SIZE_K(40)>; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is this increased?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@michalek-no Can you comment on this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I actually reverted it now since it was conflicting and I was not sure how to solve. And at the same time I could build mcuboot with the current sizes.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@michalek-no Can you comment on this?
That's temporarily needed to be able to build it without LTO.
e7f0361
to
9e04df4
Compare
The following west manifest projects have changed revision in this Pull Request:
✅ All manifest checks OK Note: This message is automatically posted and updated by the Manifest GitHub Action. |
FYI: I saw that this PR stopped working because of some recent commits in this repo. So I reverted the commits just so this PR can work again, this is not an optimal solution and probably not what it will be merged in the end. But until there is a better solution I reverted them here. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the reverts here are not acceptable to be reverted
weird thing: |
9e04df4
to
b236e48
Compare
boards/nordic/bm_nrf54l15dk/bm_nrf54l15dk_nrf54l05_cpuapp_common.dtsi
Outdated
Show resolved
Hide resolved
boards/nordic/bm_nrf54l15dk/bm_nrf54l15dk_nrf54l05_cpuapp_common.dtsi
Outdated
Show resolved
Hide resolved
boards/nordic/bm_nrf54l15dk/bm_nrf54l15dk_nrf54l15_cpuapp_common.dtsi
Outdated
Show resolved
Hide resolved
boards/nordic/bm_nrf54l15dk/bm_nrf54l15dk_nrf54l10_cpuapp_common.dtsi
Outdated
Show resolved
Hide resolved
Adjust the memory layout of all the nRF54l variants to take into account that the top 64 bytes of RAM are reserved for the KMU. Here 128 bytes of memory are reserved for future proofness. Signed-off-by: Georgios Vasilakis <[email protected]>
edef372
to
1f32023
Compare
Depends on: nrfconnect/sdk-nrf#23870