Skip to content

fix: nrf54lm20dk matter-diagnostic-logs SRAM memory region overlap#27996

Open
doublemis1 wants to merge 1 commit intonrfconnect:mainfrom
doublemis1:fix_54lm20_cert
Open

fix: nrf54lm20dk matter-diagnostic-logs SRAM memory region overlap#27996
doublemis1 wants to merge 1 commit intonrfconnect:mainfrom
doublemis1:fix_54lm20_cert

Conversation

@doublemis1
Copy link
Copy Markdown
Contributor

Fix SRAM address mismatch in matter-diagnostic-logs snippet overlays that caused 1024-byte overlap into memory beyond 511 KB cpuapp_sram boundary. This corrupted UART driver state at runtime, rendering keyboard input non-functional despite TX/logs continuing to print.

Shift DiagnosticLogMem from 0x2007DF40 to 0x2007DB40 to fit within actual SRAM bounds. Affects nrf54lm20dk/nrf54lm20a/cpuapp and nrf54lm20dk/nrf54lm20b/cpuapp targets used in Matter certification builds.

@doublemis1 doublemis1 requested a review from a team as a code owner April 9, 2026 10:59
@NordicBuilder NordicBuilder requested a review from a team April 9, 2026 10:59
Fix SRAM address mismatch in matter-diagnostic-logs snippet
overlays that caused 1024-byte overlap into memory beyond
511 KB cpuapp_sram boundary. This corrupted UART driver state
at runtime, rendering keyboard input non-functional despite
TX/logs continuing to print.

Shift DiagnosticLogMem from 0x2007DF40 to 0x2007DB40 to fit
within actual SRAM bounds. Affects nrf54lm20dk/nrf54lm20a/
cpuapp and nrf54lm20dk/nrf54lm20b/cpuapp targets used in
Matter certification builds.

Signed-off-by: Michał Szablowski <michal.szablowski@nordicsemi.no>
@NordicBuilder
Copy link
Copy Markdown
Contributor

NordicBuilder commented Apr 9, 2026

CI Information

To view the history of this post, click the 'edited' button above
Build number: 2

Inputs:

Sources:

sdk-nrf: PR head: 0666df11205ca8b68634fa658937dcff47fdff2a

more details

sdk-nrf:

PR head: 0666df11205ca8b68634fa658937dcff47fdff2a
merge base: 8f15ecee8eb2571ce30395b9a52127c842f6c8ea
target head (main): 4fae92491cfe1aa9abd5bac049067af438367d2e
Diff

Github labels

Enabled Name Description
ci-disabled Disable the ci execution
ci-all-test Run all of ci, no test spec filtering will be done
ci-force-downstream Force execution of downstream even if twister fails
ci-run-twister Force run twister
ci-run-zephyr-twister Force run zephyr twister
List of changed files detected by CI (2)
snippets
│  ├── matter
│  │  ├── matter-diagnostic-logs
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20a_cpuapp.overlay
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp.overlay

Outputs:

Toolchain

Version: 911f4c5c26
Build docker image: docker-dtr.nordicsemi.no/sw-production/ncs-build:911f4c5c26_5ea73affbf

Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped; ⚠️ Quarantine

  • ◻️ Toolchain - Skipped: existing toolchain is used
  • ✅ Build twister
  • ✅ Integration tests
Disabled integration tests
    • test-fw-nrfconnect-nrf_lrcs_mosh
    • test-fw-nrfconnect-nrf_lrcs_positioning
    • desktop52_verification
    • test_ble_nrf_config
    • test-fw-nrfconnect-apps
    • test-fw-nrfconnect-ble_mesh
    • test-fw-nrfconnect-ble_samples
    • test-fw-nrfconnect-chip
    • test-fw-nrfconnect-fem
    • test-fw-nrfconnect-nfc
    • test-fw-nrfconnect-nrf-iot_libmodem-nrf
    • test-fw-nrfconnect-nrf-iot_lwm2m
    • test-fw-nrfconnect-nrf-iot_samples
    • test-fw-nrfconnect-nrf-iot_thingy91
    • test-fw-nrfconnect-nrf-iot_zephyr_lwm2m
    • test-fw-nrfconnect-nrf_crypto
    • test-fw-nrfconnect-ps-main
    • test-fw-nrfconnect-rpc
    • test-fw-nrfconnect-rs
    • test-fw-nrfconnect-tfm
    • test-fw-nrfconnect-thread-main
    • test-low-level
    • test-sdk-audio
    • test-sdk-dfu
    • test-sdk-find-my
    • test-sdk-mcuboot
    • test-sdk-wifi
    • test-secdom-samples-public

Note: This message is automatically posted and updated by the CI

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants