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

                                      71
                                      Online

                                      99.6k
                                      Users

                                      28.1k
                                      Topics

                                      187.1k
                                      Posts

                                      Copyright © 2021 recalbox.com