respeaker core v2 - Debian 10 Buster

Are there also images with Debian 10 Buster for the respeaker core v2?



Do I have to expect any problems when I upgrade the stretch image to buster?

Hi,



Currently, there are no reported issues in this forum regarding the upgrade, please let us if you found any

Bluetooth is broken for me after upgrade
</s>$ sudo systemctl enable bt-auto-connect.service Failed to enable unit: Unit file bt-auto-connect.service does not exist.<e>

How did you upgrade?

Under buster release, I did the "./install.sh --compat-kernel, and after that completed, I rebooted and did a aplay -l and the 2Mic phat did not show up in the output.

Instruction manual how to upgrade Debian 9 to Debian 10 on ReSpeaker Core v2.0

Be sure to save all the settings. During the update, when we are asked what to do with the settings, we select N. If we choose a replacement, the letter Y, then all settings will be overwritten and we will lose access to ReSpeaker Core v2.0

Let’s check the current Debian version

lsb_release -a

Let’s update all the packages available for updating from the Stretch repositories

apt-get update && apt-get upgrade -y

We connect Debian 10 repositories and update packages. In the /etc/apt/sources.list file, disable the standard Debian 9 repositories (comment out the lines) and connect the Debian 10 repositories

echo -n > /etc/apt/sources.list
nano /etc/apt/sources.list

Changing links from

deb http://deb.debian.org/debian stretch main contrib non-free
#deb-src http://deb.debian.org/debian stretch main contrib non-free

deb http://deb.debian.org/debian stretch-updates main contrib non-free
#deb-src http://deb.debian.org/debian stretch-updates main contrib non-free

deb http://deb.debian.org/debian-security stretch/updates main contrib non-free
#deb-src http://deb.debian.org/debian-security stretch/updates main contrib non-free

#deb http://deb.debian.org/debian stretch-backports main contrib non-free
##deb-src http://deb.debian.org/debian stretch-backports main contrib non-free

deb [arch=armhf] http://respeaker.seeed.io/deb stretch main
#deb-src [arch=armhf] http://respeaker.seeed.io/deb stretch main

on

deb http://deb.debian.org/debian buster main contrib non-free
deb http://deb.debian.org/debian buster-updates main contrib non-free
deb http://deb.debian.org/debian-security buster/updates main contrib non-free
deb http://deb.debian.org/debian buster-backports main contrib non-free

Update the cache of the package manager and perform the initial package update

apt-get update && apt-get upgrade -y

We are updating the system to Debian 10.After successful initial installation of packages from Debian 10 repositories, we perform a complete final system update, during which the Linux kernel supplied with the new version of Debian will also be updated.

apt-get dist-upgrade -y

After the installation of the entire package database of the new version is successfully completed, we delete the outdated files of unused packages

apt-get autoremove -y

Checking the OS version

lsb_release -a

If the Debian version is 10, then we do a reboot

sudo systemctl reboot