[PATCH v2 2/5] rpi: Set bootm_size to 512MB

Simon Glass sjg at chromium.org
Mon Dec 9 19:19:58 CET 2024


Set this option so that all boot images stay within the bottom 512MB of
memory. This should allow us to drop the fdt_high and initrd_high
options.

Signed-off-by: Simon Glass <sjg at chromium.org>
Suggested-by: Tom Rini <trini at konsulko.com>
---

Changes in v2:
- Add new patch to set bootm_size

 board/raspberrypi/rpi/rpi.env | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/board/raspberrypi/rpi/rpi.env b/board/raspberrypi/rpi/rpi.env
index 30228285edd..a58ef38b1aa 100644
--- a/board/raspberrypi/rpi/rpi.env
+++ b/board/raspberrypi/rpi/rpi.env
@@ -61,6 +61,13 @@ dfu_alt_info+=zImage fat 0 1
  * only 64M, the remaining 25M starting at 0x02700000 should allow quite
  * large initrds before they start colliding with U-Boot.
  */
+
+/*
+ * limit bootm_size to 512MB so that all boot images stay within the bottom
+ * 512MB of memory
+ */
+bootm_size=0x20000000
+
 #ifdef CONFIG_ARM64
 fdt_high=ffffffffffffffff
 initrd_high=ffffffffffffffff
-- 
2.34.1



More information about the U-Boot mailing list