From 5708d4e344b853572de6dad5cbdd26335ac3ed35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Krzysztof=20Chru=C5=9Bci=C5=84ski?= Date: Fri, 26 Apr 2024 09:17:51 +0200 Subject: [PATCH] [nrf fromlist] boards: nordic: nrf54h20dk: Add ETR buffer to memory map MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add 4k ETR buffer to the memory map. Upstream PR: https://github.com/zephyrproject-rtos/zephyr/pull/72476 Signed-off-by: Krzysztof Chruściński --- .../nrf54h20dk_nrf54h20-memory_map.dtsi | 17 +++++++++++++++++ .../nrf54h20dk/nrf54h20dk_nrf54h20_cpuapp.dts | 4 ++++ 2 files changed, 21 insertions(+) diff --git a/boards/nordic/nrf54h20dk/nrf54h20dk_nrf54h20-memory_map.dtsi b/boards/nordic/nrf54h20dk/nrf54h20dk_nrf54h20-memory_map.dtsi index 834448f33e4..26a1e6fac74 100644 --- a/boards/nordic/nrf54h20dk/nrf54h20dk_nrf54h20-memory_map.dtsi +++ b/boards/nordic/nrf54h20dk/nrf54h20dk_nrf54h20-memory_map.dtsi @@ -51,6 +51,23 @@ }; }; + etr_buf_ram0x_region: memory@2f0be000 { + /* TODO to be reworked when SDFW with STM support is released.*/ + compatible = "nordic,owned-memory"; + reg = <0x2f0be000 DT_SIZE_K(4)>; + status = "disabled"; + perm-read; + perm-write; + perm-secure; + #address-cells = <1>; + #size-cells = <1>; + ranges = <0x0 0x2f0be000 0x1000>; + + etr_buffer: memory@0 { + reg = <0x0 DT_SIZE_K(4)>; + }; + }; + cpuapp_cpurad_ram0x_region: memory@2f0bf000 { compatible = "nordic,owned-memory"; reg = <0x2f0bf000 DT_SIZE_K(4)>; diff --git a/boards/nordic/nrf54h20dk/nrf54h20dk_nrf54h20_cpuapp.dts b/boards/nordic/nrf54h20dk/nrf54h20dk_nrf54h20_cpuapp.dts index 88342e03adc..3f30503800b 100644 --- a/boards/nordic/nrf54h20dk/nrf54h20dk_nrf54h20_cpuapp.dts +++ b/boards/nordic/nrf54h20dk/nrf54h20dk_nrf54h20_cpuapp.dts @@ -121,6 +121,10 @@ status = "okay"; }; +&etr_buf_ram0x_region { + status = "okay"; +}; + &cpuapp_cpurad_ram0x_region { status = "okay"; };