From mboxrd@z Thu Jan 1 00:00:00 1970 From: Simon Goldschmidt Date: Mon, 6 Aug 2018 15:45:51 +0200 Subject: [U-Boot] [PATCH] arm: socfpga: make socfpga_socrates_defconfig boot from QSPI In-Reply-To: <1f5e8a25-55c6-ada0-9c01-d42a94980ba8@denx.de> References: <20180806130509.21967-1-simon.k.r.goldschmidt@gmail.com> <1f5e8a25-55c6-ada0-9c01-d42a94980ba8@denx.de> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Marek Vasut schrieb am Mo., 6. Aug. 2018, 15:19: > On 08/06/2018 03:05 PM, Simon Goldschmidt wrote: > > This fixes the board's dts to supply SPL with QSPI info. > > > > The EBV Socrates board has DIP switches to boot from SD card or > > QSPI, so let's fix its defconfig to work for both cases. > > > > Signed-off-by: Simon Goldschmidt > > > > --- > > > > arch/arm/dts/socfpga_cyclone5_socrates.dts | 2 ++ > > 1 file changed, 2 insertions(+) > > > > diff --git a/arch/arm/dts/socfpga_cyclone5_socrates.dts > b/arch/arm/dts/socfpga_cyclone5_socrates.dts > > index 0d452ae300..46d7eabdc8 100644 > > --- a/arch/arm/dts/socfpga_cyclone5_socrates.dts > > +++ b/arch/arm/dts/socfpga_cyclone5_socrates.dts > > @@ -63,6 +63,7 @@ > > > > &qspi { > > status = "okay"; > > + u-boot,dm-pre-reloc; > > > > flash0: n25q00 at 0 { > > #address-cells = <1>; > > @@ -77,6 +78,7 @@ > > cdns,tsd2d-ns = <50>; > > cdns,tchsh-ns = <4>; > > cdns,tslch-ns = <4>; > > + u-boot,dm-pre-reloc; > > }; > > }; > > > > > But the SoCrates boots from SDMMC :-) > Yours might :-) As written above, the board has an 8 digit dip switch to control both hps and fpga boot sources. And I use this board to verify that mainline U-Boot (without our private board configs, which boot from qspi) works on the architecture. Simon Goldschmidt