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.
    • 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 ?

                          87
                          Online

                          99.6k
                          Users

                          28.1k
                          Topics

                          187.1k
                          Posts

                          Copyright © 2021 recalbox.com