Commit 1e6966d
applications: machine_learning: Fix nRF54H20 partition addresses
The nRF54H20 DTS overlay for cpuapp target was missing the
compatible = "zephyr,mapped=partition" which resulted in zephyr soc.c
hook address calculation falling back to DT_FIXED_PARTITION_ADDR which
adds the MRAM base address twice as the
mram1x_controller/mram1x/partitions ranges chain already resolves
DT_REG_ADDR(...) to the absolute address. This caused a BUSFAULT
at the soc_late_init_hook when cpuapp tried to read the RAD reset
vector.
This fix corrects the missing "compatible" in the cpuapp DTS overlay
resulting in correct address calculation.
Ref. NCSDK-38422
Signed-off-by: Michał Grochala <michal.grochala@nordicsemi.no>1 parent 96732ed commit 1e6966d
1 file changed
Lines changed: 2 additions & 0 deletions
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
| 70 | + | |
70 | 71 | | |
71 | 72 | | |
72 | 73 | | |
73 | 74 | | |
| 75 | + | |
74 | 76 | | |
75 | 77 | | |
76 | 78 | | |
| |||
0 commit comments