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



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


  • Moderator
    Team

    @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 ?



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


  • Moderator
    Team

    @pikpuss alors, etape 1 : fais-moi une archive de support en passant par http://recalbox/help stp



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



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

    C'est bien ça?


  • Moderator
    Team

    @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


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



  • @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}"


  • Moderator
    Team

    @pikpuss oui tu peux



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

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


  • Moderator
    Team

    @pikpuss oui c'est celle-là



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


  • Moderator
    Team

    @pikpuss tu peux cat /sys/module/usbhid/parameters/quirks et me donner le résultat stp ?



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



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


  • Moderator
    Team

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



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


  • Moderator
    Team

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



  • @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?



Want to support us ?

Join us on :

409
Online

25361
Users

13306
Topics

100828
Posts

Looks like your connection to Recalbox Forum was lost, please wait while we try to reconnect.