Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    WM8960 recalbox 7.01 Pi 4

    Manettes/GPIO/Encodeurs
    wm8960 recalbox 7.01
    6
    16
    1585
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ian57
      ian57 Staff @manoss76 last edited by

      @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

      "UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." Dennis Ritchie

      1 Reply Last reply Reply Quote 0
      • LapinFou
        LapinFou @ian57 last edited by

        @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és

        Le câblage à la main ne me pose aucun problème. Je vais regarder cela de plus près.
        Merci beaucoup pour les liens !!
        👍

        manoss76 1 Reply Last reply Reply Quote 0
        • manoss76
          manoss76 @LapinFou last edited by manoss76

          @LapinFou

          Salut
          je suis actuellement en 7.1 autant pour moi et toujours pas de son

          Il faut installer alsamixer via une ligne de commande en passant par un logiciel annexe c'est ca ?

          manoss76 1 Reply Last reply Reply Quote 0
          • manoss76
            manoss76 @manoss76 last edited by

            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%)

            ian57 1 Reply Last reply Reply Quote 0
            • ian57
              ian57 Staff @manoss76 last edited by

              @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

              "UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." Dennis Ritchie

              manoss76 1 Reply Last reply Reply Quote 0
              • manoss76
                manoss76 @ian57 last edited by

                This post is deleted!
                1 Reply Last reply Reply Quote 0
                • manoss76
                  manoss76 last edited by

                  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

                  1 Reply Last reply Reply Quote 0
                  • LapinFou
                    LapinFou last edited by

                    Super ! 👍
                    Ça donne quoi en qualité de son ?!?

                    1 Reply Last reply Reply Quote 0
                    • Air0ne
                      Air0ne last edited by

                      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

                      Air0ne davidb2111 2 Replies Last reply Reply Quote 0
                      • Air0ne
                        Air0ne @Air0ne last edited by

                        @ian57

                        I added that 2 times (like @manoss76 did) to the config file on the root of the SD card:

                        dtparam=i2c1=on
                        dtparam = i2c_arm=on
                        dtoverlay=wm8960-soundcard

                        and it does not work
                        I have a Pi3 B+ with the latest version of RECALBOX

                        Thx for your help guys

                        1 Reply Last reply Reply Quote 0
                        • davidb2111
                          davidb2111 Staff @Air0ne last edited by davidb2111

                          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-winscp

                          Ensuite, 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

                          Air0ne 1 Reply Last reply Reply Quote 0
                          • Air0ne
                            Air0ne @davidb2111 last edited by

                            @davidb2111 @ian57 @manoss76

                            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 ALSAMIXER

                            Une idée??

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            Want to support us ?

                            73
                            Online

                            99.6k
                            Users

                            28.1k
                            Topics

                            187.1k
                            Posts

                            Copyright © 2021 recalbox.com