WM8960 recalbox 7.01 Pi 4
-
Bonjour à tous
j'ai voulu installer une WM8960 sur le pi 4 sous recalbox 7.01
j'ai ajouté les lignes de codes à la fin du fichier config ( qui se trouve à la racine de la carte sd
Une fois dans recalbox (et/ou kodi) , je vois bien WM8960 en sortie audio
mais aucun son . meme si je branche des enceinte sur la prise jack de la fameuse carte
Avez vous une idée du probleme?
A dispo
manoss
-
-
Intéressant cette carte son. Je suppose que l'on ne peut pas utiliser les GPIO pour les joysticks/boutons en même temps que l'on utilise cette carte ?
-
@LapinFou normalement si ça utilise juste l'i2c/i2s cf https://www.waveshare.com/w/upload/b/b6/WM8960_Audio_Board_Schematic..pdf donc on peut apriotri encore utiliser le reste des gpios. la mauvaise manie des hat qui bloque l'ensemble du GPIO alors qu'il en utilise 7/8 broches sur les 40.?
https://learn.adafruit.com/adafruit-i2s-audio-bonnet-for-raspberry-pi/pinouts et https://pinout.xyz/pinout/i2c# Après il faut cabler à la mano seulement les pins utilisés -
@manoss76 c'est étrange... https://recalbox.gitbook.io/documentation/tutorials/audio/waveshare-wm8960-audio-hat car ça marche depuis un petit moment, par contre je sauraity pas te dire si c'est depuis 7.01 ou 7.1. Ceci dit, c'est normalement fonctionnel. Peut être que le son est "mute"... verifie avec alsamixer en ligne de commande console
-
@ian57 said in WM8960 recalbox 7.01 Pi 4:
@LapinFou normalement si ça utilise juste l'i2c/i2s cf https://www.waveshare.com/w/upload/b/b6/WM8960_Audio_Board_Schematic..pdf donc on peut apriotri encore utiliser le reste des gpios. la mauvaise manie des hat qui bloque l'ensemble du GPIO alors qu'il en utilise 7/8 broches sur les 40.?
https://learn.adafruit.com/adafruit-i2s-audio-bonnet-for-raspberry-pi/pinouts et https://pinout.xyz/pinout/i2c# Après il faut cabler à la mano seulement les pins utilisésLe câblage à la main ne me pose aucun problème. Je vais regarder cela de plus près.
Merci beaucoup pour les liens !!
-
Salut
je suis actuellement en 7.1 autant pour moi et toujours pas de sonIl faut installer alsamixer via une ligne de commande en passant par un logiciel annexe c'est ca ?
-
J'ai utilisé la commande alsamixer en ssh et il trouve bien la carte son, qui n'est pas sur mute. c'est tres etrange ^^ ![0_1611235403031_alsa.jpg](Uploading 100%)
-
@manoss76 hello
sur alsamixer tu a bien vérifier que les niveaux de chaque périphériques ne sont pas à zero. Je ferai un nouveau test quand j'aurai un peu de temps
-
This post is deleted! -
hey salut,
Alors j'ai pas compris mais j'ai reformaté la carte sd et reinstallé recalbox, puis ajouté les lignes dans le fichier config... bref ca fonctionne
-
Super !
Ça donne quoi en qualité de son ?!? -
Hello tout le monde,
Je viens d'acheter cette carte son et je n'arrive pas à l'installer. Je précise que je suis vraiment une bille dans Linux (ça aide pas je sais).
J'ai essayé d'ajouter la ligne dtoverlay=wm8960-soundcard dans le fichier config à la racine de la carte SD (sous windows) mais sans succès (la carte n'est pas répertorié dans alsamixer)
J'essaye d'accèder à la procédure d'installation via les liens qui j'ai trouvé sur ce forum mais les infos ont été transférées et je ne les retrouve pas sur le nouveau site (weird)
Quelqu'un peut m'aider?
Merci
-
-
Salut @air0ne
Tout d'abord, je précise que je n'ai pas cette carte ici pour tester. Je me base sur le script d'installation de Waveshare. À priori, il faut bien ajouter des dtparam et des dtoverlay mais ça ne serait pas suffisant.
De ce que je vois (et comprends), il y a un fichier à modifier pour ajouter le support de cette carte, mais directement Recalbox allumé en SSH et SCP.
Comme tu utilises Windows, je te conseille d'utiliser WinSCP qui permet de copier des fichiers vers ta Recalbox.
Tu peux commencer par suivre la partie "Configuration" et "Connexion" de ce tuto: https://wiki.recalbox.com/fr/tutorials/system/access/network-access-winscpEnsuite, une fois que tu es à l'aise avec WinSCP et que tu as bien accès aux fichiers de ta Recalbox, il va falloir modifier le fichier
/etc/modules.conf
.
Le fichier doit avoir ces quelques lignes en plus de celles déjà présentes:i2c-dev snd-soc-wm8960 snd-soc-wm8960-soundcard
Pour le fichier config.txt, je te déconseille d'éditer celui-ci. En effet, il est réinitialisé à chaque mise à jour. Je te conseille plutôt de modifier
/boot/recalbox-user-config.txt
. Ajoute le contenu suivant, à la fin du fichier:dtparam=i2c_arm=on dtoverlay=i2s-mmap dtparam=i2s=on dtoverlay=wm8960-soundcard
Ensuite, redémarre le pi3.
David
-
Salut et merci beaucoup pour ta réponse!
J'ai fait les modifs... non sans mal, c'était en read only mais après avoir fair les commandes suivantes, j'ai pu modifier les fichiers:
mount -o remount,rw / mount -o remount,rw /boot
Au final, ça ne marche toujours pas par contre
J'ai rien non plus dans ALSAMIXERUne idée??