From dbf9e5da0b6b8884145f0e2a22ec79e093d66afc Mon Sep 17 00:00:00 2001 From: Ross Thompson Date: Tue, 25 Jul 2023 15:11:47 -0500 Subject: [PATCH] Updated Arty A7 fpga config and device tree to 256MiB main memory. --- config/fpga/config.vh | 2 +- linux/devicetree/wally-artya7.dts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/config/fpga/config.vh b/config/fpga/config.vh index 86b88a3d6..1e81c653f 100644 --- a/config/fpga/config.vh +++ b/config/fpga/config.vh @@ -112,7 +112,7 @@ localparam logic [63:0] UNCORE_RAM_RANGE = 64'h00000FFF; localparam EXT_MEM_SUPPORTED = 1'b1; localparam logic [63:0] EXT_MEM_BASE = 64'h80000000; -localparam logic [63:0] EXT_MEM_RANGE = 64'h07FFFFFF; +localparam logic [63:0] EXT_MEM_RANGE = 64'h0FFFFFFF; localparam CLINT_SUPPORTED = 1'b1; localparam logic [63:0] CLINT_BASE = 64'h02000000; diff --git a/linux/devicetree/wally-artya7.dts b/linux/devicetree/wally-artya7.dts index 6c812f0f9..ed1c9c85d 100644 --- a/linux/devicetree/wally-artya7.dts +++ b/linux/devicetree/wally-artya7.dts @@ -15,7 +15,7 @@ memory@80000000 { device_type = "memory"; - reg = <0x00 0x80000000 0x00 0x08000000>; + reg = <0x00 0x80000000 0x00 0x10000000>; }; cpus { @@ -75,10 +75,10 @@ bus-width = <4>; interrupt-parent = <0x03>; clock = <0x1312D00>; - max-frequency = <0xA7D8C0>; + max-frequency = <0x1312D00>; cap-sd-highspeed; cap-mmc-highspeed; - no-sdio; + sdio; }; clint@2000000 {