Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/8] configs/raspberrypi_defconfig: bump kernel version to 4.9.13
@ 2017-03-05 16:06 Martin Bark
  2017-03-05 16:06 ` [Buildroot] [PATCH 2/8] configs/raspberrypi0_defconfig: " Martin Bark
                   ` (7 more replies)
  0 siblings, 8 replies; 14+ messages in thread
From: Martin Bark @ 2017-03-05 16:06 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Martin Bark <martin@barkynet.com>
---
 configs/raspberrypi_defconfig | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/configs/raspberrypi_defconfig b/configs/raspberrypi_defconfig
index 6af9fb3..8c9635f 100644
--- a/configs/raspberrypi_defconfig
+++ b/configs/raspberrypi_defconfig
@@ -4,15 +4,15 @@ BR2_ARM_EABIHF=y
 
 BR2_SYSTEM_DHCP="eth0"
 
-# Linux headers same as kernel, a 4.4 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
+# Linux headers same as kernel, a 4.9 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y
 
 BR2_TOOLCHAIN_BUILDROOT_CXX=y
 
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_GIT=y
 BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://github.com/raspberrypi/linux.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="1ebe8d4a4c96cd6a90805c74233a468854960f67"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="935c7ce84c982a26f567a03a58a1537424569938"
 BR2_LINUX_KERNEL_DEFCONFIG="bcmrpi"
 
 # Build the DTBs for A/B, A+/B+ and compute module from the kernel sources
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [Buildroot] [PATCH 2/8] configs/raspberrypi0_defconfig: bump kernel version to 4.9.13
  2017-03-05 16:06 [Buildroot] [PATCH 1/8] configs/raspberrypi_defconfig: bump kernel version to 4.9.13 Martin Bark
@ 2017-03-05 16:06 ` Martin Bark
  2017-03-05 16:06 ` [Buildroot] [PATCH 3/8] configs/raspberrypi2_defconfig: " Martin Bark
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 14+ messages in thread
From: Martin Bark @ 2017-03-05 16:06 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Martin Bark <martin@barkynet.com>
---
 configs/raspberrypi0_defconfig | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/configs/raspberrypi0_defconfig b/configs/raspberrypi0_defconfig
index 736143f..d93484f 100644
--- a/configs/raspberrypi0_defconfig
+++ b/configs/raspberrypi0_defconfig
@@ -2,15 +2,15 @@ BR2_arm=y
 BR2_arm1176jzf_s=y
 BR2_ARM_EABIHF=y
 
-# Linux headers same as kernel, a 4.4 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
+# Linux headers same as kernel, a 4.9 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y
 
 BR2_TOOLCHAIN_BUILDROOT_CXX=y
 
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_GIT=y
 BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://github.com/raspberrypi/linux.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="1ebe8d4a4c96cd6a90805c74233a468854960f67"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="935c7ce84c982a26f567a03a58a1537424569938"
 BR2_LINUX_KERNEL_DEFCONFIG="bcmrpi"
 
 # Build the DTBs for A/B from the kernel sources: the zero is the same
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [Buildroot] [PATCH 3/8] configs/raspberrypi2_defconfig: bump kernel version to 4.9.13
  2017-03-05 16:06 [Buildroot] [PATCH 1/8] configs/raspberrypi_defconfig: bump kernel version to 4.9.13 Martin Bark
  2017-03-05 16:06 ` [Buildroot] [PATCH 2/8] configs/raspberrypi0_defconfig: " Martin Bark
@ 2017-03-05 16:06 ` Martin Bark
  2017-03-05 16:06 ` [Buildroot] [PATCH 4/8] configs/raspberrypi3_defconfig: " Martin Bark
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 14+ messages in thread
From: Martin Bark @ 2017-03-05 16:06 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Martin Bark <martin@barkynet.com>
---
 configs/raspberrypi2_defconfig | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/configs/raspberrypi2_defconfig b/configs/raspberrypi2_defconfig
index 1ec92e7..55765b3 100644
--- a/configs/raspberrypi2_defconfig
+++ b/configs/raspberrypi2_defconfig
@@ -7,13 +7,13 @@ BR2_TOOLCHAIN_BUILDROOT_CXX=y
 
 BR2_SYSTEM_DHCP="eth0"
 
-# Linux headers same as kernel, a 4.4 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
+# Linux headers same as kernel, a 4.9 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y
 
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_GIT=y
 BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://github.com/raspberrypi/linux.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="1ebe8d4a4c96cd6a90805c74233a468854960f67"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="935c7ce84c982a26f567a03a58a1537424569938"
 BR2_LINUX_KERNEL_DEFCONFIG="bcm2709"
 
 # Build the DTB from the kernel sources
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [Buildroot] [PATCH 4/8] configs/raspberrypi3_defconfig: bump kernel version to 4.9.13
  2017-03-05 16:06 [Buildroot] [PATCH 1/8] configs/raspberrypi_defconfig: bump kernel version to 4.9.13 Martin Bark
  2017-03-05 16:06 ` [Buildroot] [PATCH 2/8] configs/raspberrypi0_defconfig: " Martin Bark
  2017-03-05 16:06 ` [Buildroot] [PATCH 3/8] configs/raspberrypi2_defconfig: " Martin Bark
@ 2017-03-05 16:06 ` Martin Bark
  2017-03-05 16:06 ` [Buildroot] [PATCH 5/8] package/rpi-firmware: bump version Martin Bark
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 14+ messages in thread
From: Martin Bark @ 2017-03-05 16:06 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Martin Bark <martin@barkynet.com>
---
 configs/raspberrypi3_defconfig | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/configs/raspberrypi3_defconfig b/configs/raspberrypi3_defconfig
index 6fceaa0..0d8c079 100644
--- a/configs/raspberrypi3_defconfig
+++ b/configs/raspberrypi3_defconfig
@@ -7,13 +7,13 @@ BR2_TOOLCHAIN_BUILDROOT_CXX=y
 
 BR2_SYSTEM_DHCP="eth0"
 
-# Linux headers same as kernel, a 4.4 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
+# Linux headers same as kernel, a 4.9 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y
 
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_GIT=y
 BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://github.com/raspberrypi/linux.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="1ebe8d4a4c96cd6a90805c74233a468854960f67"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="935c7ce84c982a26f567a03a58a1537424569938"
 BR2_LINUX_KERNEL_DEFCONFIG="bcm2709"
 
 # Build the DTB from the kernel sources
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [Buildroot] [PATCH 5/8] package/rpi-firmware: bump version
  2017-03-05 16:06 [Buildroot] [PATCH 1/8] configs/raspberrypi_defconfig: bump kernel version to 4.9.13 Martin Bark
                   ` (2 preceding siblings ...)
  2017-03-05 16:06 ` [Buildroot] [PATCH 4/8] configs/raspberrypi3_defconfig: " Martin Bark
@ 2017-03-05 16:06 ` Martin Bark
  2017-03-10 12:51   ` [Buildroot] [5/8] " Floris Bos
  2017-03-05 16:06 ` [Buildroot] [PATCH 6/8] package/rpi-userland: " Martin Bark
                   ` (3 subsequent siblings)
  7 siblings, 1 reply; 14+ messages in thread
From: Martin Bark @ 2017-03-05 16:06 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Martin Bark <martin@barkynet.com>
---
 package/rpi-firmware/rpi-firmware.hash | 2 +-
 package/rpi-firmware/rpi-firmware.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/rpi-firmware/rpi-firmware.hash b/package/rpi-firmware/rpi-firmware.hash
index 8161d7a..f6dd03a 100644
--- a/package/rpi-firmware/rpi-firmware.hash
+++ b/package/rpi-firmware/rpi-firmware.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 144de63ee1999155fc1ff597630f1a13f798e597e7c4d144b8b625fa774c1f9b rpi-firmware-7f8ac8dac0b80291cbf5e56580139034a0a42070.tar.gz
+sha256 0797a034b33a0218fd6fb3c5bb1473959e209a8fe676f3c215f954806601aa78 rpi-firmware-78c4983379de0537f49a97fb37ceaaf42632b28c.tar.gz
diff --git a/package/rpi-firmware/rpi-firmware.mk b/package/rpi-firmware/rpi-firmware.mk
index d2cd481..b73ef53 100644
--- a/package/rpi-firmware/rpi-firmware.mk
+++ b/package/rpi-firmware/rpi-firmware.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-RPI_FIRMWARE_VERSION = 7f8ac8dac0b80291cbf5e56580139034a0a42070
+RPI_FIRMWARE_VERSION = 78c4983379de0537f49a97fb37ceaaf42632b28c
 RPI_FIRMWARE_SITE = $(call github,raspberrypi,firmware,$(RPI_FIRMWARE_VERSION))
 RPI_FIRMWARE_LICENSE = BSD-3c
 RPI_FIRMWARE_LICENSE_FILES = boot/LICENCE.broadcom
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [Buildroot] [PATCH 6/8] package/rpi-userland: bump version
  2017-03-05 16:06 [Buildroot] [PATCH 1/8] configs/raspberrypi_defconfig: bump kernel version to 4.9.13 Martin Bark
                   ` (3 preceding siblings ...)
  2017-03-05 16:06 ` [Buildroot] [PATCH 5/8] package/rpi-firmware: bump version Martin Bark
@ 2017-03-05 16:06 ` Martin Bark
  2017-03-05 16:06 ` [Buildroot] [PATCH 7/8] configs/raspberrypi0_defconfig: add raspberry pi zero w support Martin Bark
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 14+ messages in thread
From: Martin Bark @ 2017-03-05 16:06 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Martin Bark <martin@barkynet.com>
---
 package/rpi-userland/rpi-userland.hash | 2 +-
 package/rpi-userland/rpi-userland.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/rpi-userland/rpi-userland.hash b/package/rpi-userland/rpi-userland.hash
index 24b6584..3e0dbfa 100644
--- a/package/rpi-userland/rpi-userland.hash
+++ b/package/rpi-userland/rpi-userland.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 f229c29ceae611101bf4716b112251b2f2a33cfbb6636d736deda4e1314bb9d9 rpi-userland-c139376e9bc6fbd93f777c7fc3c7d7cf2cc35122.tar.gz
+sha256 9f7caa5fee77cef034551b23a7c12d78792ebd2feca7bcbc677da4daf2a98cf7 rpi-userland-f410ec051a3724934e3671315474d4b81424b0ef.tar.gz
diff --git a/package/rpi-userland/rpi-userland.mk b/package/rpi-userland/rpi-userland.mk
index 4e3b4ec..aec721d 100644
--- a/package/rpi-userland/rpi-userland.mk
+++ b/package/rpi-userland/rpi-userland.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-RPI_USERLAND_VERSION = c139376e9bc6fbd93f777c7fc3c7d7cf2cc35122
+RPI_USERLAND_VERSION = f410ec051a3724934e3671315474d4b81424b0ef
 RPI_USERLAND_SITE = $(call github,raspberrypi,userland,$(RPI_USERLAND_VERSION))
 RPI_USERLAND_LICENSE = BSD-3c
 RPI_USERLAND_LICENSE_FILES = LICENCE
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [Buildroot] [PATCH 7/8] configs/raspberrypi0_defconfig: add raspberry pi zero w support
  2017-03-05 16:06 [Buildroot] [PATCH 1/8] configs/raspberrypi_defconfig: bump kernel version to 4.9.13 Martin Bark
                   ` (4 preceding siblings ...)
  2017-03-05 16:06 ` [Buildroot] [PATCH 6/8] package/rpi-userland: " Martin Bark
@ 2017-03-05 16:06 ` Martin Bark
  2017-03-05 16:06 ` [Buildroot] [PATCH 8/8] configs/raspberrypi3_defconfig: add raspberry pi 3 compute module support Martin Bark
  2017-03-05 20:30 ` [Buildroot] [PATCH 1/8] configs/raspberrypi_defconfig: bump kernel version to 4.9.13 Thomas Petazzoni
  7 siblings, 0 replies; 14+ messages in thread
From: Martin Bark @ 2017-03-05 16:06 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Martin Bark <martin@barkynet.com>
---
 board/raspberrypi/genimage-raspberrypi0.cfg | 1 +
 configs/raspberrypi0_defconfig              | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/board/raspberrypi/genimage-raspberrypi0.cfg b/board/raspberrypi/genimage-raspberrypi0.cfg
index a9d4c45..212c306 100644
--- a/board/raspberrypi/genimage-raspberrypi0.cfg
+++ b/board/raspberrypi/genimage-raspberrypi0.cfg
@@ -2,6 +2,7 @@ image boot.vfat {
   vfat {
     files = {
       "bcm2708-rpi-b-plus.dtb",
+      "bcm2708-rpi-0-w.dtb",
       "rpi-firmware/bootcode.bin",
       "rpi-firmware/cmdline.txt",
       "rpi-firmware/config.txt",
diff --git a/configs/raspberrypi0_defconfig b/configs/raspberrypi0_defconfig
index d93484f..75b189a 100644
--- a/configs/raspberrypi0_defconfig
+++ b/configs/raspberrypi0_defconfig
@@ -16,7 +16,7 @@ BR2_LINUX_KERNEL_DEFCONFIG="bcmrpi"
 # Build the DTBs for A/B from the kernel sources: the zero is the same
 # as the A+ model, just in a different form-factor
 BR2_LINUX_KERNEL_DTS_SUPPORT=y
-BR2_LINUX_KERNEL_INTREE_DTS_NAME="bcm2708-rpi-b-plus"
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="bcm2708-rpi-b-plus bcm2708-rpi-0-w"
 
 BR2_PACKAGE_RPI_FIRMWARE=y
 # BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS is not set
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [Buildroot] [PATCH 8/8] configs/raspberrypi3_defconfig: add raspberry pi 3 compute module support
  2017-03-05 16:06 [Buildroot] [PATCH 1/8] configs/raspberrypi_defconfig: bump kernel version to 4.9.13 Martin Bark
                   ` (5 preceding siblings ...)
  2017-03-05 16:06 ` [Buildroot] [PATCH 7/8] configs/raspberrypi0_defconfig: add raspberry pi zero w support Martin Bark
@ 2017-03-05 16:06 ` Martin Bark
  2017-03-05 20:30 ` [Buildroot] [PATCH 1/8] configs/raspberrypi_defconfig: bump kernel version to 4.9.13 Thomas Petazzoni
  7 siblings, 0 replies; 14+ messages in thread
From: Martin Bark @ 2017-03-05 16:06 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Martin Bark <martin@barkynet.com>
---
 board/raspberrypi/genimage-raspberrypi3.cfg | 1 +
 configs/raspberrypi3_defconfig              | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/board/raspberrypi/genimage-raspberrypi3.cfg b/board/raspberrypi/genimage-raspberrypi3.cfg
index 3c9f1e5..98ff709 100644
--- a/board/raspberrypi/genimage-raspberrypi3.cfg
+++ b/board/raspberrypi/genimage-raspberrypi3.cfg
@@ -2,6 +2,7 @@ image boot.vfat {
   vfat {
     files = {
       "bcm2710-rpi-3-b.dtb",
+      "bcm2710-rpi-cm3.dtb",
       "rpi-firmware/bootcode.bin",
       "rpi-firmware/cmdline.txt",
       "rpi-firmware/config.txt",
diff --git a/configs/raspberrypi3_defconfig b/configs/raspberrypi3_defconfig
index 0d8c079..de0c42d 100644
--- a/configs/raspberrypi3_defconfig
+++ b/configs/raspberrypi3_defconfig
@@ -18,7 +18,7 @@ BR2_LINUX_KERNEL_DEFCONFIG="bcm2709"
 
 # Build the DTB from the kernel sources
 BR2_LINUX_KERNEL_DTS_SUPPORT=y
-BR2_LINUX_KERNEL_INTREE_DTS_NAME="bcm2710-rpi-3-b"
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="bcm2710-rpi-3-b bcm2710-rpi-cm3"
 
 BR2_PACKAGE_RPI_FIRMWARE=y
 BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS=y
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [Buildroot] [PATCH 1/8] configs/raspberrypi_defconfig: bump kernel version to 4.9.13
  2017-03-05 16:06 [Buildroot] [PATCH 1/8] configs/raspberrypi_defconfig: bump kernel version to 4.9.13 Martin Bark
                   ` (6 preceding siblings ...)
  2017-03-05 16:06 ` [Buildroot] [PATCH 8/8] configs/raspberrypi3_defconfig: add raspberry pi 3 compute module support Martin Bark
@ 2017-03-05 20:30 ` Thomas Petazzoni
  7 siblings, 0 replies; 14+ messages in thread
From: Thomas Petazzoni @ 2017-03-05 20:30 UTC (permalink / raw)
  To: buildroot

Hello,

On Sun,  5 Mar 2017 16:06:09 +0000, Martin Bark wrote:
> Signed-off-by: Martin Bark <martin@barkynet.com>
> ---
>  configs/raspberrypi_defconfig | 6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)

All eight patches applied. Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Buildroot] [5/8] package/rpi-firmware: bump version
  2017-03-05 16:06 ` [Buildroot] [PATCH 5/8] package/rpi-firmware: bump version Martin Bark
@ 2017-03-10 12:51   ` Floris Bos
  2017-03-10 13:20     ` Peter Korsgaard
  0 siblings, 1 reply; 14+ messages in thread
From: Floris Bos @ 2017-03-10 12:51 UTC (permalink / raw)
  To: buildroot

Hi,

On 03/05/2017 05:06 PM, Martin Bark wrote:
> -RPI_FIRMWARE_VERSION = 7f8ac8dac0b80291cbf5e56580139034a0a42070
> +RPI_FIRMWARE_VERSION = 78c4983379de0537f49a97fb37ceaaf42632b28c

New firmware version does not get along with projects that still use 
4.4.x kernel.
It seems that projects that still use 4.4.x are now supposed to use the 
firmware branch called "stable"

Perhaps we should introduce a config option for firmware version, like 
we have for kernel version?


Yours sincerely,

Floris Bos

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Buildroot] [5/8] package/rpi-firmware: bump version
  2017-03-10 12:51   ` [Buildroot] [5/8] " Floris Bos
@ 2017-03-10 13:20     ` Peter Korsgaard
  2017-03-10 20:05       ` Floris Bos
  0 siblings, 1 reply; 14+ messages in thread
From: Peter Korsgaard @ 2017-03-10 13:20 UTC (permalink / raw)
  To: buildroot

>>>>> "Floris" == Floris Bos <bos@je-eigen-domein.nl> writes:

 > Hi,
 > On 03/05/2017 05:06 PM, Martin Bark wrote:
 >> -RPI_FIRMWARE_VERSION = 7f8ac8dac0b80291cbf5e56580139034a0a42070
 >> +RPI_FIRMWARE_VERSION = 78c4983379de0537f49a97fb37ceaaf42632b28c

 > New firmware version does not get along with projects that still use
 > 4.4.x kernel.
 > It seems that projects that still use 4.4.x are now supposed to use
 > the firmware branch called "stable"

 > Perhaps we should introduce a config option for firmware version, like
 > we have for kernel version?

Gaah :/ Have you brought this up with rpi upstream? What is their
feedback?

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Buildroot] [5/8] package/rpi-firmware: bump version
  2017-03-10 13:20     ` Peter Korsgaard
@ 2017-03-10 20:05       ` Floris Bos
  2017-03-12 17:26         ` Martin Bark
  0 siblings, 1 reply; 14+ messages in thread
From: Floris Bos @ 2017-03-10 20:05 UTC (permalink / raw)
  To: buildroot

On 03/10/2017 02:20 PM, Peter Korsgaard wrote:
>   > On 03/05/2017 05:06 PM, Martin Bark wrote:
>   >> -RPI_FIRMWARE_VERSION = 7f8ac8dac0b80291cbf5e56580139034a0a42070
>   >> +RPI_FIRMWARE_VERSION = 78c4983379de0537f49a97fb37ceaaf42632b28c
>
>   > New firmware version does not get along with projects that still use
>   > 4.4.x kernel.
>   > It seems that projects that still use 4.4.x are now supposed to use
>   > the firmware branch called "stable"
>
>   > Perhaps we should introduce a config option for firmware version, like
>   > we have for kernel version?
>
> Gaah :/ Have you brought this up with rpi upstream? What is their
> feedback?

Ok, turns out the new firmware can still boot 4.4.x, as long as you 
compile the device tree files from kernel source.
The bundled binary ones only work for 4.9.


Should have known that, as I had already been burned by that before...

BTW is it possible to let buildroot compile dt overlays nowadays?
As the overlays are now also starting to show changes between versions.

E.g.:

https://github.com/raspberrypi/linux/blob/rpi-4.4.y/arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts
versus
https://github.com/raspberrypi/linux/blob/rpi-4.9.y/arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts



Yours sincerely,

Floris Bos

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Buildroot] [5/8] package/rpi-firmware: bump version
  2017-03-10 20:05       ` Floris Bos
@ 2017-03-12 17:26         ` Martin Bark
  2017-03-13 19:35           ` Floris Bos
  0 siblings, 1 reply; 14+ messages in thread
From: Martin Bark @ 2017-03-12 17:26 UTC (permalink / raw)
  To: buildroot

Floris Bos,

On 10 March 2017 at 20:05, Floris Bos <bos@je-eigen-domein.nl> wrote:

> On 03/10/2017 02:20 PM, Peter Korsgaard wrote:
>
>>   > On 03/05/2017 05:06 PM, Martin Bark wrote:
>>   >> -RPI_FIRMWARE_VERSION = 7f8ac8dac0b80291cbf5e56580139034a0a42070
>>   >> +RPI_FIRMWARE_VERSION = 78c4983379de0537f49a97fb37ceaaf42632b28c
>>
>>   > New firmware version does not get along with projects that still use
>>   > 4.4.x kernel.
>>   > It seems that projects that still use 4.4.x are now supposed to use
>>   > the firmware branch called "stable"
>>
>>   > Perhaps we should introduce a config option for firmware version, like
>>   > we have for kernel version?
>>
>> Gaah :/ Have you brought this up with rpi upstream? What is their
>> feedback?
>>
>
> Ok, turns out the new firmware can still boot 4.4.x, as long as you
> compile the device tree files from kernel source.
> The bundled binary ones only work for 4.9.
>
>
> Should have known that, as I had already been burned by that before...
>
> BTW is it possible to let buildroot compile dt overlays nowadays?
> As the overlays are now also starting to show changes between versions.
>

You can build individual overlays by adding them
to BR2_LINUX_KERNEL_INTREE_DTS_NAME.  For example adding
overlays/gpio-poweroff-overlay to BR2_LINUX_KERNEL_INTREE_DTS_NAME will
build gpio-poweroff-overlay.dtb into the output/images directory.

Thanks

Martin


>
> E.g.:
>
> https://github.com/raspberrypi/linux/blob/rpi-4.4.y/arch/
> arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts
> versus
> https://github.com/raspberrypi/linux/blob/rpi-4.9.y/arch/
> arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts
>
>
>
> Yours sincerely,
>
> Floris Bos
>
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20170312/2a1120a0/attachment.html>

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Buildroot] [5/8] package/rpi-firmware: bump version
  2017-03-12 17:26         ` Martin Bark
@ 2017-03-13 19:35           ` Floris Bos
  0 siblings, 0 replies; 14+ messages in thread
From: Floris Bos @ 2017-03-13 19:35 UTC (permalink / raw)
  To: buildroot

On 03/12/2017 06:26 PM, Martin Bark wrote:
> Floris Bos,
>
> On 10 March 2017 at 20:05, Floris Bos <bos@je-eigen-domein.nl 
> <mailto:bos@je-eigen-domein.nl>> wrote:
>
>     On 03/10/2017 02:20 PM, Peter Korsgaard wrote:
>
>           > On 03/05/2017 05:06 PM, Martin Bark wrote:
>           >> -RPI_FIRMWARE_VERSION =
>         7f8ac8dac0b80291cbf5e56580139034a0a42070
>           >> +RPI_FIRMWARE_VERSION =
>         78c4983379de0537f49a97fb37ceaaf42632b28c
>
>           > New firmware version does not get along with projects that
>         still use
>           > 4.4.x kernel.
>           > It seems that projects that still use 4.4.x are now
>         supposed to use
>           > the firmware branch called "stable"
>
>           > Perhaps we should introduce a config option for firmware
>         version, like
>           > we have for kernel version?
>
>         Gaah :/ Have you brought this up with rpi upstream? What is their
>         feedback?
>
>
>     Ok, turns out the new firmware can still boot 4.4.x, as long as
>     you compile the device tree files from kernel source.
>     The bundled binary ones only work for 4.9.
>
>
>     Should have known that, as I had already been burned by that before...
>
>     BTW is it possible to let buildroot compile dt overlays nowadays?
>     As the overlays are now also starting to show changes between
>     versions.
>
>
> You can build individual overlays by adding them 
> to BR2_LINUX_KERNEL_INTREE_DTS_NAME.  For example adding 
> overlays/gpio-poweroff-overlay to BR2_LINUX_KERNEL_INTREE_DTS_NAME 
> will build gpio-poweroff-overlay.dtb into the output/images directory.

The firmware would expect that file to be called 
"overlays/gpio-poweroff.dtbo" though.
So would require a post-installation script to fix up the file names. 
Not the most ideal solution.


Yours sincerely,

Floris Bos

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20170313/f738f596/attachment.html>

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2017-03-13 19:35 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-05 16:06 [Buildroot] [PATCH 1/8] configs/raspberrypi_defconfig: bump kernel version to 4.9.13 Martin Bark
2017-03-05 16:06 ` [Buildroot] [PATCH 2/8] configs/raspberrypi0_defconfig: " Martin Bark
2017-03-05 16:06 ` [Buildroot] [PATCH 3/8] configs/raspberrypi2_defconfig: " Martin Bark
2017-03-05 16:06 ` [Buildroot] [PATCH 4/8] configs/raspberrypi3_defconfig: " Martin Bark
2017-03-05 16:06 ` [Buildroot] [PATCH 5/8] package/rpi-firmware: bump version Martin Bark
2017-03-10 12:51   ` [Buildroot] [5/8] " Floris Bos
2017-03-10 13:20     ` Peter Korsgaard
2017-03-10 20:05       ` Floris Bos
2017-03-12 17:26         ` Martin Bark
2017-03-13 19:35           ` Floris Bos
2017-03-05 16:06 ` [Buildroot] [PATCH 6/8] package/rpi-userland: " Martin Bark
2017-03-05 16:06 ` [Buildroot] [PATCH 7/8] configs/raspberrypi0_defconfig: add raspberry pi zero w support Martin Bark
2017-03-05 16:06 ` [Buildroot] [PATCH 8/8] configs/raspberrypi3_defconfig: add raspberry pi 3 compute module support Martin Bark
2017-03-05 20:30 ` [Buildroot] [PATCH 1/8] configs/raspberrypi_defconfig: bump kernel version to 4.9.13 Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox