[U-Boot] [PATCH v5 10/10] configs: sama5d2_xplained: add support QSPI flash boot
Tudor.Ambarus at microchip.com
Tudor.Ambarus at microchip.com
Tue Jun 18 08:52:11 UTC 2019
From: Eugen Hristev <eugen.hristev at microchip.com>
The spi-nor flash resides on spi bus 1. Update the CONFIG_ENV_SPI_CS
and CONFIG_BOOTCOMMAND accordingly.
Based on original work by Wenyou Yang.
Signed-off-by: Eugen Hristev <eugen.hristev at microchip.com>
[tudor.ambarus at microchip.com: amend the commit message.]
Signed-off-by: Tudor Ambarus <tudor.ambarus at microchip.com>
---
v5: no change
v4: no change
v3: no change
v2: new patch
include/configs/sama5d2_xplained.h | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/include/configs/sama5d2_xplained.h b/include/configs/sama5d2_xplained.h
index e522740e0c5b..3dea3591275f 100644
--- a/include/configs/sama5d2_xplained.h
+++ b/include/configs/sama5d2_xplained.h
@@ -46,6 +46,17 @@
#endif
+#ifdef CONFIG_QSPI_BOOT
+#undef CONFIG_ENV_SPI_BUS
+#undef CONFIG_BOOTCOMMAND
+#define CONFIG_ENV_SPI_BUS 1
+#define CONFIG_BOOTCOMMAND "sf probe 1:0; " \
+ "sf read 0x21000000 0x180000 0x80000; " \
+ "sf read 0x22000000 0x200000 0x600000; "\
+ "bootz 0x22000000 - 0x21000000"
+
+#endif
+
/* SPL */
#define CONFIG_SPL_MAX_SIZE 0x10000
#define CONFIG_SPL_BSS_START_ADDR 0x20000000
--
2.9.5
More information about the U-Boot
mailing list