From 20eb1831b1526cd25481d54ff4e9f32bea3008d7 Mon Sep 17 00:00:00 2001 From: Ville Juven Date: Fri, 24 Nov 2023 12:19:11 +0200 Subject: [PATCH] rv-virt/knsh: Set correct RAM_START and RAM_SIZE Also, set RAM_VSTART, because we have vaddr=paddr mapping. Otherwise RAM_VSTART gets its default value which is 0. --- boards/risc-v/qemu-rv/rv-virt/configs/knetnsh64/defconfig | 5 +++-- .../risc-v/qemu-rv/rv-virt/configs/knetnsh64_smp/defconfig | 5 +++-- boards/risc-v/qemu-rv/rv-virt/configs/knsh64/defconfig | 5 +++-- boards/risc-v/qemu-rv/rv-virt/configs/ksmp64/defconfig | 5 +++-- 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/boards/risc-v/qemu-rv/rv-virt/configs/knetnsh64/defconfig b/boards/risc-v/qemu-rv/rv-virt/configs/knetnsh64/defconfig index f779cbb01da..4096db7fe15 100644 --- a/boards/risc-v/qemu-rv/rv-virt/configs/knetnsh64/defconfig +++ b/boards/risc-v/qemu-rv/rv-virt/configs/knetnsh64/defconfig @@ -113,8 +113,9 @@ CONFIG_NSH_FILE_APPS=y CONFIG_NSH_READLINE=y CONFIG_OPENAMP=y CONFIG_PATH_INITIAL="/system/bin" -CONFIG_RAM_SIZE=1048576 -CONFIG_RAM_START=0x80100000 +CONFIG_RAM_SIZE=2097152 +CONFIG_RAM_START=0x80200000 +CONFIG_RAM_VSTART=0x80200000 CONFIG_READLINE_CMD_HISTORY=y CONFIG_RISCV_SEMIHOSTING_HOSTFS=y CONFIG_RR_INTERVAL=200 diff --git a/boards/risc-v/qemu-rv/rv-virt/configs/knetnsh64_smp/defconfig b/boards/risc-v/qemu-rv/rv-virt/configs/knetnsh64_smp/defconfig index dff00bb3a73..8121bce81e5 100644 --- a/boards/risc-v/qemu-rv/rv-virt/configs/knetnsh64_smp/defconfig +++ b/boards/risc-v/qemu-rv/rv-virt/configs/knetnsh64_smp/defconfig @@ -116,8 +116,9 @@ CONFIG_NSH_FILE_APPS=y CONFIG_NSH_READLINE=y CONFIG_OPENAMP=y CONFIG_PATH_INITIAL="/system/bin" -CONFIG_RAM_SIZE=1048576 -CONFIG_RAM_START=0x80100000 +CONFIG_RAM_SIZE=2097152 +CONFIG_RAM_START=0x80200000 +CONFIG_RAM_VSTART=0x80200000 CONFIG_READLINE_CMD_HISTORY=y CONFIG_RISCV_SEMIHOSTING_HOSTFS=y CONFIG_RR_INTERVAL=200 diff --git a/boards/risc-v/qemu-rv/rv-virt/configs/knsh64/defconfig b/boards/risc-v/qemu-rv/rv-virt/configs/knsh64/defconfig index 32fb1192d56..b665b39c6e4 100644 --- a/boards/risc-v/qemu-rv/rv-virt/configs/knsh64/defconfig +++ b/boards/risc-v/qemu-rv/rv-virt/configs/knsh64/defconfig @@ -75,8 +75,9 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_FILE_APPS=y CONFIG_NSH_READLINE=y CONFIG_PATH_INITIAL="/system/bin" -CONFIG_RAM_SIZE=1048576 -CONFIG_RAM_START=0x80100000 +CONFIG_RAM_SIZE=2097152 +CONFIG_RAM_START=0x80200000 +CONFIG_RAM_VSTART=0x80200000 CONFIG_READLINE_CMD_HISTORY=y CONFIG_RISCV_SEMIHOSTING_HOSTFS=y CONFIG_RR_INTERVAL=200 diff --git a/boards/risc-v/qemu-rv/rv-virt/configs/ksmp64/defconfig b/boards/risc-v/qemu-rv/rv-virt/configs/ksmp64/defconfig index 10931a2f93f..d9e9dcd111c 100644 --- a/boards/risc-v/qemu-rv/rv-virt/configs/ksmp64/defconfig +++ b/boards/risc-v/qemu-rv/rv-virt/configs/ksmp64/defconfig @@ -74,8 +74,9 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_FILE_APPS=y CONFIG_NSH_READLINE=y CONFIG_PATH_INITIAL="/system/bin" -CONFIG_RAM_SIZE=1048576 -CONFIG_RAM_START=0x80100000 +CONFIG_RAM_SIZE=2097152 +CONFIG_RAM_START=0x80200000 +CONFIG_RAM_VSTART=0x80200000 CONFIG_READLINE_CMD_HISTORY=y CONFIG_RISCV_SEMIHOSTING_HOSTFS=y CONFIG_RR_INTERVAL=200