From afaca60defdc150cde3735a8f954a5b805d30b92 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 31 May 2020 22:20:50 +0200 Subject: [PATCH 01/11] rpi-eeprom: update to 493307c Signed-off-by: Matthias Reichl --- packages/tools/rpi-eeprom/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/tools/rpi-eeprom/package.mk b/packages/tools/rpi-eeprom/package.mk index 02abb6c1de..ee59ca250c 100644 --- a/packages/tools/rpi-eeprom/package.mk +++ b/packages/tools/rpi-eeprom/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="rpi-eeprom" -PKG_VERSION="ad18a5b468f787ed37ab62e0a699dabeaa580e27" -PKG_SHA256="2f77ef84d34f77208e4caf90aa65bbbaa6234ee58ffe9c23a819d44c25a631b4" +PKG_VERSION="493307c977f20e5793a4224b6a5ed58381bd493a" +PKG_SHA256="5a3323f5782e72d74d024835e45d820f9b25d9f3f3429817d3d8b1980a25ed99" PKG_ARCH="arm" PKG_LICENSE="BSD-3/custom" PKG_SITE="https://github.com/raspberrypi/rpi-eeprom" From b01743b2ea054f76ccbbffb2bc52464dd6563265 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Mon, 1 Jun 2020 18:38:19 +0200 Subject: [PATCH 02/11] RPi: update to firmware f382cc1 Signed-off-by: Matthias Reichl --- packages/graphics/bcm2835-driver/package.mk | 4 ++-- packages/tools/bcm2835-bootloader/package.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/graphics/bcm2835-driver/package.mk b/packages/graphics/bcm2835-driver/package.mk index d487124f8c..6708083ab4 100644 --- a/packages/graphics/bcm2835-driver/package.mk +++ b/packages/graphics/bcm2835-driver/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="bcm2835-driver" -PKG_VERSION="62fc8c01165a80021054a430182b504f7b877c2d" -PKG_SHA256="00cd04ae1c5b73de10e1a189b2b643fa349f08f06324d966227f147e72243bd9" +PKG_VERSION="f382cc150445b3ef07de941e4877a5890d665aa7" +PKG_SHA256="504d25503e92e5c4cb4e43f318fc24843d79cedd635b1b1ece9a0eac8799cda8" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" PKG_URL="${DISTRO_SRC}/${PKG_NAME}-${PKG_VERSION}.tar.xz" diff --git a/packages/tools/bcm2835-bootloader/package.mk b/packages/tools/bcm2835-bootloader/package.mk index 86cf1384f0..e84d0b278f 100644 --- a/packages/tools/bcm2835-bootloader/package.mk +++ b/packages/tools/bcm2835-bootloader/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="bcm2835-bootloader" -PKG_VERSION="62fc8c01165a80021054a430182b504f7b877c2d" -PKG_SHA256="3587caa082981f007c236c2ca15538f772c20309a00b25d979ce12f346c6f68a" +PKG_VERSION="f382cc150445b3ef07de941e4877a5890d665aa7" +PKG_SHA256="bcf31ff953b6f46012753c09f63bce8335ca73f67c0d3d448f9fc67a15d9b4db" PKG_ARCH="arm" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From 6f5c5ad07347c8bf863d4ed9ce84bf4f79c394a8 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 3 Jun 2020 18:08:21 +0200 Subject: [PATCH 03/11] rpi-eeprom: update to 064c9d7 Signed-off-by: Matthias Reichl --- packages/tools/rpi-eeprom/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/tools/rpi-eeprom/package.mk b/packages/tools/rpi-eeprom/package.mk index ee59ca250c..e93c90bf86 100644 --- a/packages/tools/rpi-eeprom/package.mk +++ b/packages/tools/rpi-eeprom/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="rpi-eeprom" -PKG_VERSION="493307c977f20e5793a4224b6a5ed58381bd493a" -PKG_SHA256="5a3323f5782e72d74d024835e45d820f9b25d9f3f3429817d3d8b1980a25ed99" +PKG_VERSION="064c9d7395126665a9c6e10e636c50defc258328" +PKG_SHA256="00e46fde237200825671fd84f3edb25518bde9ecca982b1ff20d6dc525ddbcce" PKG_ARCH="arm" PKG_LICENSE="BSD-3/custom" PKG_SITE="https://github.com/raspberrypi/rpi-eeprom" From 4add9c2c4e43f3c8c3660ab6b7cdc9857e646315 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 3 Jun 2020 19:53:45 +0200 Subject: [PATCH 04/11] linux (RPi): update to 4.19.126-f6b3ac2 Signed-off-by: Matthias Reichl --- packages/linux/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/linux/package.mk b/packages/linux/package.mk index 280ac621f0..d36be9871d 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -23,8 +23,8 @@ case "$LINUX" in PKG_SOURCE_NAME="linux-$LINUX-$PKG_VERSION.tar.gz" ;; raspberrypi) - PKG_VERSION="f0e620550b8b422fef4adcabb2d0e8e69f1fec75" # 4.19.122 - PKG_SHA256="33601014b658e2257a51c9b474bd590f75193e11cf78ac200fa5e6dea0caf6d8" + PKG_VERSION="f6b3ac28f0a9137d4c24c0b8832e693bbd16f5b7" # 4.19.126 + PKG_SHA256="89136a6021436f5cef0daf75aeb79a11975874a8aa636cd3701f224fe10853fb" PKG_URL="https://github.com/raspberrypi/linux/archive/$PKG_VERSION.tar.gz" PKG_SOURCE_NAME="linux-$LINUX-$PKG_VERSION.tar.gz" ;; From 545a3c8fefa272ee4e6c2cc46d9d3834b50fb3ba Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sat, 6 Jun 2020 21:04:15 +0200 Subject: [PATCH 05/11] RPi: update to firmware 2ebdbbb Signed-off-by: Matthias Reichl --- packages/graphics/bcm2835-driver/package.mk | 4 ++-- packages/tools/bcm2835-bootloader/package.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/graphics/bcm2835-driver/package.mk b/packages/graphics/bcm2835-driver/package.mk index 6708083ab4..8ff5ffb49a 100644 --- a/packages/graphics/bcm2835-driver/package.mk +++ b/packages/graphics/bcm2835-driver/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="bcm2835-driver" -PKG_VERSION="f382cc150445b3ef07de941e4877a5890d665aa7" -PKG_SHA256="504d25503e92e5c4cb4e43f318fc24843d79cedd635b1b1ece9a0eac8799cda8" +PKG_VERSION="2ebdbbb1c304ec6325ae4e9afba10dbe4e4ce651" +PKG_SHA256="e4ccccca125e6be7d90112aa8aa64040632b866177c92e3a461a87946f57d289" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" PKG_URL="${DISTRO_SRC}/${PKG_NAME}-${PKG_VERSION}.tar.xz" diff --git a/packages/tools/bcm2835-bootloader/package.mk b/packages/tools/bcm2835-bootloader/package.mk index e84d0b278f..fbc6da6da3 100644 --- a/packages/tools/bcm2835-bootloader/package.mk +++ b/packages/tools/bcm2835-bootloader/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="bcm2835-bootloader" -PKG_VERSION="f382cc150445b3ef07de941e4877a5890d665aa7" -PKG_SHA256="bcf31ff953b6f46012753c09f63bce8335ca73f67c0d3d448f9fc67a15d9b4db" +PKG_VERSION="2ebdbbb1c304ec6325ae4e9afba10dbe4e4ce651" +PKG_SHA256="5c7de3e2c9c559748c80f5e74ace0f4c5ef1f25fca0c82069979672bb1f9b29f" PKG_ARCH="arm" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From 39c730cd941a1575889106d8567d34a5a9909322 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 7 Jun 2020 14:39:50 +0200 Subject: [PATCH 06/11] rpi-eeprom: update to 4593578 Signed-off-by: Matthias Reichl --- packages/tools/rpi-eeprom/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/tools/rpi-eeprom/package.mk b/packages/tools/rpi-eeprom/package.mk index e93c90bf86..b8db4d1086 100644 --- a/packages/tools/rpi-eeprom/package.mk +++ b/packages/tools/rpi-eeprom/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="rpi-eeprom" -PKG_VERSION="064c9d7395126665a9c6e10e636c50defc258328" -PKG_SHA256="00e46fde237200825671fd84f3edb25518bde9ecca982b1ff20d6dc525ddbcce" +PKG_VERSION="45935788fddd94fb2c17105855500d345d751187" +PKG_SHA256="3f35e25d980767c1a97167a0cf27fba26ce880f69404680d42de6778be6409f8" PKG_ARCH="arm" PKG_LICENSE="BSD-3/custom" PKG_SITE="https://github.com/raspberrypi/rpi-eeprom" From 6eb09a0fade2fdae7fa6951fa785173071a786c4 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 10 Jun 2020 16:40:03 +0200 Subject: [PATCH 07/11] linux (RPi): update to 4.19.127-abaa376 Signed-off-by: Matthias Reichl --- packages/linux/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/linux/package.mk b/packages/linux/package.mk index d36be9871d..59dca97c92 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -23,8 +23,8 @@ case "$LINUX" in PKG_SOURCE_NAME="linux-$LINUX-$PKG_VERSION.tar.gz" ;; raspberrypi) - PKG_VERSION="f6b3ac28f0a9137d4c24c0b8832e693bbd16f5b7" # 4.19.126 - PKG_SHA256="89136a6021436f5cef0daf75aeb79a11975874a8aa636cd3701f224fe10853fb" + PKG_VERSION="abaa3760da89d6fb38e55473fffc9a31dd0b1d7a" # 4.19.127 + PKG_SHA256="b7345333ee90949dabc8e7fa184c443dc43781bdd3703e2203ad084274b50f24" PKG_URL="https://github.com/raspberrypi/linux/archive/$PKG_VERSION.tar.gz" PKG_SOURCE_NAME="linux-$LINUX-$PKG_VERSION.tar.gz" ;; From 6eb56353e18f88c866524fd19f201cb083890823 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 11 Jun 2020 00:34:54 +0200 Subject: [PATCH 08/11] RPi: update to firmware cb2b95d Signed-off-by: Matthias Reichl --- packages/graphics/bcm2835-driver/package.mk | 4 ++-- packages/tools/bcm2835-bootloader/package.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/graphics/bcm2835-driver/package.mk b/packages/graphics/bcm2835-driver/package.mk index 8ff5ffb49a..d74f7df2eb 100644 --- a/packages/graphics/bcm2835-driver/package.mk +++ b/packages/graphics/bcm2835-driver/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="bcm2835-driver" -PKG_VERSION="2ebdbbb1c304ec6325ae4e9afba10dbe4e4ce651" -PKG_SHA256="e4ccccca125e6be7d90112aa8aa64040632b866177c92e3a461a87946f57d289" +PKG_VERSION="cb2b95d73e9f0b1ebf05e03bb1959603d982feeb" +PKG_SHA256="814b1e012513f08b9e4a4a72fd37d2a3d2ba4b8fd5aeb0bb093e87b0085b5c21" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" PKG_URL="${DISTRO_SRC}/${PKG_NAME}-${PKG_VERSION}.tar.xz" diff --git a/packages/tools/bcm2835-bootloader/package.mk b/packages/tools/bcm2835-bootloader/package.mk index fbc6da6da3..b9afe065b8 100644 --- a/packages/tools/bcm2835-bootloader/package.mk +++ b/packages/tools/bcm2835-bootloader/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="bcm2835-bootloader" -PKG_VERSION="2ebdbbb1c304ec6325ae4e9afba10dbe4e4ce651" -PKG_SHA256="5c7de3e2c9c559748c80f5e74ace0f4c5ef1f25fca0c82069979672bb1f9b29f" +PKG_VERSION="cb2b95d73e9f0b1ebf05e03bb1959603d982feeb" +PKG_SHA256="e223022bf48ba55aecbcb0013f98cb50ef449daffcfb96cf9af48c5b61e85869" PKG_ARCH="arm" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From 5075834823afb0804ac474c3e58e87f879455376 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 12 Jun 2020 16:53:31 +0200 Subject: [PATCH 09/11] rpi-eeprom: update to 3c4ee02 Signed-off-by: Matthias Reichl --- packages/tools/rpi-eeprom/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/tools/rpi-eeprom/package.mk b/packages/tools/rpi-eeprom/package.mk index b8db4d1086..9a740c9160 100644 --- a/packages/tools/rpi-eeprom/package.mk +++ b/packages/tools/rpi-eeprom/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="rpi-eeprom" -PKG_VERSION="45935788fddd94fb2c17105855500d345d751187" -PKG_SHA256="3f35e25d980767c1a97167a0cf27fba26ce880f69404680d42de6778be6409f8" +PKG_VERSION="3c4ee02e6f41b95c6aea12078357e7d8709517fd" +PKG_SHA256="95489858291392f278b78b6db4b15bb1187e870fbbb96ceb9eee70bf2da9aaed" PKG_ARCH="arm" PKG_LICENSE="BSD-3/custom" PKG_SITE="https://github.com/raspberrypi/rpi-eeprom" From 02052a9d9fd1d91ade72c875c6357b8d2a800acb Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Mon, 15 Jun 2020 16:55:39 +0200 Subject: [PATCH 10/11] rpi-eeprom: update to 8c5e0e1 Signed-off-by: Matthias Reichl --- packages/tools/rpi-eeprom/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/tools/rpi-eeprom/package.mk b/packages/tools/rpi-eeprom/package.mk index 9a740c9160..361fa998ab 100644 --- a/packages/tools/rpi-eeprom/package.mk +++ b/packages/tools/rpi-eeprom/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="rpi-eeprom" -PKG_VERSION="3c4ee02e6f41b95c6aea12078357e7d8709517fd" -PKG_SHA256="95489858291392f278b78b6db4b15bb1187e870fbbb96ceb9eee70bf2da9aaed" +PKG_VERSION="8c5e0e1d1c1febd34672d88cda19f6d222ab65f3" +PKG_SHA256="cde7d40bacc2333e84dc1bccc8de1cb135b6ceccc7acee931341cac217bf3111" PKG_ARCH="arm" PKG_LICENSE="BSD-3/custom" PKG_SITE="https://github.com/raspberrypi/rpi-eeprom" From 04a6b86c37b1abdd4413ccf486b7c15c3de84094 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 17 Jun 2020 13:14:54 +0200 Subject: [PATCH 11/11] bcm2835-bootloader: revert to pre-common firmware on RPi0-3 Apr 16 2020 and later firmwares cause boot issues on some RPi3s, see eg: https://forum.libreelec.tv/thread/22153-rpi3-updade-to-9-2-3-ending-in-black-screen/ Switch back to the Apr 15 firmware, which is also what Raspbian / Raspberry Pi OS is shipping via apt for RPi0-3, until these issues have been resolved. Signed-off-by: Matthias Reichl --- packages/tools/bcm2835-bootloader/package.mk | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/packages/tools/bcm2835-bootloader/package.mk b/packages/tools/bcm2835-bootloader/package.mk index b9afe065b8..d5a1ac2a5b 100644 --- a/packages/tools/bcm2835-bootloader/package.mk +++ b/packages/tools/bcm2835-bootloader/package.mk @@ -3,8 +3,17 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="bcm2835-bootloader" -PKG_VERSION="cb2b95d73e9f0b1ebf05e03bb1959603d982feeb" -PKG_SHA256="e223022bf48ba55aecbcb0013f98cb50ef449daffcfb96cf9af48c5b61e85869" + +# use latest master firmware on RPi4 and latest pre-common +# firmware on RPi0-3 +if [ "$DEVICE" = "RPi4" ]; then + PKG_VERSION="cb2b95d73e9f0b1ebf05e03bb1959603d982feeb" + PKG_SHA256="e223022bf48ba55aecbcb0013f98cb50ef449daffcfb96cf9af48c5b61e85869" +else + PKG_VERSION="9e3c23ce779e8cf44c33d6a25bba249319207f68" + PKG_SHA256="7ab85b6d7082be87556bc02353b97f97bb1d4af304e4004a3d7ad2a17bb8a696" +fi + PKG_ARCH="arm" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com"