Recalbox Forum

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

    Problème gpio suite mise a jour

    Recalbox Général
    gpio
    4
    20
    4177
    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.
    • digitaLumberjack
      digitaLumberjack Staff last edited by

      Normalement les gpio fonctionnent sur le 3.2.8. Tu pourrais essayer de te connecter en ssh ou directement avec un clavier usb : https://github.com/digitalLumberjack/recalbox-os/wiki/Root-access-on-terminal-(EN) et essayer de modifier le fichier avec nano : nano /recalbox/share/system/recalbox.conf pour voir si ca change ? Regarde aussi si le driver est bien chargé avec lsmod et si les fichiers speciaux sont biens créés : ls /dev/input

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

        J'ai le meme probleme ! Je vais essayer cela Recalboy, je te tiens au courant

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

          Quand je fais un ''lsmod'' j'obtient : 'Module Size Used by Not tainted'' Quand je fais un ''ls /dev/input'' j'obtient : by-id by-path event0 mice Je n'arrive pas à comprendre exactement ce que c'est. Il manque donc quelques choses ?

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

            Bonsoir, Je suis passé a la version 3.2.9 et c'est pareil j'ai essayé avec nano et le fichier recalbox.conf est bien modifié pour le reste je ne comprend pas tout !! # lsmo Module size Used by not tainted hid_dr 1149 0 # ls /dev/input by-id by-path event0 event1 event2 js0 nice Merci pour l'aide car je doit rester en 3.2.7 du coup !!!

            1 Reply Last reply Reply Quote 0
            • digitaLumberjack
              digitaLumberjack Staff last edited by

              Ok donc le chargement du driver mk_arcade_joystick_gpio ne se fait pas. Donc grace a vous je viens de me rendre compte que comme je suis passé au kernel 3.19 la version des modules compilés n'est plus la bonne, je vais faire une mise a jour aujourd'hui pour regler cela.

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

                Merci beaucoup de ta réactivité retroboy !! 😃 J'adore ton travail

                1 Reply Last reply Reply Quote 0
                • digitaLumberjack
                  digitaLumberjack Staff last edited by

                  https://github.com/digitalLumberjack/recalbox-os/releases/tag/v3.2.10 Voici 🙂 Dis nous si tout est ok 🙂

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

                    Bonsoir, J'ai installé la 3.2.10 et c'est pareil. maintenant j'ai ca: # lsmo Module size Used by not tainted # ls /dev/input by-id by-path event0 event1 nice Je suis passé par le menu pour la mise a jour. Merci

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

                      Toujours rien, la manette n'est toujours pas reconnu quand je suis dans les options de la recalbox. Je suis allé voir quand même en ssh sur la recalbox, le fichier est bien changé (enable_mk_gpio=1). J'ai essayé lsmod, j'ai obtenu: '''Module Size Used by Not tainted'' J'ai essayé : ls /dev/input, j'ai obtenu : ''by-id by-path event0 mice''

                      1 Reply Last reply Reply Quote 0
                      • digitaLumberjack
                        digitaLumberjack Staff last edited by

                        Alors chez moi les gpio fonctionnent sur la 3.2.10. Ce que vous pouvez faire essayer d’éditer recalbox.conf avec nano après vous être connectés en ssh ou via un clavier : https://github.com/digitalLumberjack/recalbox-os/wiki/accès-root-sur-Terminal--(FR) Il faudrait que vous testiez la commande suivante aussi pour voir si le driver se charge manuellement : insmod /lib/modules/3.19.1-v7/extra/mk_arcade_joystick_rpi.ko map=1,2 et aussi donnez moi le retour de la commande : uname -r

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

                          Re-bonjour, donc je reprend ici car suite a mon PB de driver sur mon contrôleur usb pour joystick, je me retrouve avec mes joystick sur le GPIO et apres plusieur tentative.... rien... mais la je viens de test ta ligne de commande te HO miracle, sa marche au poil ^^ donc il y a bien un pb d'initialisation du driver GPIO sur la version 3.2.10 et le retour de commande apres ta commande magique : # # uname -r # 3.19.1-v7 # ls /dev/input by-id event0 event2 event4 js1 mice by-path event1 event3 js0 js2 Merci a toi pour ton travail.

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

                            J'ai deja un probleme qui me viens tout de suite, dans /lib/modules je suis en 3.12.26-quick. Je viens pourtant de faire la mise à jour

                            1 Reply Last reply Reply Quote 0
                            • digitaLumberjack
                              digitaLumberjack Staff last edited by

                              Oui @Mello c'est parceque tu es sur rpi 1. C'est normal. Je pense que tout ca est du au fichier de config recalbox.conf Il faudrait vous connecter en ssh et editer le fichier directement avec la commande nano /recalbox/share/system/recalbox.conf et me dire si il n'y a pas des caractères bizzares. Sinon a partir de nano, supprimez les lignes du gpio et copiez celles ci :

                              ## GPIO Controllers
                              ## enable controllers on GPIO (mk_arcard_joystick_rpi)
                              enable_mk_gpio=1
                              ## mk_gpio arguments (map=1 for only one gpio controller)
                              mk_gpio_args=map=1,2
                              

                              J'attends de vos nouvelles 🙂 Il me faudra aussi le fichier /root/recalbox.log pour voir si le driver essaie de se charger au demarrage.

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

                                ok donc suite a cette modif, sa marche au démarrage pour moi et voici ma conf avant modif : ## GPIO Controllers ## enable controllers on GPIO (mk_arcard_joystick_rpi) ;enable_mk_gpio=1 ## mk_gpio arguments (map=1 for only one gpio controller) ;mk_gpio_args=map=1,2 Il y a donc des ";" au debut des lignes voici la log : [ 3.34] : starting new log [ 3.37] : essetting.sh - searching for SystemVolume [ 3.40] : essetting.sh - found SystemVolume : 80 [ 3.41] : setting audio volume to 80 ---- recalbox-config.sh ---- [ 3.43] : setting audio volume : 80 Simple mixer control 'PCM',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined Playback channels: Mono Limits: Playback -10239 - 400 Mono: Playback -1727 [80%] [-17.27dB] [on] [ 3.51] : systemsetting.sh - searching for wifi_ssid [ 3.55] : systemsetting.sh - searching for wifi_key [ 3.58] : systemsetting.sh - searching for audio_output [ 3.61] : essetting.sh - searching for AudioOutputDevice [ 3.63] : essetting.sh - found AudioOutputDevice : jack [ 3.64] : setting audio to jack ---- recalbox-config.sh ---- [ 3.67] : setting audio output mode : jack numid=3,iface=MIXER,name='PCM Playback Route' ; type=INTEGER,access=rw------,values=1,min=0,max=2,step=0 : values=1 [ 3.70] : systemsetting.sh - searching for enable_mk_gpio [ 3.72] : systemsetting.sh - enable_mk_gpio found : 1 [ 3.74] : systemsetting.sh - searching for mk_gpio_args [ 3.76] : systemsetting.sh - mk_gpio_args found : map=1,2 [ 3.78] : enabling mk_arcade_joystick_rpi ---- recalbox-config.sh ---- [ 3.81] : loading module mk_arcade_joystick_rpi args = map=1,2 [ 3.86] : systemsetting.sh - searching for enable_kodi [ 3.89] : systemsetting.sh - searching for kodi_at_start [ 3.92] : systemsetting.sh - searching for kodi_by_xbutton [ 3.95] : systemsetting.sh - searching for language [ 3.98] : systemsetting.sh - searching for kb_layout [ 4.01] : essetting.sh - searching for Lang [ 4.03] : essetting.sh - found Lang : fr_FR [ 4.06] : setting keyboard layout to fr Loading /usr/share/keymaps/i386/azerty/fr.map.gz [ 4.12] : systemsetting.sh - searching for enable_xbox_drv [ 4.16] : systemsetting.sh - searching for xboxdrv_nb_controls [ 4.19] : systemsetting.sh - searching for enable_updates_check [ 4.22] : systemsetting.sh - searching for time_zone [ 4.35] : essetting.sh - searching for Lang [ 4.38] : essetting.sh - found Lang : fr_FR [ 4.39] : starting emulationstation with lang = fr_FR [ 4.39] : Starting emulationstation with command : HOME=/root LANG="fr_FR.UTF-8" SDL_VIDEO_GL_DRIVER=/usr/lib/libGLESv2.so SDL_NOM$ ---- recalbox-config.sh ---- udhcpc (v1.23.1) started Sending discover... Sending discover... Sending select for 192.168.0.20... Lease of 192.168.0.20 obtained, lease time 43200 deleting routers adding dns 192.168.0.254 ---- recalbox-config.sh ---- [ 14.86] : no wlan interface found ---- recalbox-config.sh ---- no update available Merci encore a toi pour ton travail et ta reactivité

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

                                  Bonsoir, Bon j'ai suivi tes instructions,Retroboy et tout fonctionne nickel !! Un grand merci a tous pour le dépannage.

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

                                    Je vais essayer cela, par conte je possède bien un Rpi 2 ! 😃

                                    1 Reply Last reply Reply Quote 0
                                    • digitaLumberjack
                                      digitaLumberjack Staff last edited by

                                      Ha la il y a un gros problème alors. Comment as-tu installé le système ? Directement sur ton RPi ? Tu as bien séléctionné recalboxOS RPi2 ? Si tu reboot et que tu appuie sur la touche "Maj" du clavier au boot, tu as quoi comme système d'installé ?

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

                                        J'ai nstallé le systeme directement depuis le Rpi apres avoir mis le fichier dezippé sur la mini sd. J'ai selectionné RecalboxOS, mais recalboxOS RPi2 ne m'etait pas demandé 😕 J'ai mal fait quelques chose ?

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

                                          Tout va bien, la mise à jour a résolu le problème ! Merci 😃

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

                                          Want to support us ?

                                          79
                                          Online

                                          99.6k
                                          Users

                                          28.1k
                                          Topics

                                          187.1k
                                          Posts

                                          Copyright © 2021 recalbox.com