From 00ba5dc451d6afc68f66c84a1b2ac0804a393f90 Mon Sep 17 00:00:00 2001 From: HiFiBerry Date: Sat, 12 Dec 2020 14:20:25 +0000 Subject: [PATCH 1/7] Bugfix SPDIF/Pi limit registers --- buildroot/package/dspprofiles/dsp-addon-96-13.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/buildroot/package/dspprofiles/dsp-addon-96-13.xml b/buildroot/package/dspprofiles/dsp-addon-96-13.xml index a1ea5b57..c0ac7ee7 100755 --- a/buildroot/package/dspprofiles/dsp-addon-96-13.xml +++ b/buildroot/package/dspprofiles/dsp-addon-96-13.xml @@ -43,13 +43,13 @@ 696 699 51 - 32 - 32 + 31 + 31 704 701 703 702 - 39 + 38 00 01 From 8984cb478c6b8759faff646685be7fd2d2f8a606 Mon Sep 17 00:00:00 2001 From: HiFiBerry Date: Sun, 13 Dec 2020 08:44:54 +0000 Subject: [PATCH 2/7] Bump to latest release --- .../package/hifiberry-bluezalsa/bluealsa-aplay-start | 2 +- .../package/hifiberry-bluezalsa/hifiberry-bluezalsa.mk | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/buildroot/package/hifiberry-bluezalsa/bluealsa-aplay-start b/buildroot/package/hifiberry-bluezalsa/bluealsa-aplay-start index 4f2f4a68..96a6f7e6 100644 --- a/buildroot/package/hifiberry-bluezalsa/bluealsa-aplay-start +++ b/buildroot/package/hifiberry-bluezalsa/bluealsa-aplay-start @@ -1,4 +1,4 @@ #!/bin/sh . /etc/hifiberry.state -/usr/bin/bluealsa-aplay --pcm-buffer-time=250000 00:00:00:00:00:00 --volume-control $CURRENT_MIXER_CONTROL +/usr/bin/bluealsa-aplay --pcm-buffer-time=250000 00:00:00:00:00:00 --mixer=$CURRENT_MIXER_CONTROL diff --git a/buildroot/package/hifiberry-bluezalsa/hifiberry-bluezalsa.mk b/buildroot/package/hifiberry-bluezalsa/hifiberry-bluezalsa.mk index 12832964..869a3242 100644 --- a/buildroot/package/hifiberry-bluezalsa/hifiberry-bluezalsa.mk +++ b/buildroot/package/hifiberry-bluezalsa/hifiberry-bluezalsa.mk @@ -5,10 +5,10 @@ ################################################################################ HIFIBERRY_BLUEZALSA_VERSION = 2.1.0 -HIFIBERRY_BLUEZALSA_SITE = $(call github,Arkq,bluez-alsa,v$(HIFIBERRY_BLUEZALSA_VERSION)) -HIFIBERRY_BLUEZALSA_VERSION = 01fc155f2200d457f19c11692994e58e606b6433 -#HIFIBERRY_BLUEZALSA_VERSION = c9021d932ae9464b6cdc4ca5ac240a6b8ada6e36 -HIFIBERRY_BLUEZALSA_SITE = $(call github,joerg-krause,bluez-alsa,$(HIFIBERRY_BLUEZALSA_VERSION)) +#HIFIBERRY_BLUEZALSA_SITE = $(call github,Arkq,bluez-alsa,v$(HIFIBERRY_BLUEZALSA_VERSION)) +# Use the patched version with ALSA volume control +HIFIBERRY_BLUEZALSA_SITE = $(call github,hifiberry,bluez-alsa,$(HIFIBERRY_BLUEZALSA_VERSION)) +HIFIBERRY_BLUEZALSA_VERSION = 5ef22c7debbff8b6d7b3a5327dfd81a2f7f3b45a HIFIBERRY_BLUEZALSA_LICENSE = MIT HIFIBERRY_BLUEZALSA_LICENSE_FILES = LICENSE HIFIBERRY_BLUEZALSA_DEPENDENCIES = alsa-lib bluez5_utils libglib2 sbc host-pkgconf From 5dca801c64cee00e5b014b3233aef42d7cd99297 Mon Sep 17 00:00:00 2001 From: HiFiBerry Date: Sun, 13 Dec 2020 08:45:16 +0000 Subject: [PATCH 3/7] Larger partitions for disks >=32GB --- buildroot/package/hifiberry-tools/resize-partitions | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/buildroot/package/hifiberry-tools/resize-partitions b/buildroot/package/hifiberry-tools/resize-partitions index d48e1e39..5c61c830 100755 --- a/buildroot/package/hifiberry-tools/resize-partitions +++ b/buildroot/package/hifiberry-tools/resize-partitions @@ -44,6 +44,12 @@ if [ $SIZE -gt 15000000000 ]; then P3=$((P0+8000001)) P4=$((P0+16000000)) fi +if [ $SIZE -gt 30000000000 ]; then + P1=$((P0+1)) + P2=$((P0+16000000)) + P3=$((P0+16000001)) + P4=$((P0+32000000)) +fi echo "New partitions:" echo "p2: $P1 .. $P2" From 8c82e2dad22c43d6edb27efa448290e36a9ed371 Mon Sep 17 00:00:00 2001 From: HiFiBerry Date: Sun, 13 Dec 2020 08:45:57 +0000 Subject: [PATCH 4/7] Add toslink feature --- buildroot/package/hifiberry-tools/reconfigure-players | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/buildroot/package/hifiberry-tools/reconfigure-players b/buildroot/package/hifiberry-tools/reconfigure-players index ee7b9cd6..e6558d72 100755 --- a/buildroot/package/hifiberry-tools/reconfigure-players +++ b/buildroot/package/hifiberry-tools/reconfigure-players @@ -222,7 +222,7 @@ guess_card() { if [ "$HAS_DSP" == "1" ]; then CARD="Amp100 + DSP Module" DSPTYPE="DSP add-on" - FEATURES="$FEATURES spdifnoclock" + FEATURES="$FEATURES spdifnoclock toslink" else CARD="Amp100" fi @@ -270,6 +270,7 @@ guess_card() { DACDSP=`aplay -l | grep DAC+DSP` if [ "$DACDSP" != "" ]; then CARD="DAC+ DSP" + FEATURES="$FEATURES toslink" return fi @@ -303,7 +304,7 @@ guess_card() { if [ "$CLKGEN" == "0x03" ]; then CARD="Beocreate 4-Channel Amplifier" if [ "${FEATURES/dsp/}" == "$FEATURES" ]; then - FEATURES="$FEATURES dsp" + FEATURES="$FEATURES dsp toslink" fi return fi From fd34618cb730276432f9bcc62a60f2c3bf5cff3a Mon Sep 17 00:00:00 2001 From: HiFiBerry Date: Sun, 13 Dec 2020 08:46:36 +0000 Subject: [PATCH 5/7] Bump --- buildroot/package/snapcastmpris/snapcastmpris.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/buildroot/package/snapcastmpris/snapcastmpris.mk b/buildroot/package/snapcastmpris/snapcastmpris.mk index bec6acbc..5b07b934 100644 --- a/buildroot/package/snapcastmpris/snapcastmpris.mk +++ b/buildroot/package/snapcastmpris/snapcastmpris.mk @@ -4,7 +4,7 @@ # ################################################################################ -SNAPCASTMPRIS_VERSION = 0f0620b6fa6b6dd907022a43019c741e87856c09 +SNAPCASTMPRIS_VERSION = 00614cfa80ff34c9a3dcebc05093f5cd3a27ddc9 SNAPCASTMPRIS_SITE = $(call github,hifiberry,snapcastmpris,$(SNAPCASTMPRIS_VERSION)) define SNAPCASTMPRIS_BUILD_CMDS From 7b97935cd8de68ebb16a4046599454d1986d16ae Mon Sep 17 00:00:00 2001 From: HiFiBerry Date: Sun, 13 Dec 2020 10:01:24 +0000 Subject: [PATCH 6/7] Bump --- buildroot/package/beocreate/beocreate.mk | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/buildroot/package/beocreate/beocreate.mk b/buildroot/package/beocreate/beocreate.mk index 472ccb03..90d56e47 100644 --- a/buildroot/package/beocreate/beocreate.mk +++ b/buildroot/package/beocreate/beocreate.mk @@ -4,11 +4,11 @@ # ################################################################################ -BEOCREATE_VERSION = 9ec7f2ebdd849703acb04f89d3b649fdc0739d3a -BEOCREATE_SITE = $(call github,bang-olufsen,create,$(BEOCREATE_VERSION)) +#BEOCREATE_VERSION = 1185fec35a1dc50e1b2af31652f23507e6277a57 +#BEOCREATE_SITE = $(call github,bang-olufsen,create,$(BEOCREATE_VERSION)) -#BEOCREATE_VERSION = 09a27c842377b039919a5b4c00f0892153fb1127 -#BEOCREATE_SITE = $(call github,hifiberry,create,$(BEOCREATE_VERSION)) +BEOCREATE_VERSION = 8a635fc9275ddfdcbc7b49ed92c307902a5a1217 +BEOCREATE_SITE = $(call github,hifiberry,create,$(BEOCREATE_VERSION)) BEOCREATE_DEPENDENCIES += nodejs From d29844a2403481bde0cac532cb01b105187f51ea Mon Sep 17 00:00:00 2001 From: HiFiBerry Date: Mon, 14 Dec 2020 18:09:44 +0000 Subject: [PATCH 7/7] Release 20201213 based on buildroot 2020-11 --- Changelog | 8 ++++++++ ...uildroot-2020.11-rc3.patch => buildroot-2020.11.patch} | 0 get-buildroot | 3 +-- 3 files changed, 9 insertions(+), 2 deletions(-) rename buildroot/{buildroot-2020.11-rc3.patch => buildroot-2020.11.patch} (100%) diff --git a/Changelog b/Changelog index bdaef95e..eacb0b96 100644 --- a/Changelog +++ b/Changelog @@ -1,3 +1,11 @@ +20201213: +- updated Bluetooth player +- improvements for Amp100/DSP combination +- fixed in DAC+ DSP and DSP add-on DSP profiles +- improved docker container configuration +- stability improvements + + 20201201: - added OpenHome player - added Amp100 driver diff --git a/buildroot/buildroot-2020.11-rc3.patch b/buildroot/buildroot-2020.11.patch similarity index 100% rename from buildroot/buildroot-2020.11-rc3.patch rename to buildroot/buildroot-2020.11.patch diff --git a/get-buildroot b/get-buildroot index 77abf4cf..ce039c54 100755 --- a/get-buildroot +++ b/get-buildroot @@ -1,7 +1,6 @@ #!/bin/bash if [ "$1" == "" ]; then - TAG=2020.08 - TAG=2020.11-rc3 # Testing BR 2020.11 + TAG=2020.11 else TAG=$1 fi