Recalbox Forum

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

    Rgb-pi + Power switch

    Manettes/GPIO/Encodeurs
    rgb-pi switch
    3
    11
    1946
    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.
    • Seiyarknight
      Seiyarknight last edited by

      Salut à tous,
      je me tourne vers vous car je manque de connaissances techniques pour résoudre mon problème.
      En effet j'utilise recalbox avec un raspberry 3 que je branche à un écran CRT par le biais du Rgb-pi. Excellent produit qui fonctionne très bien pour l'utilité que j'en ai.
      Le souci c'est que le rgb-pi occupe la totalité des ports gpio et que je souhaite mettre un bouton power type nuxii pour éteindre correctement mon raspberry.
      J'ai donc acheté un dédoubleur de gpio comme celui ci:
      https://www.amazon.fr/gp/product/B074NZW1NQ/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1
      et suivit la procédure pour activer les pins 5 6 mais ça ne marche pas car le rgb-pi les utilise. (recalbox ne démarre plus..)
      J'ai communiqué directement avec le fabricant qui me signale que même si l'ensemble des gpio sont occupés les pins 19,23,37, et 13 sont disponibles.
      Ma question est donc :
      peut on utiliser les pins 19, 23, 37 ou 13 en lieu et place des pins 5, 6 pour mettre un bouton on/off de recalbox. Si oui, que dois je modifier au niveau de la configuration software? (j'utilise une version recalbox 4.1 fournit par le fabricant du rgb-pi pour améliorer l'image de chaque émulateur.)
      Voilà merci pour votre aide et votre temps. ^^

      gkralicek2 1 Reply Last reply Reply Quote 0
      • gkralicek2
        gkralicek2 @Seiyarknight last edited by gkralicek2

        @seiyarknight Malheureusement la version de recalbox utilisée par l'interface RGB-Pi étant une version modifiée basée sur une ancienne distrib (4.1) plus supportée, je doute que tu obtiennes réponse à ta question ici. Les devs sur ce forum ont déjà fort à faire à patcher et dépanner l'actuelle version de Recalbox, il ne vont pas en plus faire du dépannage sur des Forks de Recalbox ou autres versions modifiées 😞
        Le mieux que tu aies à faire c'est de voir directement avec le développeur de RGB-Pi qui sera certainement plus à même de te rendre service et te donner des billes pour te dépanner (après tout c'est SON produit :=) )

        Seiyarknight 1 Reply Last reply Reply Quote 1
        • Seiyarknight
          Seiyarknight @gkralicek2 last edited by

          @gkralicek2 Salut et merci pour ta réponse. Je te rassure je ne demande pas un dépannage ou un patch de cette version de recalbox mais plutôt une aide sur la manière de procéder pour utiliser des pins différents pour le bouton on/off. J'aurais pu ne pas parler du rgb-pi et simplement demander comment utiliser d'autre pins que les 5 et 6 pour le bouton power, la question aurait été la même. Mais je préfère être exhaustif dans ma demande.
          J'imagine que pour des personnes qui maitrisent le sujet cela représente une simple modification du code. (si tant est que cela soit possible. Mais je suis sur que ça doit l’être pour des connaisseurs) Merci.

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

            Personne n'a d'idées sur comment modifier les pins à utiliser pour un power switch sous recalbox?

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

              @Seiyarknight
              tu te bases sur quel script ?

              Seiyarknight 1 Reply Last reply Reply Quote 0
              • Seiyarknight
                Seiyarknight @acris last edited by

                @acris qu'entends tu par script? ^^

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

                  @Seiyarknight
                  https://github.com/recalbox/recalbox-os/wiki/recalbox.conf-(FR)

                  # ------------ A - System Options ----------- #
                  #    Uncomment the system.power.switch you use
                  ;system.power.switch=ATX_RASPI_R2_6      # http://lowpowerlab.com/atxraspi/#installation
                  ;system.power.switch=MAUSBERRY           # http://mausberry-circuits.myshopify.com/pages/setup
                  ;system.power.switch=REMOTEPIBOARD_2003  # http://www.msldigital.com/pages/support-for-remotepi-board-2013
                  ;system.power.switch=REMOTEPIBOARD_2005  # http://www.msldigital.com/pages/support-for-remotepi-board-plus-2015
                  ;system.power.switch=WITTYPI             # http://www.uugear.com/witty-pi-realtime-clock-power-management-for-raspberry-pi
                  ;system.power.switch=PIN56ONOFF          # https://github.com/recalbox/recalbox-os/wiki/Add-a-start-stop-button-to-your-recalbox-(EN)
                  ;system.power.switch=PIN56PUSH           # https://github.com/recalbox/recalbox-os/wiki/Add-a-start-stop-button-to-your-recalbox-(EN)
                  ;system.power.switch=PIN356ONOFFRESET    # https://github.com/recalbox/recalbox-os/wiki/Add-a-start-stop-button-to-your-recalbox-(EN)
                  ;system.power.switch=PIN356PUSHRESET     # https://github.com/recalbox/recalbox-os/wiki/Add-a-start-stop-button-to-your-recalbox-(EN)
                  
                  1 Reply Last reply Reply Quote 0
                  • Seiyarknight
                    Seiyarknight last edited by

                    @acris Ah ok, c'est celui ci:
                    ;system.power.switch=PIN56PUSH

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

                      @Seiyarknight
                      regarde si le script se trouve dans /recalbox/script et modifier les PINS voulus.
                      Ne pas oublier de retirer le point virgule devant la ligne à utiliser.

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

                        ok tu penses qu'en mettant par exemple:
                        ;system.power.switch=PIN1923PUSH
                        ça peut fonctionner? Ce serait si simple?
                        j'ai hésiter à tester ne sachant pas si il y avait des risques pour le raspberry..

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

                          @Seiyarknight
                          faut voir avec @substring si il y a un risque et si c'est possible

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

                          Want to support us ?

                          70
                          Online

                          98.7k
                          Users

                          28.1k
                          Topics

                          187.0k
                          Posts

                          Copyright © 2021 recalbox.com