[uboot-tools] fix novena build, compile beagle with ext fs support in SPL

Peter Robinson pbrobinson at fedoraproject.org
Fri Mar 6 16:54:20 UTC 2015


commit 2e837ccb6cbe4a82aca19bf06f9d14390cd948a7
Author: Peter Robinson <pbrobinson at gmail.com>
Date:   Fri Mar 6 16:52:50 2015 +0000

    fix novena build, compile beagle with ext fs support in SPL

 0012-beagle-board-use-ext-support-in-the-SPL.patch | 26 ++++++++++++++++++++++
 uboot-tools.spec                                   |  4 +++-
 2 files changed, 29 insertions(+), 1 deletion(-)
---
diff --git a/0012-beagle-board-use-ext-support-in-the-SPL.patch b/0012-beagle-board-use-ext-support-in-the-SPL.patch
new file mode 100644
index 0000000..e9b6fc1
--- /dev/null
+++ b/0012-beagle-board-use-ext-support-in-the-SPL.patch
@@ -0,0 +1,26 @@
+From 0d4a05fb5f42a7a4f9689336872762070c45c9be Mon Sep 17 00:00:00 2001
+From: Peter Robinson <pbrobinson at gmail.com>
+Date: Fri, 6 Mar 2015 14:05:39 +0000
+Subject: [PATCH 12/12] beagle board: use ext support in the SPL
+
+---
+ include/configs/omap3_beagle.h | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h
+index f25a940..eb782d8 100644
+--- a/include/configs/omap3_beagle.h
++++ b/include/configs/omap3_beagle.h
+@@ -297,6 +297,9 @@
+ /* Defines for SPL */
+ #define CONFIG_SPL_OMAP3_ID_NAND
+ 
++#define CONFIG_SPL_EXT_SUPPORT
++#undef  CONFIG_SPL_FAT_SUPPORT
++
+ /* NAND boot config */
+ #define CONFIG_SYS_NAND_BUSWIDTH_16BIT	16
+ #define CONFIG_SYS_NAND_5_ADDR_CYCLE
+-- 
+2.3.1
+
diff --git a/uboot-tools.spec b/uboot-tools.spec
index b749c6c..79ed0c8 100644
--- a/uboot-tools.spec
+++ b/uboot-tools.spec
@@ -21,6 +21,7 @@ Patch8:   0008-port-utilite-to-distro-generic-boot-commands.patch
 Patch9:   0009-RiOT-board-set-console-speed.patch
 Patch10:  0010-Add-support-for-loading-environment-from-uEnv.txt-in.patch
 Patch11:  0011-Add-BOOTENV_INIT_COMMAND-for-commands-that-may-be-ne.patch
+Patch12:  0012-beagle-board-use-ext-support-in-the-SPL.patch
 
 BuildRequires:  dtc, openssl-devel
 BuildRequires:  fedora-logos, netpbm-progs
@@ -206,7 +207,7 @@ make mrproper
 
 make novena_defconfig
 make HOSTCC="gcc $RPM_OPT_FLAGS" CROSS_COMPILE="" %{?_smp_mflags} V=1
-cp -p u-boot.imx builds/u-boot.imx.novena
+cp -p u-boot.img builds/u-boot.imx.novena
 make mrproper
 
 make riotboard_defconfig
@@ -510,6 +511,7 @@ install -p -m 0644 tools/env/fw_env.config $RPM_BUILD_ROOT%{_sysconfdir}
 - Enable AllWinner: OLinuXino-Lime2 Mele_M3
 - Enable i.MX6: novena hummingboard
 - Enable TI: Beagle-X15
+- Build ext support into omap3 SPL
 
 * Sat Feb 21 2015 Till Maas <opensource at till.name> - 2015.01-4
 - Rebuilt for Fedora 23 Change


More information about the scm-commits mailing list