Nach der Installation nach Vorgabe WaveShare startet der Service der WM8960 nicht.
WM8960 Audio HAT - Waveshare Wiki
www.waveshare.com
Code
systemctl status wm8960-soundcard.service
× wm8960-soundcard.service - WM8960 soundcard service
Loaded: loaded (/lib/systemd/system/wm8960-soundcard.service; enabled; preset: enabled)
Active: failed (Result: exit-code) since Mon 2024-10-07 19:23:35 CEST; 2min 21s ago
Process: 628 ExecStart=/usr/bin/wm8960-soundcard (code=exited, status=99)
Main PID: 628 (code=exited, status=99)
CPU: 478ms
Okt 07 19:23:32 ccs-fab-rasp01 systemd[1]: Starting wm8960-soundcard.service - WM8960 soundcard service...
Okt 07 19:23:32 ccs-fab-rasp01 wm8960-soundcard[628]: + exec
Okt 07 19:23:32 ccs-fab-rasp01 wm8960-soundcard[638]: ++ basename /usr/bin/wm8960-soundcard
Okt 07 19:23:35 ccs-fab-rasp01 systemd[1]: wm8960-soundcard.service: Main process exited, code=exited, status=99/n/a
Okt 07 19:23:35 ccs-fab-rasp01 systemd[1]: wm8960-soundcard.service: Failed with result 'exit-code'.
Okt 07 19:23:35 ccs-fab-rasp01 systemd[1]: Failed to start wm8960-soundcard.service - WM8960 soundcard service.
Display More
Ich habe dazu nicht wirklich informatives gefunden um den Service-Fehler zu beheben.
Erkannt wird die Soundkarte.
Code
aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: wm8960soundcard [wm8960-soundcard], Gerät 0: 3f203000.i2s-wm8960-hifi wm8960-hifi-0 [3f203000.i2s-wm8960-hifi wm8960-hifi-0]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 1: vc4hdmi [vc4-hdmi], Gerät 0: MAI PCM i2s-hifi-0 [MAI PCM i2s-hifi-0]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0