From: Wolfgang Wallner Date: Wed, 29 Oct 2025 09:22:47 +0000 (+0100) Subject: arm: dts: brcp1: Move SPL partition to offset 0x8000 in SPI flash X-Git-Tag: v2026.01-rc3~7^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8d6f0c787eb82ee488fddd360318cdab98159285;p=pandora-u-boot.git arm: dts: brcp1: Move SPL partition to offset 0x8000 in SPI flash The ROM code of Xilinx Zynq searches the boot flash for a "BootROM header" at increments of 32k (0x8000), beginning with 0x0000 for a configuration without authentication and beginning with 0x8000 for a configuration with authentication. [1] Move the offset of the SPL partition on the brcp1 board to 0x8000 so that both cases are the same, e.g. a board that is configured without authentication can boot an SPL partition with or without authentication. [1] Zynq 7000 TRM, section 6.3 "BootROM Code" Signed-off-by: Wolfgang Wallner Signed-off-by: Michal Simek Link: https://lore.kernel.org/r/20251029092252.115582-1-wolfgang.wallner@br-automation.com --- diff --git a/arch/arm/dts/zynq-binman-brcp1.dtsi b/arch/arm/dts/zynq-binman-brcp1.dtsi index 3cc8ee8b810..c853e8c7b15 100644 --- a/arch/arm/dts/zynq-binman-brcp1.dtsi +++ b/arch/arm/dts/zynq-binman-brcp1.dtsi @@ -15,7 +15,7 @@ blob@0 { filename = "spl/boot.bin"; - offset = <0x0>; + offset = <0x8000>; }; fit {