GNU bug report logs -
#31308
[PATCH 0/3] Support u-boot on wandboard and mx6cuboxi
Previous Next
Reported by: Vagrant Cascadian <vagrant <at> debian.org>
Date: Sun, 29 Apr 2018 07:30:02 UTC
Severity: normal
Tags: patch
Done: Danny Milosavljevic <dannym <at> scratchpost.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Sun, 29 Apr 2018 17:26:16 +0200
with message-id <20180429172616.43b04a46 <at> scratchpost.org>
and subject line Re: [bug#31308] [PATCH 0/3] Support u-boot on wandboard and mx6cuboxi
has caused the debbugs.gnu.org bug report #31308,
regarding [PATCH 0/3] Support u-boot on wandboard and mx6cuboxi
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
31308: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=31308
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
[Message part 3 (text/plain, inline)]
The following patches enable u-boot builds for wandboard and mx6cuboxi.
Both u-boot builds require the inclusion of the "SPL" file.
Tested on Wandboard Solo and Hummingboard-i1.
live well,
vagrant
Vagrant Cascadian (3):
gnu: make-u-boot-package: Install 'SPL' files also.
gnu: Add u-boot-wandboard.
gnu: Add u-boot-mx6cuboxi.
gnu/packages/bootloaders.scm | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
[0001-gnu-make-u-boot-package-Install-SPL-files-also.patch (text/x-diff, inline)]
From 1e1705ae3167c1e3eb149a7e30837b6fdca2aed1 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant <at> debian.org>
Date: Sun, 29 Apr 2018 04:33:00 +0000
Subject: [PATCH 1/3] gnu: make-u-boot-package: Install 'SPL' files also.
* gnu/packages/bootloaders.scm (make-u-boot-package)[arguments]: Add 'SPL'
files to the files installed during custom 'install phase.
---
gnu/packages/bootloaders.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm
index 4350ff3a5..fc4570c2e 100644
--- a/gnu/packages/bootloaders.scm
+++ b/gnu/packages/bootloaders.scm
@@ -408,7 +408,7 @@ also initializes the boards (RAM etc).")
(libexec (string-append out "/libexec"))
(uboot-files (append
(find-files "." ".*\\.(bin|efi|img|spl|itb|dtb)$")
- (find-files "." "^MLO$"))))
+ (find-files "." "^(MLO|SPL)$"))))
(mkdir-p libexec)
(install-file ".config" libexec)
(for-each
--
2.17.0
[0002-gnu-Add-u-boot-wandboard.patch (text/x-diff, inline)]
From 30a21d289cf6a49f2a80ff66fb969b3bac511a08 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant <at> debian.org>
Date: Sun, 29 Apr 2018 04:38:05 +0000
Subject: [PATCH 2/3] gnu: Add u-boot-wandboard.
* gnu/packages/bootloaders.scm (u-boot-wandboard): New variable.
---
gnu/packages/bootloaders.scm | 3 +++
1 file changed, 3 insertions(+)
diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm
index fc4570c2e..6a9fa36f2 100644
--- a/gnu/packages/bootloaders.scm
+++ b/gnu/packages/bootloaders.scm
@@ -463,6 +463,9 @@ also initializes the boards (RAM etc).")
(define-public u-boot-nintendo-nes-classic-edition
(make-u-boot-package "Nintendo_NES_Classic_Edition" "arm-linux-gnueabihf"))
+(define-public u-boot-wandboard
+ (make-u-boot-package "wandboard" "arm-linux-gnueabihf"))
+
(define-public vboot-utils
(package
(name "vboot-utils")
--
2.17.0
[0003-gnu-Add-u-boot-mx6cuboxi.patch (text/x-diff, inline)]
From d86d0b14a4885328f09b4454d078a2b0df6c041a Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant <at> debian.org>
Date: Sun, 29 Apr 2018 06:39:10 +0000
Subject: [PATCH 3/3] gnu: Add u-boot-mx6cuboxi.
* gnu/packages/bootloaders.scm (u-boot-mx6cuboxi): New variable.
---
gnu/packages/bootloaders.scm | 3 +++
1 file changed, 3 insertions(+)
diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm
index 6a9fa36f2..0db6ad3f6 100644
--- a/gnu/packages/bootloaders.scm
+++ b/gnu/packages/bootloaders.scm
@@ -466,6 +466,9 @@ also initializes the boards (RAM etc).")
(define-public u-boot-wandboard
(make-u-boot-package "wandboard" "arm-linux-gnueabihf"))
+(define-public u-boot-mx6cuboxi
+ (make-u-boot-package "mx6cuboxi" "arm-linux-gnueabihf"))
+
(define-public vboot-utils
(package
(name "vboot-utils")
--
2.17.0
[signature.asc (application/pgp-signature, inline)]
[Message part 8 (message/rfc822, inline)]
[Message part 9 (text/plain, inline)]
Hi,
thanks!
I've applied these patches to master.
Just a heads-up, there are now files "SPL" and "spl" (with different contents) being installed. That's fine as long as we are using a case-sensitive filesystem, which we probably are.
Let's just keep an eye on it.
[Message part 10 (application/pgp-signature, inline)]
This bug report was last modified 7 years and 17 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.