Recalbox Forum

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

    Odroid XU4 - 8bitdo SN30 Pro - Probleme avec BT

    Manettes/GPIO/Encodeurs
    odroid xu4 8bitdo sn30
    4
    37
    9007
    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.
    • olivierdroid92
      olivierdroid92 Global moderator last edited by olivierdroid92

      @Substring
      Ce soir rebelotte.
      Ma manette est HS.
      J'ai tout fait en ligne de commande et je suis allé lire les logs.

      Ecran 1.
      La manette ne répond pas.
      Hier ca fonctionnait. Je tente donc juste en ligne de commande de faire "connect".
      0_1522785602637_2018-04-03-Error.PNG

      Ecran 2.
      Pourtant ma manette est bien listée.
      0_1522785625637_BT-01.PNG

      Ecran 3.
      Je re tente
      0_1522785659889_BT-02.PNG

      Ecran 4.
      OK je vais donc effacer puis reconnecter
      0_1522785692683_BT-03.PNG

      Copie des Logs
      Les erreurs
      0_1522785706388_BT-04.PNG

      Est-ce lie au fait que le Odroid XU4 démarra à froid avec une mauvaise date et heure ? 01 Jan 2001 .

      0_1522785740503_BT-05.PNG

      Apres une nouvelle connection .

      Si vous avez des idées pour m'aider 🙂 Merci d'avance

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

        @olivierdroid92 une recherche sur ton message d'erreur (osef le probleme de temps, c'est NTP ca, rien à voir avec le BT) montre qu'elle est très courante et absolument personne ne sait quoi faire avec, nice donner des pistes pour reproduire le problème ou le résoudre. De là, 3 solutions:

        • qu'on tente le correctif USB, ca ne mange pas de pain
        • peut-être qu'un autre dongle aiderait
        • attendre qu'on mette bluez à jour (c'est déjà fait dans le cadre d'une grosse maj système)

        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
        • olivierdroid92
          olivierdroid92 Global moderator last edited by

          @Substring
          Ah OK, donc la date 01 Jan 2001, on laisse tomber.
          Merci.
          Merci pour les pistes.
          Je possèdes 2 dongles BT qui sont listés ici
          https://github.com/recalbox/recalbox-os/wiki/Compatibility-(EN)

          • CSL - V4.0 USB nano Adaptateur Bluetooth avec DEL Class 4.0.

          • Asus USB-BT400 Bluetooth 4.0

          Demain soir je testerais sur une fresh installation le dongle ASUS

          Si je comprend bien la fin de ton message, tu souhaites que je liste pas à pas comment je suis arrivé à l'étape ou la manette ne se connecte plus ? afin que vous pussiez reproduire le dysfonctionnement ? c'est ca ?

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

            @olivierdroid92 said in Odroid XU4 - 8bitdo SN30 Pro - Probleme avec BT:

            Si je comprend bien la fin de ton message, tu souhaites que je liste pas à pas comment je suis arrivé à l'étape ou la manette ne se connecte plus ? afin que vous pussiez reproduire le dysfonctionnement ? c'est ca ?

            non je faisais référence à la quantité impressionnante de personnes ayant ton problème qui ne peuvent pas décrire pk elles en sont arrivées 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
            • olivierdroid92
              olivierdroid92 Global moderator last edited by

              @Substring je peux le décrire :

              Jour 1 : Synchro entre XU4 et 8Bitdo. Methode en ligne de commande avec bluetoothctl.
              Tout est OK. Je joue, je reboot à chaud.
              J'eteinds proprement, je retivre l'alim 220V

              Jour 2 : Deméarrage à froid du XU4.
              Une fois arrivé sur écran d'acceuil apres les videos j'allume ma manette en Dmode, Start+B et je constate que cela ne marche pas.

              Je reboot, pour vérifier.
              HS

              Donc j'efface et je recommence.

              Si tu veux demain soir, je testerai de nouveau 🙂

              🙂

              1 Reply Last reply Reply Quote 0
              • olivierdroid92
                olivierdroid92 Global moderator last edited by

                @Substring

                Jour 3 : Démarrage à froid. (Avec le meme dongle BT qu'hier : le CSL - V4.0 USB nano Adaptateur Bluetooth avec DEL Class 4.0.
                Une fois arrivé sur écran d'acceuil apres les videos j'allume ma manette en Dmode, Start+B
                Et aujourd'hui car marche ...

                A suivre

                1 Reply Last reply Reply Quote 0
                • olivierdroid92
                  olivierdroid92 Global moderator last edited by olivierdroid92

                  @Substring
                  Jour 4 : premier démarrage à froid. Ma manette n'est pas reconnue. Je fais un off/on du Odroid.

                  Demarrage à chaid : Ma manette n'est pas reconnue
                  Je vais passer lire les logs et passer en ligne de commande.

                  Logs
                  Jan 1 01:00:18 RECALBOX daemon.info bluetoothd[889]: Bluetooth daemon 5.39
                  Jan 1 01:00:18 RECALBOX daemon.info bluetoothd[889]: Starting SDP server
                  Jan 1 00:00:18 RECALBOX user.info kernel: [ 22.258029] [c6] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
                  Jan 1 00:00:18 RECALBOX user.info kernel: [ 22.262376] [c6] Bluetooth: BNEP filters: protocol multicast
                  Jan 1 00:00:18 RECALBOX user.info kernel: [ 22.268093] [c6] Bluetooth: BNEP socket layer initialized
                  Jan 1 01:00:18 RECALBOX daemon.info bluetoothd[889]: Bluetooth management interface 1.3 initialized
                  Jan 1 01:00:18 RECALBOX daemon.err bluetoothd[889]: Failed to obtain handles for "Service Changed" characteristic
                  Jan 1 01:00:18 RECALBOX daemon.err bluetoothd[889]: hci0 Load Connection Parameters failed: Unknown Command (0x01)

                  0_1522960172860_2018-04-05-Putty.PNG

                  Sur Internet de nombreuses personnes ont le meme probleme, qui semble venir de BlueZ5 ?

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

                    @olivierdroid92 quand meme surprenant que ntp mette autant de temps à se réveiller ...

                    c'est un problème bluetooth pur et dur, pas lié au xu4

                    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
                    • olivierdroid92
                      olivierdroid92 Global moderator last edited by

                      @Substring
                      Nous sommes sur BlueZ 5.39 et le site http://www.bluez.org/ nous indique d'autres rev 5.49.
                      Ca pourrait aider ?

                      1 Reply Last reply Reply Quote 0
                      • olivierdroid92
                        olivierdroid92 Global moderator last edited by olivierdroid92

                        @Substring
                        En 10 secondes tout remarche 🙂
                        apres un remove

                        0_1522961254935_re-ok.PNG

                        1 Reply Last reply Reply Quote 1
                        • olivierdroid92
                          olivierdroid92 Global moderator last edited by olivierdroid92

                          @Substring
                          J'ai remarqué que j'ai un comportement quasiment identique entre mes 2 différents dongles BT.
                          Par contre, j'ai remarqué que j'ai moins de probleme en connectant le dongle BT sur la prise USB2.0 a cote pour port éthernet.
                          Meme sur la prise USB2.0 je n'arrive jamais à tenir 3 jours consécutifs sans refaire une configuration "remove" puis "pair".

                          0_1523365569246_Odroid-USB.PNG

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

                            @olivierdroid92 faut que jebte fasse tester ce correctif usb alakon pour voir

                            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
                            • olivierdroid92
                              olivierdroid92 Global moderator last edited by

                              @Substring
                              Oui, bien volontiers, je suis partant pour quelques tests.
                              Et si en plus cela peut aider d'autres utilisateurs sous Odroid XU4
                              Je te laisse me contacter car je suis un nouveau sur ce forum 🙂

                              1 Reply Last reply Reply Quote 0
                              • olivierdroid92
                                olivierdroid92 Global moderator last edited by

                                @Substring
                                Bonsoir
                                Apres environ 2 mois d'utilisation, j'expérimente environ 1 fois tous les 10 à 15 démarrages un échec d'appairage de ma manette BT 8bitdo.
                                C'est le seul point pénible car bien évidemment, c'est forcément lorsque les copains viennent jouer que la manette plante ...
                                Avez-vous une idée ou une autre piste afin de tenter de solder ce point ?
                                Merci d'avance

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

                                  @olivierdroid92 la seule piste que j'aurais c'est un pb avec l'usb du xu4. Tu as mis le patch, peut-etre qu'il aide un peu

                                  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
                                  • olivierdroid92
                                    olivierdroid92 Global moderator last edited by

                                    @Substring
                                    Merci Substring pour ton implication.
                                    Peut etre que c'est moi qui ai loupé une manip.
                                    Comment peux-t on vérifier que je n'ai pas fait une boulette.
                                    Est ce que le script "custom.sh" fonctionne bien.
                                    Depuis mon PC windows lorsque je vais dans \RECALBOX\share\system et que je demande l'edition "custom.sh" ca semble vide ....
                                    Donc je me demande si c'est pas moi la cause ....
                                    Est-ce que une archive de support pourrait aider ?
                                    j'ai ca :
                                    https://file.ac/jAq3zQXWVqo/
                                    En tous les cas, merci d'avance.
                                    Je vais peu etre acheter une manette de type PS3 filaire afin d'eviter des soucis ... car je n'ai pas envie de laisser tomber ce superbe OS 'recalbox' pour me permet de jouer aux jeux du passé 🙂

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

                                      @olivierdroid92 me souviens plus : on l'a mis ce patch poru l'USB ou pas ?

                                      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
                                      • olivierdroid92
                                        olivierdroid92 Global moderator last edited by

                                        @Substring
                                        J'ai compris que l'on a essayé de mettre le patch ci dessous :

                                        *echo << EOF > /recalbox/share/system/custom.sh
                                        #!/bin/bash
                                        USB3_IRQ=cat /proc/interrupts | grep "xhci-hcd:usb3" | awk -F : '{print $1}'
                                        USB5_IRQ=cat /proc/interrupts | grep "xhci-hcd:usb5" | awk -F : '{print $1}'
                                        echo 5 > /proc/irq/${USB3_IRQ}/smp_affinity_list
                                        echo 6 > /proc/irq/${USB5_IRQ}/smp_affinity_list

                                        if [ -f /sys/class/net/eth0/queues/rx-0/rps_cpus ]; then
                                        echo f > /sys/class/net/eth0/queues/rx-0/rps_cpus
                                        fi
                                        EOF
                                        chmod u+x /recalbox/share/system/custom.sh*

                                        Mais j'ai l'impression que j'ai loupé un truc car "custom.sh" dans l'explorateur windows est vide .
                                        Je pense que je manque de compétence en programmation

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

                                          @olivierdroid92 prends un editeur de texte qui gère unix (genre Notepad++), ajoute dans le custom.sh:

                                          !/bin/bash
                                          USB3_IRQ=cat /proc/interrupts | grep "xhci-hcd:usb3" | awk -F : '{print $1}'
                                          USB5_IRQ=cat /proc/interrupts | grep "xhci-hcd:usb5" | awk -F : '{print $1}'
                                          echo 5 > /proc/irq/${USB3_IRQ}/smp_affinity_list
                                          echo 6 > /proc/irq/${USB5_IRQ}/smp_affinity_list
                                          
                                          if [ -f /sys/class/net/eth0/queues/rx-0/rps_cpus ]; then
                                          echo f > /sys/class/net/eth0/queues/rx-0/rps_cpus
                                          fi
                                          

                                          puis en SSH tu passes la dernière commande :

                                          chmod u+x /recalbox/share/system/custom.sh
                                          

                                          reboot, join your hands and pray

                                          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
                                          • olivierdroid92
                                            olivierdroid92 Global moderator last edited by

                                            @Substring
                                            Depuis Putty, si je tappe nano custom.sh, l'editeur est vide. Faut il que depuis l'editeur Nano je fasse copier / coller depuis la ligne #!/bin/bash jusqu à EOF ?

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

                                            Want to support us ?

                                            89
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com