Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord
    1. Home
    2. quenbo
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 36
    • Best 1
    • Controversial 0
    • Groups 0

    quenbo

    @quenbo

    2
    Reputation
    436
    Profile views
    36
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    quenbo Unfollow Follow

    Best posts made by quenbo

    • [Tuto] Mettre un Odroid XU4 dans un boitier NESPI

      Salut à tous,

      je me suis lancé dans l'intégration d'une carte Odroid XU4 dans un boitier NESPI, normalement prévu pour accueillir un RPI3... J'ai pris quelques photos si d'autres sont intéressés...

      Liste du matériel commandé :

      Sur hardkernel.com : 77 $ + 16$ de port

      • un XU4 avec refroidissement passif
      • une alim 5V 4A
      • un dongle wifi (non utilisé actuellement)
      • un dongle bluetooth
      • un USB audio adapter (non utilisé actuellement vu que le son passe par l'HDMI)

      Sur amazon.com : 36,40 € + 14 € de port

      • un boitier Nespi qu'il va falloir modifier, à l'arrière pour brancher les prises, et dedans pour fixer la carte
      • un convertisseur USB-DC 5V-4A pour brancher l'alim du XU4 directement sur le boitier Nespi et profiter du power et du reset en facade : https://www.adafruit.com/product/2727
      • une carte microSD

      Outillage spécifique nécessaire

      • Outil de découpe précise style Dremel
      • Pistolet à colle
      • Fer à souder
      • gaine thermorétractable

      Modifications

      Au début, la carte Odroid rentre difficilement dans le boitier, mais elle rentre (1/2 mm de jeu).
      Les sorties ne sont bien évidemment pas au même endroit que sur le RPI. Il faut donc d'abord découper l'arrière du boitier :

      J'ai d'abord marqué l'emplacement des ports :
      0_1511960816640_2 Boitier Ini.jpg

      Puis découpé au mieux :
      0_1511960870739_3 Boitier découpé.jpg
      (rem : j'ai dû élargir par après l'entrée HDMI car le connecteur ne rentrait pas bien, le plastic de la prise bloquait...).
      Il faut également recouper l'arrière du capot supérieur pour l'accès au RJ45 et à l'USB, qui accueillera le dongle bluetooth. (pas de photos)

      Afin de fermer le boitier, il faut également recouper certaines pièces plastic du capot supérieur, d'autant plus que ma carte XU4 a un radiateur passif relativement encombrant. Il faut recouper jusqu'à ce que ça rentre 😉 (mais ça rentre)
      Voici les endroits que j'ai dû recouper :
      0_1511962200993_1 Capot.jpg

      Comme les trous de fixation du RPI ne correspondent pas à l'Odroix XU4, il a fallu en recréer :
      J'ai fait de gros plots avec un pistolet à colle en adaptant au mieux la carte dessus. (et en tenant compte du capot supérieur)

      De plus, il est nécessaire de surélever la carte Odroid du coté "avant" afin de récupérer 1 des 2 prises USB 3.0 (celle du bas étant cond**née par la connectique du boitier NESPI)

      0_1511961098866_4 Boitier découpé + plots.jpg

      La carte peut être mise en place, mais il reste encore à connecter la prise USB du NESPI (pour les 4 ports en facade), ainsi que la prise d'alimentation asservie au bouton power et reset du boitier NESPI.

      Comme vous le voyez sur la photo ci-dessus, j'ai du rallonger les 4 fils de la prise USB.
      Pas très amusant, vu le diamètre des fils, de les dénuder, rallonger, souder, isoler, ... mais il faut bien le faire ! Le cable va se brancher du coté du port USB 3.0 à l'avant, "surélevé" par les plots de colle.

      Il faut également retailler "à l'extrême" le connecteur d'alimentation du boitier NESPI qui est prévu pour se brancher sur le GPIO du RPI3 et non du XU4. Le connecteur d'alimentation retaillé est également visible sur la photo ci-dessus.

      Voici l'endroit où il faut aller alimenter la carte, sur le CON10 :
      Flèche rouge = le +
      Flèche grise = le -
      0_1511961592423_Connection alimentation sur GPIO XU4.jpg

      Une fois tout ajusté, ce qui demande un peu de chipotage, on arrive à ceci :
      0_1511962002708_5 Boitier Final.jpg

      J'ai préféré ne pas utiliser le connecteur RJ45 du NESPI en facade, mais directement celui de la carte, accessible de derrière...

      Je n'ai pas de photos du boitier fermé mais je peux vous assurer que tout est rentré dedans, que ça se ferme proprement, et qu'on ne voit rien de l'avant, et quasi rien de l'arrière...
      Avec l'adaptateur DC vers USB, je profite des boutons Power et Reset ce qui est bien agréable.
      0_1511963907325_7 - Adaptateur DC vers USB.jpg

      posted in Recalbox Général
      quenbo
      quenbo

    Latest posts made by quenbo

    • RE: [Tuto] Mettre un Odroid XU4 dans un boitier NESPI

      @chewiiie Oui, j'ai tenté de remplacer les fils trop fins par d'autres plus épais mais ça n'a jamais vraiment marché en ce qui me concerne...
      Et à force de "chipoter" et de démonter remonter sans cesse j'en ai eu marre.
      J'ai finalement acheté un boitier type console sur le site de Odroid, avec allumage en façade et tout qui va bien.

      posted in Recalbox Général
      quenbo
      quenbo
    • RE: [Tuto] Mettre un Odroid XU4 dans un boitier NESPI

      !!! ATTENTION !!!

      après de nombreux déboires avec les manettes PS3 chinoises, je dois bien me rendre à l'évidence que ce qui semblait "marcher" dans cette installation ne fonctionne pas vraiment.

      J'ai eu des problèmes de connexion des manettes, que j'ai fini par attribuer aux ports USB, qui semblent sous alimentés et instables, ce qui entraîne une instabilité du dongle bluetooth et donc de l'appariement des manettes. En effet, en direct sur la carte tout fonctionne parfaitement.

      Les câbles du NESPI me semblent trop fins pour supporter les tensions requises dans cette config

      Je ne recommande donc pas ma solution !!!

      posted in Recalbox Général
      quenbo
      quenbo
    • RE: Impossible d'associer plus de 2 manettes PS3 Shanwan ?

      Bon, après plusieurs mois sans m'occuper de ce problème, je l'ai réattaqué depuis le début avec la dernière version de Recalbox.

      En cherchant un peu, je me suis rendu compte que tous mes problèmes venaient de ma conversion d'un boitier Nespi pour accueillir mon Odroid XU-4. En effet, j'avais du bidouiller pour adapter le NESPI et je pense que les câbles du boitier NESPI, non prévus pour se connecter à la carte Odroid XU4, sont trop fins que pour gérer correctement les tensions, et notamment les raccords USB en façade.

      Donc le dongle Bluetooth USB auquel se connecte mes manettes, même s'il semblait fonctionner, en fonctionnait pas à 100%. Idem pour les branchements USB vers les manettes.

      En branchant tout en direct sur la carte Odroid "nue", tout a fonctionné du premier coup.

      Si ca peut servir à d'autres...

      🙂

      posted in Manettes/GPIO/Encodeurs
      quenbo
      quenbo
    • RE: Impossible d'associer plus de 2 manettes PS3 Shanwan ?

      @substring said in Impossible d'associer plus de 2 manettes PS3 Shanwan ?:

      @quenbo tu ne dois meme pas passer par bluetoothctl pour les sixaxis ... 10s à l'USB, puis tu débranches, éventuellement un coup de PS et hop. Parfois la partie USB peut déconner, donc un reboot en général fixe le probleme. Et le pair + trust est fait au moment ou Recalbox dit au pad "dorénavant, tu te connectes à telle adresse MAC'

      Tu es bien sur le driver bluez ? parce que si tu essaies les 2 autres, ce n'est pas pareil.

      Merci pour ta réponse @Substring
      Oui je suis en driver bluez.
      Le branchement à l'USB 10 sec puis P3 ne fonctionne pas (même après 22 essai d'affilée, je n'ai pas de manette qui vibre ni de contrôle)
      J'ai essayé ce branchement avec 3 cables USB différents qui me permettent de jouer donc je suppose qu'ils laissent passer les datas.

      Ce qui est bizarre c'est que j'ai l'impression que la manette est reconnue en bluetooth car dmesg et bluetoothctl semblent la voir et s'y appairer. Par contre je n'ai pas d'attribution de position 1,2,3 ou 4 ni de vibration?
      De plus, après tentative d'apparaiment USB, la manette clignote pendant au moins 10 minutes comme si elle était connectée. Sans Recalbox elle s'éteint après 30 secondes donc je suppose que si elle reste allumée c'est qu'elle est "connectée"

      Je sèche.

      posted in Manettes/GPIO/Encodeurs
      quenbo
      quenbo
    • RE: Impossible d'associer plus de 2 manettes PS3 Shanwan ?

      @Substring
      Bon, je ne sais pas si ça peut aider mais viens de tomber sur un post pour une assoc en manuel via bluetoothctl :

      Finalement j'arrive a paired > connected > et même "trust succeeded" mais la manette ne se connecte quand même pas

      Using username "root".
      root@recalbox's password:

      bluetoothctl

      [NEW] Controller 00:1A:7D:DA:71:13 BlueZ 5.39 [default]
      [NEW] Device 00:12:F3:0B:40:BC 00-12-F3-0B-40-BC
      [NEW] Device 00:80:25:23:B7:03 SMA001d SN: 2100565600 SN2100565600
      [NEW] Device 50:85:69:92:BC:6C [TV]UHD
      [NEW] Device 06:90:7D:B5:63:25 PLAYSTATION(R)3 Controller
      [CHG] Device 06:90:7D:B5:63:25 Connected: yes
      [PLAYSTATION(R)3 Controller]# trust 06:90:7D:B5:63:25
      Changing 06:90:7D:B5:63:25 trust succeeded

      L'espoir renait???

      posted in Manettes/GPIO/Encodeurs
      quenbo
      quenbo
    • RE: Impossible d'associer plus de 2 manettes PS3 Shanwan ?

      @substring said in Impossible d'associer plus de 2 manettes PS3 Shanwan ?:

      @quenbo ca peut etre récalcitrant ... Mais là au moins la log est bcp plus verbeuse sur les problèmes. Donc archive de support, hop ! apres un oubli des pads appairés, c'est bien de rebooter

      Bonjour Substring,

      Petit up pour voir de quel log verbeux tu parles et si je peux envoyer l'archive de support car je ne m'en sors pas...
      On ne joue quasi plus avec la console car ça démarre et ça marche en filaire mais en général ca plante en plein milieu d'un jeu.
      Je réessaie de temps en temps mais reste bloqué et frustré. J'ai encore reflashé une fois la SD pour repartir d'une fresh install mais sans succès.

      Et j'ai essayé de connecter les manettes avec 3 cables USB sans succès et le sans fil me manque.

      Merci pour ton aide.

      posted in Manettes/GPIO/Encodeurs
      quenbo
      quenbo
    • RE: Impossible d'associer plus de 2 manettes PS3 Shanwan ?

      Salut à tous,
      je reviens dans la danse avec retard mais ça ne marche pas chez moi...
      (reoubli des manettes, reset des manettes, méthode de Elwood suivie à la lettre... )
      J'ai essayé avec 3 câbles différents mais pas de vibrations de la manette.
      Ces câbles m'ont déjà permis de jouer en filaire avec les manettes donc je suppose qu'ils laissent passer les datas...

      Voici un dmesg avec branchement d'une manette, puis essai avec une deuxième...

      [ 22.544967] [c5] Bluetooth: BNEP socket layer initialized
      [ 73.974181] [c0] usb 3-1.2.1: new full-speed USB device number 5 using xhci-hcd
      [ 74.022411] [c3] sony 0003:054C:0268.0003: Fixing up Sony Sixaxis report descriptor
      [ 74.025208] [c0] input: SHANWAN PS3 GamePad as /devices/usb.1/12000000.dwc3/xhci-hcd.2.auto/usb3/3-1/3-1.2/3-1.2.1/3-1.2.1:1.0/input/input4
      [ 74.028018] [c0] sony 0003:054C:0268.0003: input,hiddev0,hidraw2: USB HID v1.10 Joystick [SHANWAN PS3 GamePad] on usb-xhci-hcd.2.auto-1.2.1/input0
      [ 222.266428] [c0] usb 3-1.2.1: USB disconnect, device number 5
      [ 225.014161] [c2] usb 3-1.2.1: new full-speed USB device number 6 using xhci-hcd
      [ 225.051349] [c0] sony 0003:054C:0268.0004: Fixing up Sony Sixaxis report descriptor
      [ 225.054279] [c0] input: SHANWAN PS3 GamePad as /devices/usb.1/12000000.dwc3/xhci-hcd.2.auto/usb3/3-1/3-1.2/3-1.2.1/3-1.2.1:1.0/input/input5
      [ 225.055643] [c0] sony 0003:054C:0268.0004: input,hiddev0,hidraw2: USB HID v1.10 Joystick [SHANWAN PS3 GamePad] on usb-xhci-hcd.2.auto-1.2.1/input0

      J'ai ça aussi dans le recalbox manager avec un "fail"
      Jan 11 18:57:24 RECALBOX authpriv.notice dropbear[876]: Password auth succeeded for 'root' from 192.168.0.229:62356
      Jan 11 17:58:06 RECALBOX user.info kernel: [ 73.974181] [c0] usb 3-1.2.1: new full-speed USB device number 5 using xhci-hcd
      Jan 11 18:58:06 RECALBOX daemon.info bluetoothd[767]: sixaxis: compatible device connected: PLAYSTATION(R)3 Controller (054C:0268)
      Jan 11 18:58:06 RECALBOX daemon.info bluetoothd[767]: sixaxis: setting up new device
      Jan 11 17:58:06 RECALBOX user.info kernel: [ 74.022411] [c3] sony 0003:054C:0268.0003: Fixing up Sony Sixaxis report descriptor
      Jan 11 17:58:06 RECALBOX user.info kernel: [ 74.025208] [c0] input: SHANWAN PS3 GamePad as /devices/usb.1/12000000.dwc3/xhci-hcd.2.auto/usb3/3-1/3-1.2/3-1.2.1/3-1.2.1:1.0/input/input4
      Jan 11 17:58:06 RECALBOX user.info kernel: [ 74.028018] [c0] sony 0003:054C:0268.0003: input,hiddev0,hidraw2: USB HID v1.10 Joystick [SHANWAN PS3 GamePad] on usb-xhci-hcd.2.auto-1.2.1/input0
      Jan 11 18:00:35 RECALBOX user.info kernel: [ 222.266428] [c0] usb 3-1.2.1: USB disconnect, device number 5
      Jan 11 18:00:37 RECALBOX user.info kernel: [ 225.014161] [c2] usb 3-1.2.1: new full-speed USB device number 6 using xhci-hcd
      Jan 11 19:00:37 RECALBOX daemon.info bluetoothd[767]: sixaxis: compatible device connected: PLAYSTATION(R)3 Controller (054C:0268)
      Jan 11 19:00:37 RECALBOX daemon.info bluetoothd[767]: sixaxis: setting up new device
      Jan 11 18:00:37 RECALBOX user.info kernel: [ 225.051349] [c0] sony 0003:054C:0268.0004: Fixing up Sony Sixaxis report descriptor
      Jan 11 18:00:37 RECALBOX user.info kernel: [ 225.054279] [c0] input: SHANWAN PS3 GamePad as /devices/usb.1/12000000.dwc3/xhci-hcd.2.auto/usb3/3-1/3-1.2/3-1.2.1/3-1.2.1:1.0/input/input5
      Jan 11 18:00:37 RECALBOX user.info kernel: [ 225.055643] [c0] sony 0003:054C:0268.0004: input,hiddev0,hidraw2: USB HID v1.10 Joystick [SHANWAN PS3 GamePad] on usb-xhci-hcd.2.auto-1.2.1/input0
      Jan 11 18:00:44 RECALBOX user.info kernel: [ 231.536752] [c6] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
      Jan 11 18:00:44 RECALBOX user.info kernel: [ 231.536777] [c6] Bluetooth: HIDP socket layer initialized
      Jan 11 18:00:44 RECALBOX user.err kernel: [ 231.541221] [c0] sony 0005:054C:0268.0005: unknown main item tag 0x0
      Jan 11 18:00:44 RECALBOX user.err kernel: [ 231.541267] [c0] sony 0005:054C:0268.0005: unknown main item tag 0x0
      Jan 11 18:00:44 RECALBOX user.info kernel: [ 231.541861] [c0] input: PLAYSTATION(R)3 Controller as /devices/12120000.usb/usb2/2-1/2-1:1.0/bluetooth/hci0/hci0:71/input6
      Jan 11 18:00:44 RECALBOX user.info kernel: [ 231.543425] [c0] sony 0005:054C:0268.0005: input,hidraw3: BLUETOOTH HID v0.00 Joystick [PLAYSTATION(R)3 Controller] on 00:1a:7d:da:71:13
      Jan 11 18:00:54 RECALBOX user.warn kernel: [ 241.604595] [c1] sony: probe of 0005:054C:0268.0005 * failed with error -5*
      Jan 11 19:00:54 RECALBOX daemon.info bluetoothd[767]: sixaxis: compatible device connected: PLAYSTATION(R)3 Controller (054C:0268)
      Jan 11 19:02:54 RECALBOX daemon.info ntpd[847]: kernel reports TIME_ERROR: 0x41: Clock Unsynchronized

      Si quelqu'un a une idée je suis preneur ! Merci... Quenbo

      posted in Manettes/GPIO/Encodeurs
      quenbo
      quenbo
    • RE: Impossible d'associer plus de 2 manettes PS3 Shanwan ?

      @voljega said in Impossible d'associer plus de 2 manettes PS3 Shanwan ?:

      @quenbo mais avec les manettes ps3 il n'a jamais été question de les associer manuellement !

      Il faut les brancher 10s avec un cable data, les débrancher puis appuyez sur le bouton home et là elles vont se connecter toutes seules normalement.

      Ensuite, après chaque redémarrage, il sufffit d'appuyer sur le bouton home et elles se connectent.

      Et puis essaye déjà avec 4, pas 7 ça n'a aucun sens de se compliquer la vie comme ça

      Merci pour ta réponse. Malheureusement ça ne fonctionne pas.

      Pour tester ta proposition, j'ai donc oublié les manettes et resetté les manettes...
      Puis branché 10 sec en USB => clignotement lent des 4 diodes
      Débranchement USB et appui sur home => clignotement rapide des 4 diodes (comme si connexion BT était détectée)
      Après 10-15 sec de clignotement rapide, le clignotement des 4 diodes redevient lent.

      Pas de vibrations de la manette ni de sélection d'une seule diode 1 ou 2 ou 3 ou 4.

      posted in Manettes/GPIO/Encodeurs
      quenbo
      quenbo
    • RE: Impossible d'associer plus de 2 manettes PS3 Shanwan ?

      Bon,
      J'ai modifié le driver en bluez.
      J'ai oublié toutes les manettes dans Recalbox.
      J'ai resetté toutes les manettes avec un trombone.
      J'ai branché les manettes en USB 10 secondes puis suis allé dans associer manettes bluetooth, une par une.

      => Premier changement, je vois maintenant mes 7 manettes et leur adresse MAC (alors qu'avant je ne voyais que les 2 noires), mais je ne sais pas si ces adresses MAC ont été "retenues" par le branchement USB ou si ce sont les adresses MAC détectées en bluetooth. (EDIT : ce sont celles retenus lors du branchement USB)
      0_1514635142537_20171230_124421.jpg

      => cependant, je me prends un "impossible d'associer la manette" quelle que soit celle que je choisis

      Le gros problème est que même les noires qui fonctionnaient avant ne fonctionnent plus !!!

      Merci pour votre aide !

      posted in Manettes/GPIO/Encodeurs
      quenbo
      quenbo
    • RE: Impossible d'associer plus de 2 manettes PS3 Shanwan ?

      @substring said in Impossible d'associer plus de 2 manettes PS3 Shanwan ?:

      @quenbo pk ne pas utiliser le driver bluez ? il marche tres bien avec les shanwan (que j'ai)

      J'ai suivi un (ancien?) tuto recommandant les shanwan, mais je vais modifier 🙂

      posted in Manettes/GPIO/Encodeurs
      quenbo
      quenbo