I have a problem since the drivers are missing. I did a package update, and i decided not to do the firmware update since i get a message about the boot partition being too small to hold raspberry pi4 files (i don t won t to make my Pi unbootable by throwing Pi4 firmware on its eprom).
Here is what i get :
modprobe: FATAL: Module snd_soc_bcm2708 not found in directory /lib/modules/5.4.51-v7+
modprobe: FATAL: Module snd_soc_hifiberry_digi not found in directory /lib/modules/5.4.51-v7+
uname -a
Linux raspberrypi 5.4.51-v7+ #1333 SMP Mon Aug 10 16:45:19 BST 2020 armv7l GNU/Linux
root@raspberrypi:/home/pi# cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
i2c-dev
#### added fir pi hat
snd_soc_bcm2708
bcm2708_dmaengine
snd_soc_hifiberry_digi
root@raspberrypi:/home/pi# modprobe snd_soc_bcm2708
snd_soc_bcm2708
modprobe: FATAL: Module snd_soc_bcm2708 not found in directory /lib/modules/5.4.51-v7+
root@raspberrypi:/home/pi# snd_soc_bcm2708
bash: snd_soc_bcm2708: command not found
root@raspberrypi:/home/pi# modprobe bcm2708_dmaengine
root@raspberrypi:/home/pi# modprobe snd_soc_hifiberry_digi
modprobe: FATAL: Module snd_soc_hifiberry_digi not found in directory /lib/modules/5.4.51-v7+
root@raspberrypi:/home/pi# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: b1 [bcm2835 HDMI 1], device 0: bcm2835 HDMI 1 [bcm2835 HDMI 1]
Subdevices: 4/4
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
card 1: Headphones [bcm2835 Headphones], device 0: bcm2835 Headphones [bcm2835 Headphones]
Subdevices: 4/4
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3