Recalbox Forum

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

    Solved Encodeur USB Xin-mo 2 players sur Odroid xu4 ne reconnait qu'une manette

    Manettes/GPIO/Encodeurs
    encodeur usb xin-mo players odroid
    6
    28
    6486
    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.
    • Pikpuss
      Pikpuss last edited by

      Bonjour à tous.

      Je possède un Rpi3 et un Odroid Xu4.

      J'ai fabriqué mon bartop maison avec un encodeur USB Xin-mo 2 players et sur le Rpi tout fonctionne à merveille.
      Mais sur le Xu4 mon Xin-mo 2 players ne reconnait qu'une manette.

      J'ai effectué une recherche sur le forum et je n'ai trouvé qu'un post avec le même souci mais sur pc je crois (il y a facile une bonne 100aine de post...).

      Etant donné que je ne suis pas un pro des lignes de codes et que j'imagine qu'elles sont spécifiques à chaque machine, je ne peux que bêtement recopier ce que je trouve ou que l'on me dit de faire :).

      Quelqu'un aurait-il rencontré le même souci ou saurait résoudre ce problème?

      Par avance merci.

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

        @pikpuss bizarre, on avait fait en sorte que tout ce qui nécessite du hack USB fonctionne sur toutes les boards ... Mais ok, but trouvé. La solution ne va pas être très drole : il faut editer /boot/boot.ini et ajouter un parametre dedans. Tu te sens capable de le faire ?

        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é

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

          Bonjour Substring.
          Merci de ta rapidité.
          Oui si on m'explique je me sent capable 🙂

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

            @pikpuss alors, etape 1 : fais-moi une archive de support en passant par http://recalbox/help 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é

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

              Ok.
              Laisse moi juste le temps de remettre le xu4 à la place du Rpi.

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

                re
                https://file.ac/NEFMCOH-UOE/

                C'est bien ça?

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

                  @pikpuss oui c'est ca.

                  Donc en SSH:

                  1. mount -o remount, rw /boot
                  2. editer /boot/boot.ini
                  3. Dans la ligne 39, ajouter usbhid quirks=0x16c0:0x05e1:0x040 entre les double quotes. Au final la ligne doit ressembler à
                  setenv bootargs "${bootrootfs} ${console} ${hdmi_phy_control} usbhid quirks=0x16c0:0x05e1:0x040"
                  
                  1. tu tapes reboot
                  2. on croise les doigts

                  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é

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

                    En SSH, je dois utiliser WinSCP c'est ça? J'ouvre une console, etc...?

                    Substring 1 Reply Last reply Reply Quote 0
                    • Pikpuss
                      Pikpuss last edited by

                      @substring said in Encodeur USB Xin-mo 2 players sur Odroid xu4 ne reconnait qu'une manette:

                      mount -o remount, rw /boot

                      Je n'ai pas 39 lignes dans le fichier /boot/boot.ini
                      Voilà ce que j'ai:

                      ODROIDXU-UBOOT-CONFIG

                      U-Boot Parameters (DO NOT MODIFY)

                      setenv version 3.10
                      setenv zimage zImage
                      setenv fdtbin exynos5422-odroidxu3.dtb

                      --- HDMI CEC Configuration ---

                      ------------------------------------------

                      setenv cecenable "false" # false or true

                      set to true to enable HDMI CEC

                      setenv zimage_addr_r 0x40008000
                      setenv fdtbin_addr_r 0x44000000

                      setenv fdt_high "0xffffffff"

                      Default boot argument

                      setenv bootrootfs "root=/dev/mmcblk0p2 rootwait ro"
                      setenv console "console=ttySAC2,115200n8 consoleblank=0 vt.global_cursor_default=0"

                      setenv bootargs "${bootrootfs} ${console}"

                      boot commands

                      fatload mmc 0:1 ${zimage_addr_r} ${zimage}
                      fatload mmc 0:1 ${fdtbin_addr_r} ${fdtbin}

                      fdt addr 0x44000000
                      if test "${cecenable}" = "false"; then fdt rm /cec@101B0000; fi

                      bootz ${zimage_addr_r} - ${fdtbin_addr_r}"

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

                        @pikpuss oui tu peux

                        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é

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

                          Il y a bien cette ligne qui ressemble à celle dont tu me parles, mais pas tout à fait:

                          setenv bootargs "${bootrootfs} ${console}"

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

                            @pikpuss oui c'est celle-là

                            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é

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

                              Malheureusement ça n'a pas résolu le problème.
                              Il ne détecte toujours qu'une manette...

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

                                @pikpuss tu peux cat /sys/module/usbhid/parameters/quirks et me donner le résultat 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é

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

                                  Désolé, je fais ça où?

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

                                    J'ai trouvé le fichier, j'essaye de te copier le contenu mais j'ai un message d'erreur du forum, il l'interprète comme un spam.
                                    En gros il n'y à que des (null) plein de fois, rien d'autre.

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

                                      @pikpuss ok att je regarde un peu plus. Pense à me notifier pour que je vois plus vite les réponses me concernant 😉

                                      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é

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

                                        @Substring Super. Merci de ta patience et de ta disponibilité.

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

                                          @pikpuss daf**k, essaie plutôt usbhid.quirks=0x16c0:0x05e1:0x040 au meme endroit qu'avant

                                          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é

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

                                            @Substring Ok j'essaie.

                                            Par contre dans ta manip' tu me dis de taper "reboot", c'est dans la console? Parce que ça ne veut pas.
                                            Au lieu de ça tout à l'heure après avoir enregistrer le fichier j'ai reboot manuellement à partir du bartop. C'est bon aussi?

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

                                            Want to support us ?

                                            73
                                            Online

                                            98.7k
                                            Users

                                            28.1k
                                            Topics

                                            187.0k
                                            Posts

                                            Copyright © 2021 recalbox.com