Skip to content

Commit 2c518b7

Browse files
author
Nicolas Pitre
committed
boards: arm: fvp_base_revc_2xaem: Increase DRAM to 128 MB
Increase FVP Base RevC 2xAEM DRAM from 2 MB to 128 MB to match the platform's actual capabilities and align with QEMU's configuration. The FVP Base RevC supports ~4 GB of RAM as documented in the Linux kernel device tree (arch/arm64/boot/dts/arm/fvp-base-revc.dts), which defines two memory regions totaling approximately 4 GB. The previous 2 MB limitation caused issues with demand paging tests where the kernel VM size (8 MB) exceeded available RAM, triggering early page faults before the page frame allocator was initialized. With 128 MB, demand paging workloads have sufficient memory to operate without premature paging. This change brings FVP's memory configuration in line with QEMU Cortex-A53 (128 MB). Signed-off-by: Nicolas Pitre <[email protected]>
1 parent c33f8e7 commit 2c518b7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

boards/arm/fvp_base_revc_2xaem/fvp_base_revc_2xaem.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@
166166

167167
dram0: memory@88000000 {
168168
compatible = "mmio-dram";
169-
reg = <0x88000000 DT_SIZE_K(2048)>;
169+
reg = <0x88000000 DT_SIZE_M(128)>;
170170
};
171171
};
172172
};

0 commit comments

Comments
 (0)