From 0e5a19dc3d8cc68e3eb3282b952e3268a9dde436 Mon Sep 17 00:00:00 2001 From: Paul Barker Date: Thu, 30 Nov 2017 14:03:28 +0000 Subject: [PATCH 01/16] linux-raspberrypi: Update to 4.9.65 Signed-off-by: Paul Barker --- recipes-kernel/linux/linux-raspberrypi_4.9.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-kernel/linux/linux-raspberrypi_4.9.bb b/recipes-kernel/linux/linux-raspberrypi_4.9.bb index 061e893..4c4ac20 100644 --- a/recipes-kernel/linux/linux-raspberrypi_4.9.bb +++ b/recipes-kernel/linux/linux-raspberrypi_4.9.bb @@ -1,8 +1,8 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-${PV}:" -LINUX_VERSION ?= "4.9.59" +LINUX_VERSION ?= "4.9.65" -SRCREV = "e7976b2affa8c05bd299ead0ad9c36ddaf135b9d" +SRCREV = "5c1521c32fbd3291918c28fb67524c0ae1a299fb" SRC_URI = "git://github.com/raspberrypi/linux.git;branch=rpi-4.9.y" require linux-raspberrypi.inc From a8108a6793a341357d6a1b0b1b055ada2e7f724a Mon Sep 17 00:00:00 2001 From: Paul Barker Date: Mon, 11 Dec 2017 12:06:28 +0000 Subject: [PATCH 02/16] readme: Update quick links * As we now use GitHub for development we should point users at this repo. * Layer documentation is now published on Read the Docs. Signed-off-by: Paul Barker [rocko]: Pointed at rocko documentation instead of latest --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index fe1c2f3..21076ce 100644 --- a/README.md +++ b/README.md @@ -10,10 +10,11 @@ Yocto BSP layer for the Raspberry Pi boards - . ## Quick links * Git repository web frontend: - + * Mailing list (yocto mailing list): * Issues management (Github Issues): +* Documentation: ## Description From 0ef0abc4f9a45c8b7dedb422d64f7cee9e358596 Mon Sep 17 00:00:00 2001 From: Paul Barker Date: Mon, 11 Dec 2017 20:50:41 +0000 Subject: [PATCH 03/16] docs: Do not force alabaster theme Sphinx will use the 'alabaster' theme by default when building locally. However, Read the Docs will use their own theme by default which suits their site better. By not specifying html_theme we allow both targets to use the appropriate default theme. Signed-off-by: Paul Barker --- docs/conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/conf.py b/docs/conf.py index eb98c49..a95c60f 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -120,7 +120,7 @@ todo_include_todos = False # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. # -html_theme = 'alabaster' +# html_theme = 'alabaster' # Theme options are theme-specific and customize the look and feel of a theme # further. For a list of options available for each theme, see the From 6fb15a94736c038eaa36d376dd496eb5a969793b Mon Sep 17 00:00:00 2001 From: Andrei Gherzan Date: Mon, 22 Jan 2018 20:12:28 +0000 Subject: [PATCH 04/16] linux-raspberrypi: Update 4.9 recipe to 4.9.77 Signed-off-by: Andrei Gherzan --- recipes-kernel/linux/linux-raspberrypi_4.9.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-kernel/linux/linux-raspberrypi_4.9.bb b/recipes-kernel/linux/linux-raspberrypi_4.9.bb index 4c4ac20..20a48fa 100644 --- a/recipes-kernel/linux/linux-raspberrypi_4.9.bb +++ b/recipes-kernel/linux/linux-raspberrypi_4.9.bb @@ -1,8 +1,8 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-${PV}:" -LINUX_VERSION ?= "4.9.65" +LINUX_VERSION ?= "4.9.77" -SRCREV = "5c1521c32fbd3291918c28fb67524c0ae1a299fb" +SRCREV = "c7b6645458053c75009559e66bd5e3034e82969f" SRC_URI = "git://github.com/raspberrypi/linux.git;branch=rpi-4.9.y" require linux-raspberrypi.inc From edd29984aef92f6093b90c1854a2c8b1316d6c01 Mon Sep 17 00:00:00 2001 From: Hugo Hromic Date: Mon, 29 Jan 2018 10:36:26 +0000 Subject: [PATCH 05/16] rpi-config: fix config variables with the same initial name being overwritten --- recipes-bsp/bootfiles/rpi-config_git.bb | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/recipes-bsp/bootfiles/rpi-config_git.bb b/recipes-bsp/bootfiles/rpi-config_git.bb index ca4160b..13790e5 100644 --- a/recipes-bsp/bootfiles/rpi-config_git.bb +++ b/recipes-bsp/bootfiles/rpi-config_git.bb @@ -31,25 +31,25 @@ do_deploy() { cp ${S}/config.txt ${DEPLOYDIR}/bcm2835-bootfiles/ if [ -n "${KEY_DECODE_MPG2}" ]; then - sed -i '/#decode_MPG2/ c\decode_MPG2=${KEY_DECODE_MPG2}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt + sed -i '/#decode_MPG2=/ c\decode_MPG2=${KEY_DECODE_MPG2}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt fi if [ -n "${KEY_DECODE_WVC1}" ]; then - sed -i '/#decode_WVC1/ c\decode_WVC1=${KEY_DECODE_WVC1}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt + sed -i '/#decode_WVC1=/ c\decode_WVC1=${KEY_DECODE_WVC1}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt fi if [ -n "${DISABLE_OVERSCAN}" ]; then - sed -i '/#disable_overscan/ c\disable_overscan=${DISABLE_OVERSCAN}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt + sed -i '/#disable_overscan=/ c\disable_overscan=${DISABLE_OVERSCAN}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt fi if [ -n "${ARM_FREQ}" ]; then - sed -i '/#arm_freq/ c\arm_freq=${ARM_FREQ}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt + sed -i '/#arm_freq=/ c\arm_freq=${ARM_FREQ}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt fi if [ -n "${CORE_FREQ}" ]; then - sed -i '/#core_freq/ c\core_freq=${CORE_FREQ}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt + sed -i '/#core_freq=/ c\core_freq=${CORE_FREQ}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt fi if [ -n "${SDRAM_FREQ}" ]; then - sed -i '/#sdram_freq/ c\sdram_freq=${SDRAM_FREQ}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt + sed -i '/#sdram_freq=/ c\sdram_freq=${SDRAM_FREQ}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt fi if [ -n "${OVER_VOLTAGE}" ]; then - sed -i '/#over_voltage/ c\over_voltage=${OVER_VOLTAGE}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt + sed -i '/#over_voltage=/ c\over_voltage=${OVER_VOLTAGE}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt fi # GPU memory @@ -57,13 +57,13 @@ do_deploy() { sed -i '/#gpu_mem=/ c\gpu_mem=${GPU_MEM}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt fi if [ -n "${GPU_MEM_256}" ]; then - sed -i '/#gpu_mem_256/ c\gpu_mem_256=${GPU_MEM_256}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt + sed -i '/#gpu_mem_256=/ c\gpu_mem_256=${GPU_MEM_256}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt fi if [ -n "${GPU_MEM_512}" ]; then - sed -i '/#gpu_mem_512/ c\gpu_mem_512=${GPU_MEM_512}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt + sed -i '/#gpu_mem_512=/ c\gpu_mem_512=${GPU_MEM_512}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt fi if [ -n "${GPU_MEM_1024}" ]; then - sed -i '/#gpu_mem_1024/ c\gpu_mem_1024=${GPU_MEM_1024}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt + sed -i '/#gpu_mem_1024=/ c\gpu_mem_1024=${GPU_MEM_1024}' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt fi # Video camera support From 6de99b9e11bfec1ff9deb47dd2acd106482382ca Mon Sep 17 00:00:00 2001 From: Paul Barker Date: Mon, 26 Feb 2018 17:09:26 +0000 Subject: [PATCH 06/16] linux-raspberrypi: Update to v4.9.80 Signed-off-by: Paul Barker --- recipes-kernel/linux/linux-raspberrypi_4.9.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-kernel/linux/linux-raspberrypi_4.9.bb b/recipes-kernel/linux/linux-raspberrypi_4.9.bb index 20a48fa..11b34f5 100644 --- a/recipes-kernel/linux/linux-raspberrypi_4.9.bb +++ b/recipes-kernel/linux/linux-raspberrypi_4.9.bb @@ -1,8 +1,8 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-${PV}:" -LINUX_VERSION ?= "4.9.77" +LINUX_VERSION ?= "4.9.80" -SRCREV = "c7b6645458053c75009559e66bd5e3034e82969f" +SRCREV = "027885087faa515133534cf767a1cd66cbd6cd1e" SRC_URI = "git://github.com/raspberrypi/linux.git;branch=rpi-4.9.y" require linux-raspberrypi.inc From aee32ad364672d91623fbee8364dc4e5aa886ea5 Mon Sep 17 00:00:00 2001 From: Paul Barker Date: Mon, 26 Feb 2018 17:21:51 +0000 Subject: [PATCH 07/16] firmware: Update to recent commit There hasn't been a tagged version of the firmware lately, but there have been several bugfixes listed in the commit history and we're about to move to v4.14.y as the default kernel so let's get up-to-date. The actual commit used is the most recent change to the firmware files as of 2018-02-26, the most recent commits which only change the kernel image and other files we don't use are ignored. Signed-off-by: Paul Barker --- recipes-bsp/common/firmware.inc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/recipes-bsp/common/firmware.inc b/recipes-bsp/common/firmware.inc index 67078c1..52aa408 100644 --- a/recipes-bsp/common/firmware.inc +++ b/recipes-bsp/common/firmware.inc @@ -1,9 +1,9 @@ -RPIFW_DATE ?= "20171029" -RPIFW_SRC_URI ?= "https://github.com/raspberrypi/firmware/archive/1.${RPIFW_DATE}.tar.gz" -RPIFW_S ?= "${WORKDIR}/firmware-1.${RPIFW_DATE}" +RPIFW_DATE ?= "20180209" +RPIFW_SRC_URI ?= "https://github.com/raspberrypi/firmware/archive/b1a7f4aea6cbd380319c2849ecc5988f9a4dba70.tar.gz" +RPIFW_S ?= "${WORKDIR}/firmware-b1a7f4aea6cbd380319c2849ecc5988f9a4dba70" SRC_URI = "${RPIFW_SRC_URI}" -SRC_URI[md5sum] = "4d27c1888a7bab3097471906e7b4a319" -SRC_URI[sha256sum] = "46ce28c8d87ef22bdcc57ac1836ca3f04d1ec6f46580ff5a30bf76b3c0822117" +SRC_URI[md5sum] = "08ed10d92ee064711d73790557267f84" +SRC_URI[sha256sum] = "0ad8b66c02ba14917dfdc15f11d702da650c473681d100efb3f8d47aee9b8ece" PV = "${RPIFW_DATE}" From b23820b4c4e0c215d5d3afe9a079add1dd454e6e Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Wed, 28 Feb 2018 09:22:51 -0800 Subject: [PATCH 08/16] firmware: Use snapshots from master again This time use the snapshot archives to avoid repo clone size issues Signed-off-by: Khem Raj --- recipes-bsp/common/firmware.inc | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/recipes-bsp/common/firmware.inc b/recipes-bsp/common/firmware.inc index 52aa408..d5e60cb 100644 --- a/recipes-bsp/common/firmware.inc +++ b/recipes-bsp/common/firmware.inc @@ -1,9 +1,11 @@ -RPIFW_DATE ?= "20180209" -RPIFW_SRC_URI ?= "https://github.com/raspberrypi/firmware/archive/b1a7f4aea6cbd380319c2849ecc5988f9a4dba70.tar.gz" -RPIFW_S ?= "${WORKDIR}/firmware-b1a7f4aea6cbd380319c2849ecc5988f9a4dba70" +RPIFW_DATE ?= "20180226" +SRCREV ?= "469fc794fd3e45dbf30e14b46cb0d6283e399cba" +RPIFW_SRC_URI ?= "https://github.com/raspberrypi/firmware/archive/${SRCREV}.tar.gz" +RPIFW_S ?= "${WORKDIR}/firmware-${SRCREV}" SRC_URI = "${RPIFW_SRC_URI}" -SRC_URI[md5sum] = "08ed10d92ee064711d73790557267f84" -SRC_URI[sha256sum] = "0ad8b66c02ba14917dfdc15f11d702da650c473681d100efb3f8d47aee9b8ece" +SRC_URI[md5sum] = "319e53a3184d5cec6ba78a29d001940c" +SRC_URI[sha256sum] = "002128368c15b1e030d9a625db49603d7d19973ba58eee11973a9319f6ba5d60" + PV = "${RPIFW_DATE}" From 2be59f293d61e39de76d9ad9cdab880f45d9a30b Mon Sep 17 00:00:00 2001 From: Michael Gloff Date: Wed, 25 Oct 2017 22:57:45 -0500 Subject: [PATCH 09/16] linux-firmware: Replace /lib with ${nonarch_base_libdir} Use standard /lib variable name and avoid QA errors when usermerge DISTRO_FEATURE is enabled. Signed-off-by: Michael Gloff --- recipes-kernel/linux-firmware/linux-firmware_%.bbappend | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/recipes-kernel/linux-firmware/linux-firmware_%.bbappend b/recipes-kernel/linux-firmware/linux-firmware_%.bbappend index 565b735..daf1dbc 100644 --- a/recipes-kernel/linux-firmware/linux-firmware_%.bbappend +++ b/recipes-kernel/linux-firmware/linux-firmware_%.bbappend @@ -10,17 +10,17 @@ do_install_append() { # (v7.45.41.46) local _firmware="brcmfmac43430-sdio.bin" local _oldmd5=9258986488eca9fe5343b0d6fe040f8e - if [ "$(md5sum ${D}/lib/firmware/brcm/$_firmware | awk '{print $1}')" != "$_oldmd5" ]; then + if [ "$(md5sum ${D}${nonarch_base_libdir}/firmware/brcm/$_firmware | awk '{print $1}')" != "$_oldmd5" ]; then _firmware="" bbwarn "linux-firmware stopped providing brcmfmac43430 v7.45.41.26." else _firmware="${WORKDIR}/$_firmware" fi - mkdir -p ${D}/lib/firmware/brcm - install -m 0644 $_firmware ${WORKDIR}/brcmfmac43430-sdio.txt ${D}/lib/firmware/brcm + mkdir -p ${D}/${nonarch_base_libdir}/firmware/brcm + install -m 0644 $_firmware ${WORKDIR}/brcmfmac43430-sdio.txt ${D}${nonarch_base_libdir}/firmware/brcm } FILES_${PN}-bcm43430 += " \ - /lib/firmware/brcm/brcmfmac43430-sdio.txt \ + ${nonarch_base_libdir}/firmware/brcm/brcmfmac43430-sdio.txt \ " From a2d98d9c602214847f5e56b8c2a7a0a9cd2285b7 Mon Sep 17 00:00:00 2001 From: Martin Kelly Date: Tue, 16 Jan 2018 12:25:36 -0800 Subject: [PATCH 10/16] linux-firmware: make rpi fw specific to rpi Currently, we are installing the rpi custom txt and fw files whenever the meta-raspberrypi layer is included in bblayers.conf. This breaks other machines that need to use the bcm43430 drivers but with alternate txt or fw files. Install these files only when "rpi" is in MACHINEOVERRIDES. Signed-off-by: Martin Kelly --- .../linux-firmware/linux-firmware_%.bbappend | 40 +++++++++---------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/recipes-kernel/linux-firmware/linux-firmware_%.bbappend b/recipes-kernel/linux-firmware/linux-firmware_%.bbappend index daf1dbc..fc62a02 100644 --- a/recipes-kernel/linux-firmware/linux-firmware_%.bbappend +++ b/recipes-kernel/linux-firmware/linux-firmware_%.bbappend @@ -1,26 +1,26 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/files:" +FILESEXTRAPATHS_prepend_rpi := "${THISDIR}/files:" -SRC_URI += " \ - file://brcmfmac43430-sdio.bin \ - file://brcmfmac43430-sdio.txt \ - " +SRC_URI_append_rpi = " \ + file://brcmfmac43430-sdio.bin \ + file://brcmfmac43430-sdio.txt \ +" -do_install_append() { - # Overwrite v7.45.41.26 by the one we currently provide in this layer - # (v7.45.41.46) - local _firmware="brcmfmac43430-sdio.bin" - local _oldmd5=9258986488eca9fe5343b0d6fe040f8e - if [ "$(md5sum ${D}${nonarch_base_libdir}/firmware/brcm/$_firmware | awk '{print $1}')" != "$_oldmd5" ]; then - _firmware="" - bbwarn "linux-firmware stopped providing brcmfmac43430 v7.45.41.26." - else - _firmware="${WORKDIR}/$_firmware" - fi +do_install_append_rpi() { + # Overwrite v7.45.41.26 by the one we currently provide in this layer + # (v7.45.41.46) + local _firmware="brcmfmac43430-sdio.bin" + local _oldmd5=9258986488eca9fe5343b0d6fe040f8e + if [ "$(md5sum ${D}${nonarch_base_libdir}/firmware/brcm/$_firmware | awk '{print $1}')" != "$_oldmd5" ]; then + _firmware="" + bbwarn "linux-firmware stopped providing brcmfmac43430 v7.45.41.26." + else + _firmware="${WORKDIR}/$_firmware" + fi - mkdir -p ${D}/${nonarch_base_libdir}/firmware/brcm - install -m 0644 $_firmware ${WORKDIR}/brcmfmac43430-sdio.txt ${D}${nonarch_base_libdir}/firmware/brcm + mkdir -p ${D}/${nonarch_base_libdir}/firmware/brcm + install -m 0644 $_firmware ${WORKDIR}/brcmfmac43430-sdio.txt ${D}${nonarch_base_libdir}/firmware/brcm } -FILES_${PN}-bcm43430 += " \ - ${nonarch_base_libdir}/firmware/brcm/brcmfmac43430-sdio.txt \ +FILES_${PN}-bcm43430_rpi += " \ + ${nonarch_base_libdir}/firmware/brcm/brcmfmac43430-sdio.txt \ " From bc85503ac424caf576afec8ecf88ed8bcce20c11 Mon Sep 17 00:00:00 2001 From: Hugo Hromic Date: Mon, 5 Feb 2018 14:26:45 +0000 Subject: [PATCH 11/16] linux-firmware: fix addition of NVRAM file to image (fixes #184) Signed-off-by: Hugo Hromic --- recipes-kernel/linux-firmware/linux-firmware_%.bbappend | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-kernel/linux-firmware/linux-firmware_%.bbappend b/recipes-kernel/linux-firmware/linux-firmware_%.bbappend index fc62a02..f445a54 100644 --- a/recipes-kernel/linux-firmware/linux-firmware_%.bbappend +++ b/recipes-kernel/linux-firmware/linux-firmware_%.bbappend @@ -21,6 +21,6 @@ do_install_append_rpi() { install -m 0644 $_firmware ${WORKDIR}/brcmfmac43430-sdio.txt ${D}${nonarch_base_libdir}/firmware/brcm } -FILES_${PN}-bcm43430_rpi += " \ +FILES_${PN}-bcm43430_append_rpi = " \ ${nonarch_base_libdir}/firmware/brcm/brcmfmac43430-sdio.txt \ " From d594ecb03cd9f24e8194801d4a8c767e46ec27ff Mon Sep 17 00:00:00 2001 From: "Peter A. Bigot" Date: Wed, 7 Mar 2018 10:29:25 -0600 Subject: [PATCH 12/16] rpi-base.inc: set default wic kickstart file While wic is not a standard image, adding it to IMAGE_FSTYPES in local.conf will fail unless a WKS_FILE is provided. Signed-off-by: Peter A. Bigot --- conf/machine/include/rpi-base.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/machine/include/rpi-base.inc b/conf/machine/include/rpi-base.inc index 688227c..3cb3c43 100644 --- a/conf/machine/include/rpi-base.inc +++ b/conf/machine/include/rpi-base.inc @@ -6,6 +6,7 @@ SOC_FAMILY = "rpi" include conf/machine/include/soc-family.inc IMAGE_FSTYPES ?= "tar.bz2 ext3 rpi-sdimg" +WKS_FILE ?= "sdimage-raspberrypi.wks" XSERVER = " \ xserver-xorg \ From 0bb2038f3d704bcca676e2edc89548d13b489670 Mon Sep 17 00:00:00 2001 From: Andrei Gherzan Date: Wed, 28 Mar 2018 14:38:54 +0100 Subject: [PATCH 13/16] linux-raspberrypi: Update 4.9 recipe to current HEAD Signed-off-by: Andrei Gherzan --- recipes-kernel/linux/linux-raspberrypi_4.9.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-kernel/linux/linux-raspberrypi_4.9.bb b/recipes-kernel/linux/linux-raspberrypi_4.9.bb index 11b34f5..af111b6 100644 --- a/recipes-kernel/linux/linux-raspberrypi_4.9.bb +++ b/recipes-kernel/linux/linux-raspberrypi_4.9.bb @@ -2,7 +2,7 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-${PV}:" LINUX_VERSION ?= "4.9.80" -SRCREV = "027885087faa515133534cf767a1cd66cbd6cd1e" +SRCREV = "a7b4dd27c1c0d6510b8066b91ef01be0928d8529" SRC_URI = "git://github.com/raspberrypi/linux.git;branch=rpi-4.9.y" require linux-raspberrypi.inc From cc329078a5bd87e2d72a647a086febe700227295 Mon Sep 17 00:00:00 2001 From: Andrei Gherzan Date: Wed, 28 Mar 2018 14:40:44 +0100 Subject: [PATCH 14/16] firmware: Update to 20180313 Signed-off-by: Andrei Gherzan --- recipes-bsp/common/firmware.inc | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/recipes-bsp/common/firmware.inc b/recipes-bsp/common/firmware.inc index d5e60cb..53654ce 100644 --- a/recipes-bsp/common/firmware.inc +++ b/recipes-bsp/common/firmware.inc @@ -1,11 +1,10 @@ -RPIFW_DATE ?= "20180226" -SRCREV ?= "469fc794fd3e45dbf30e14b46cb0d6283e399cba" +RPIFW_DATE ?= "20180313" +SRCREV ?= "af994023ab491420598bfd5648b9dcab956f7e11" RPIFW_SRC_URI ?= "https://github.com/raspberrypi/firmware/archive/${SRCREV}.tar.gz" RPIFW_S ?= "${WORKDIR}/firmware-${SRCREV}" SRC_URI = "${RPIFW_SRC_URI}" -SRC_URI[md5sum] = "319e53a3184d5cec6ba78a29d001940c" -SRC_URI[sha256sum] = "002128368c15b1e030d9a625db49603d7d19973ba58eee11973a9319f6ba5d60" +SRC_URI[md5sum] = "0c388f3631093368ac92a15a262d0f7c" +SRC_URI[sha256sum] = "e2afa23886de586856a1d604da2a85e4559715816dccbd70ae828b840beafc21" PV = "${RPIFW_DATE}" - From 79bf721f64b4831b8e786ce9b5a2c89df6a19f6e Mon Sep 17 00:00:00 2001 From: Andrei Gherzan Date: Thu, 29 Mar 2018 11:48:57 +0100 Subject: [PATCH 15/16] rpi-base.inc: Add Raspberry Pi 3B+ dtb Signed-off-by: Andrei Gherzan --- conf/machine/include/rpi-base.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/machine/include/rpi-base.inc b/conf/machine/include/rpi-base.inc index 3cb3c43..0247a2e 100644 --- a/conf/machine/include/rpi-base.inc +++ b/conf/machine/include/rpi-base.inc @@ -20,6 +20,7 @@ KERNEL_DEVICETREE ?= " \ bcm2708-rpi-b-plus.dtb \ bcm2709-rpi-2-b.dtb \ bcm2710-rpi-3-b.dtb \ + bcm2710-rpi-3-b-plus.dtb \ bcm2708-rpi-cm.dtb \ bcm2710-rpi-cm3.dtb \ \ From 7e53b1c38c343c141bd5a6d1db797f9ef919c623 Mon Sep 17 00:00:00 2001 From: Paul Barker Date: Mon, 23 Apr 2018 08:56:46 +0000 Subject: [PATCH 16/16] layer-contents.md: Update documentation * Raspberry Pi 3B+ support mentioned Signed-off-by: Paul Barker --- docs/layer-contents.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/layer-contents.md b/docs/layer-contents.md index 29cfa35..e2c59a4 100644 --- a/docs/layer-contents.md +++ b/docs/layer-contents.md @@ -11,6 +11,8 @@ * raspberrypi-cm (dummy alias for raspberrypi) * raspberrypi-cm3 (dummy alias for raspberrypi2) +Note: The raspberrypi3 machines include support for Raspberry Pi 3B+. + ## Images * rpi-hwup-image