From 939e94076d5ecbd151cc1753d22763eb593a8771 Mon Sep 17 00:00:00 2001 From: Jakub Wasilewski Date: Wed, 5 Jun 2024 12:40:50 +0200 Subject: [PATCH] boards: hifive_unleashed: switch zephyr SRAM region from DDR to L2LIM Switch from `ram0` to `l2lim` in `zephyr, sram` in board DTS Add `l2lim` in `support/hifive_unleashed.resc` and targets l2lim as a work-area in `openocd_hifive_unleashed.cfg` Signed-off-by: Jakub Wasilewski Signed-off-by: Filip Kokosinski --- boards/sifive/hifive_unleashed/hifive_unleashed.dts | 2 +- boards/sifive/hifive_unleashed/support/hifive_unleashed.resc | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/boards/sifive/hifive_unleashed/hifive_unleashed.dts b/boards/sifive/hifive_unleashed/hifive_unleashed.dts index 321ca13a964..8465265f388 100644 --- a/boards/sifive/hifive_unleashed/hifive_unleashed.dts +++ b/boards/sifive/hifive_unleashed/hifive_unleashed.dts @@ -12,7 +12,7 @@ chosen { zephyr,console = &uart0; zephyr,shell-uart = &uart0; - zephyr,sram = &ram0; + zephyr,sram = &l2lim; }; ram0: ram0@80000000 { diff --git a/boards/sifive/hifive_unleashed/support/hifive_unleashed.resc b/boards/sifive/hifive_unleashed/support/hifive_unleashed.resc index 4d06081c5c9..fbb0ddeb9a2 100644 --- a/boards/sifive/hifive_unleashed/support/hifive_unleashed.resc +++ b/boards/sifive/hifive_unleashed/support/hifive_unleashed.resc @@ -10,6 +10,9 @@ set platform """ using "platforms/cpus/sifive-fu540.repl" +l2lim: Memory.MappedMemory @ sysbus 0x08000000 + size: 0x2000000 + clint: frequency: 10000000 """