Re: F22 uboot

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2015-04-16 at 18:18 +0100, Peter Robinson wrote:

> Yes, we've just got a couple of bits to clean up or verify regarding
> consoles and it should be good to go.

Peter,

Ta. I was going to nod politely and stay the hell away from anything
contentious, like talking about applying patches that haven't been
upstreamed, but what the hell.....

I've attached 2 patches for the 2015.04 uboot package, that I applied to
the 2015.04 that I have been testing on multiple platforms today. I have
a bunch of users who were early adopters of the Wandboard, thus the have
the earlier B1 revision of the board and need to boot with the revb1
version of the dtb file. Hence why, ever since the revC board was
released I've been building extra uboot images for the B1.

I'm quite happy supporting what I need to support, the way I want to
support it with my "private" builds, but just thought I'd mention that
having looked at the 2015.04 uboot today, I've thrown away all of my
other extra patches, now superfluous to requirements, except for this.

It's actually good that with F22GA, there will be uboot support for all
the "Fruit clones", Orange as well as Banana. But that leads to another
question that I think I already directed at Hans.... When is
sun7i-a20-orangepi.dtb, (fdtfile referenced from uboot img), going to
hit mainline? It's not in 4.0?  F22GA will be shipping with 4.0 kernel,
right? Any change of patching that into Fedora kernel srpm until it hits
mainline, please? ;) 

Regards

Clive
-- 
Clive Messer <clive.m.messer@xxxxxxxxx>
From 0cd3e6d58134fe238d76f93d1c574f1f07d3e26a Mon Sep 17 00:00:00 2001
From: Clive Messer <clive.messer@xxxxxxxxxxxxxxxxxxxx>
Date: Mon, 6 Apr 2015 12:08:09 +0100
Subject: [PATCH] Add support for alternative revb1 Wandboard fdtfile

---
 configs/wandboard_dl_revb1_defconfig   | 4 ++++
 configs/wandboard_quad_revb1_defconfig | 4 ++++
 configs/wandboard_solo_revb1_defconfig | 4 ++++
 include/configs/wandboard.h            | 4 +++-
 4 files changed, 15 insertions(+), 1 deletion(-)
 create mode 100644 configs/wandboard_dl_revb1_defconfig
 create mode 100644 configs/wandboard_quad_revb1_defconfig
 create mode 100644 configs/wandboard_solo_revb1_defconfig

diff -ur --new-file u-boot-2014.10/configs/wandboard_dl_revb1_defconfig u-boot-2014.10.wand/configs/wandboard_dl_revb1_defconfig
--- u-boot-2014.10/configs/wandboard_dl_revb1_defconfig	1970-01-01 01:00:00.000000000 +0100
+++ u-boot-2014.10.wand/configs/wandboard_dl_revb1_defconfig	2015-04-06 15:40:09.157063220 +0100
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6dl.cfg,MX6DL,DDR_MB=1024,WANDREVB1"
+CONFIG_ARM=y
+CONFIG_TARGET_WANDBOARD=y
diff -ur --new-file u-boot-2014.10/configs/wandboard_quad_revb1_defconfig u-boot-2014.10.wand/configs/wandboard_quad_revb1_defconfig
--- u-boot-2014.10/configs/wandboard_quad_revb1_defconfig	1970-01-01 01:00:00.000000000 +0100
+++ u-boot-2014.10.wand/configs/wandboard_quad_revb1_defconfig	2015-04-06 15:39:54.341698963 +0100
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6q2g.cfg,MX6Q,DDR_MB=2048,WANDREVB1"
+CONFIG_ARM=y
+CONFIG_TARGET_WANDBOARD=y
diff -ur --new-file u-boot-2014.10/configs/wandboard_solo_revb1_defconfig u-boot-2014.10.wand/configs/wandboard_solo_revb1_defconfig
--- u-boot-2014.10/configs/wandboard_solo_revb1_defconfig	1970-01-01 01:00:00.000000000 +0100
+++ u-boot-2014.10.wand/configs/wandboard_solo_revb1_defconfig	2015-04-06 15:40:27.622517219 +0100
@@ -0,0 +1,3 @@
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6s.cfg,MX6S,DDR_MB=512,WANDREVB1"
+CONFIG_ARM=y
+CONFIG_TARGET_WANDBOARD=y
diff -ur --new-file u-boot-2014.10/include/configs/wandboard.h u-boot-2014.10.wand/include/configs/wandboard.h
--- u-boot-2014.10/include/configs/wandboard.h	2015-04-06 16:55:23.017946360 +0100
+++ u-boot-2014.10.wand/include/configs/wandboard.h	2015-04-06 15:39:02.355420806 +0100
@@ -117,10 +117,18 @@
 
 
 #if defined(CONFIG_MX6DL) || defined(CONFIG_MX6S)
+#if defined(CONFIG_WANDREVB1)
+#define CONFIG_DEFAULT_FDT_FILE         "imx6dl-wandboard-revb1.dtb"
+#else
 #define CONFIG_DEFAULT_FDT_FILE		"imx6dl-wandboard.dtb"
+#endif
 #elif defined(CONFIG_MX6Q)
+#if defined(CONFIG_WANDREVB1)
+#define CONFIG_DEFAULT_FDT_FILE         "imx6q-wandboard-revb1.dtb"
+#else
 #define CONFIG_DEFAULT_FDT_FILE		"imx6q-wandboard.dtb"
 #endif
+#endif
 
 #define CONFIG_EXTRA_ENV_SETTINGS \
 	"script=boot.scr\0" \
--- armv7-boards.orig	2015-04-16 19:15:45.642479525 +0100
+++ armv7-boards	2015-04-16 10:39:09.000000000 +0100
@@ -69,7 +69,10 @@
 udoo_quad
 UTOO_P66
 wandboard_dl
+wandboard_dl_revb1
 wandboard_quad
+wandboard_quad_revb1
 wandboard_solo
+wandboard_solo_revb1
 Wexler_TAB7200
 Wits_Pro_A20_DKT
_______________________________________________
arm mailing list
arm@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/arm

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux ARM (Vger)]     [Linux ARM]     [ARM Kernel]     [Fedora User Discussion]     [Older Fedora Users Discussion]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Maintainers]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [Linux Apps]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

Powered by Linux