Navigation

    Recalbox Forum

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

    GPIO sur RPI b rev 2 et RPI 0

    Manettes/GPIO/Encodeurs
    gpio rev
    3
    17
    1542
    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.
    • moditcaniche
      moditcaniche last edited by

      salut,
      j'essaye de faire un gameboy/console retro avec des boutton sur les gpio

      j'ai verifier tout les tuto , j'ai mis dans recalbox.conf : controllers.gpio.enabled=1 et j'ai mis a 0 tout les autres controller.
      toutefois sur aucun de mes RPI soit le 1 ou le 0 ne reussit a voir mes gpio lorsque j'essaye de configurer les comandes. j'ai regarder beaucoup de vidéo youtube et a chaque fois les étapes qu'ils suivent ne fonctionne pas pour moi voici 2 des lien que j'ai visionner :
      https://www.youtube.com/watch?v=yQRphxYgaMA
      ou sinon ils ne configure pas un commande par gpio:
      https://www.youtube.com/watch?v=q7xbpabuNXY

      j'ai essayer plusieurs version de recalbox mais a chaque fois ce fut un echec,
      est ce que quelqu'un peut m'expliquer pourquoi ca ne fonctionne pas et ce qu'il faut faire pour que cela fonctionne ?
      sinon st ce que quelqu'un peut me fournir un tuto compétent pour que je puisse voir comment faire ?

      1 Reply Last reply Reply Quote 0
      • ian57
        ian57 Staff
        Developer
        Global moderator
        Creator
        Team
        last edited by

        Pas besoin de vidéo, il faut cabler correctement à l'aide du schéma suivant https://github.com/recalbox/mk_arcade_joystick_rpi/blob/hotkeybtn/README.md#pinout et ensuite activer dans recalbox.conf
        après si ya un ecran spi ou dpi sur le gpio c'est possible que ca ne marche plus à cause de conflit de branchement.

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

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

          tout est câbler correctement et la config est activer mais recalbox ne voit toujours pas , j'ai même essayer de le mettre sur un PI non cabler pour voir avec un jumper si les boutton marcheraient et ca na pas plus marcher

          1 Reply Last reply Reply Quote 0
          • ian57
            ian57 Staff
            Developer
            Global moderator
            Creator
            Team
            last edited by

            @moditcaniche connect toi en ssh et lance evtest et donne le résultats. moi j'ai ça sur la mienne :

            # evtest
            No device specified, trying to scan all of /dev/input/event*
            Available devices:
            /dev/input/event0:	GPIO Controller 1
            Select the device event number [0-0]: 
            

            ou encore envoie l'archive de support cf https://github.com/recalbox/recalbox-os/wiki/Recalbox-support--(FR)

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

            moditcaniche 2 Replies Last reply Reply Quote 0
            • moditcaniche
              moditcaniche @ian57 last edited by

              @ian57 ok ma essayer ca

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

                @ian57 voici mon evtest
                0_1526566556742_evtest1.PNG

                j'ai aussi remarquer un autre problème ou en fait c'est peut être ça le problème .. la config dans recalbox.conf ne se sauvegarde pas après avoir fait le evtest qui ne détecte que clavier souris j'ai été revérifier la config et j'ai vu que la config n'était pas rester. j'ai donc refait la modif, j'ai sauvegarder ctrl+o et quitter ctrl+x ensuite j'ai fait un reboot. je me suis reconnecter en ssh et je suis retourner voir le recalbox.conf et j'ai vu que la modif s'était supprimer de nouveau. As-tu une idée de ce que cela pourrais être ?
                pour l'instant j'utilise la version 18.02.09 est ce que tu me recommande une autre version pour faire ma console ?

                1 Reply Last reply Reply Quote 0
                • ian57
                  ian57 Staff
                  Developer
                  Global moderator
                  Creator
                  Team
                  last edited by ian57

                  @moditcaniche ceci est bizarre... lance la commande mount pour voir si le système de fichier est bien rn RW :
                  sinon eessaie de modifier le recalbox.conf depuis le webmanager

                  # mount
                  /dev/root on / type ext4 (ro,relatime,errors=remount-ro,data=ordered)
                  [...]
                  /dev/mmcblk0p3 on /recalbox/share type ext4 (rw,noatime,data=ordered)
                  

                  tente l'install de la 18.04.20 sinon

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

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

                    @ian57 donc j'ai essayer mount voici le resultat :
                    0_1526568772462_mount1.PNG
                    ensuite j'ai modifier la config sur le web manager:
                    0_1526568798791_web manager1.PNG
                    j'ai reboot et je suis retourner voir les config pour voir que cela n'a pas fonctionner je vais donc installer recalbox version 18.04.20

                    1 Reply Last reply Reply Quote 0
                    • ian57
                      ian57 Staff
                      Developer
                      Global moderator
                      Creator
                      Team
                      last edited by

                      @moditcaniche oui c'est carrément bizarre. oui installe la dernière version et essaie d'activer les gpio. Post aussi une photo de ton cablage GPIO stp.

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

                      moditcaniche 2 Replies Last reply Reply Quote 0
                      • moditcaniche
                        moditcaniche @ian57 last edited by

                        @ian57 voici mon cablage . .si ja imal cabler est ce que je risque d'avoir briser on RPI ?
                        il n'y a rien de connecter dans les 6 premier connecteur
                        0_1526570583472_20180517_110722.jpg

                        l'envers du PI0
                        0_1526570693745_20180517_110729.jpg

                        voici mes teste avec le PI1, le vert sur le gound me permet de tester mes bouttons
                        0_1526570770079_20180517_111555.jpg

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

                          @ian57 j'ai ré-installer recalbox et j'ai re-changer la config mais encore le même problème la config ne se sauvegarde pas lorsque je reboot le PI.

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

                            voici le mount ce que ca donne maintenant :
                            0_1526571909361_mount2.PNG

                            Substring 1 Reply Last reply Reply Quote 0
                            • Substring
                              Substring @moditcaniche last edited by

                              @moditcaniche tu peux faire une archive de support stp ?

                              Former dev - Please reply with @substring so that i am notified when you answer me
                              Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                              moditcaniche 2 Replies Last reply Reply Quote 0
                              • moditcaniche
                                moditcaniche @Substring last edited by

                                @substring oui je fais cela a l’instant

                                1 Reply Last reply Reply Quote 0
                                • moditcaniche
                                  moditcaniche @Substring last edited by moditcaniche

                                  @substring
                                  https://www90.zippyshare.com/v/O9fHK3SZ/file.html
                                  dans ce fichier je n'ai pas rebooter avant de l'envoyer donc les config ne sont pas reset

                                  Substring 1 Reply Last reply Reply Quote 0
                                  • Substring
                                    Substring @moditcaniche last edited by

                                    @moditcaniche Je ne comprends pas. Mais en tout cas aucune trace du chargement du module. Il faut avoir booté surla config finale hein

                                    Former dev - Please reply with @substring so that i am notified when you answer me
                                    Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                                    moditcaniche 1 Reply Last reply Reply Quote 0
                                    • moditcaniche
                                      moditcaniche @Substring last edited by

                                      @substring je ne suis pas sure de comprendre ce que tu veux dire par la config final mais j'ai trouver un moyen alternatif en regardant le fichier que je vous ai envoyer.
                                      toutefois, les modifications que j'ai fait pour enlever des périphérique sont reset et reviennent a 1 mais ceux que j'ai mis a 1 moi-même sont rester a 1 .
                                      j'ai pris le fichier recalbox.conf et avec les modif fait, je l'ai copier coller directement dans la carte SD manuellement et j'ai pu configurer les commande GPIO

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

                                      Want to support us ?

                                      74
                                      Online

                                      87.8k
                                      Users

                                      25.8k
                                      Topics

                                      178.7k
                                      Posts

                                      Copyright © 2021 recalbox.com