boards: nrf54h20: define FLPR memory layout within RAM21 region
Define the FLPR memory layout: - 46K for code data - 1K/1K for IPC between cpuapp/cpuflpr Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
This commit is contained in:
parent
d838a1f069
commit
9e7b055f63
1 changed files with 16 additions and 0 deletions
|
@ -93,6 +93,10 @@
|
|||
};
|
||||
};
|
||||
|
||||
/*
|
||||
* NOTE: perm-execute is not required as FLPR has a direct
|
||||
* bridge with RAM21, bypassing MPC.
|
||||
*/
|
||||
ram21_region: memory@2f890000 {
|
||||
compatible = "nordic,owned-memory";
|
||||
status = "disabled";
|
||||
|
@ -104,6 +108,18 @@
|
|||
#size-cells = <1>;
|
||||
ranges = <0x0 0x2f890000 0x10000>;
|
||||
|
||||
cpuflpr_code_data: memory@0 {
|
||||
reg = <0x0 DT_SIZE_K(46)>;
|
||||
};
|
||||
|
||||
cpuapp_cpuflpr_ipc_shm: memory@b800 {
|
||||
reg = <0xb800 DT_SIZE_K(1)>;
|
||||
};
|
||||
|
||||
cpuflpr_cpuapp_ipc_shm: memory@bc00 {
|
||||
reg = <0xbc00 DT_SIZE_K(1)>;
|
||||
};
|
||||
|
||||
dma_fast_region: memory@c000 {
|
||||
compatible = "zephyr,memory-region";
|
||||
reg = <0xc000 DT_SIZE_K(16)>;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue