GPIO sur RPI b rev 2 et RPI 0



  • salut,
    j'essaye de faire un gameboy/console retro avec des boutton sur les gpio

    j'ai verifier tout les tuto , j'ai mis dans recalbox.conf : controllers.gpio.enabled=1 et j'ai mis a 0 tout les autres controller.
    toutefois sur aucun de mes RPI soit le 1 ou le 0 ne reussit a voir mes gpio lorsque j'essaye de configurer les comandes. j'ai regarder beaucoup de vidéo youtube et a chaque fois les étapes qu'ils suivent ne fonctionne pas pour moi voici 2 des lien que j'ai visionner :
    https://www.youtube.com/watch?v=yQRphxYgaMA
    ou sinon ils ne configure pas un commande par gpio:
    https://www.youtube.com/watch?v=q7xbpabuNXY

    j'ai essayer plusieurs version de recalbox mais a chaque fois ce fut un echec,
    est ce que quelqu'un peut m'expliquer pourquoi ca ne fonctionne pas et ce qu'il faut faire pour que cela fonctionne ?
    sinon st ce que quelqu'un peut me fournir un tuto compétent pour que je puisse voir comment faire ?


  • Team

    Pas besoin de vidéo, il faut cabler correctement à l'aide du schéma suivant https://github.com/recalbox/mk_arcade_joystick_rpi/blob/hotkeybtn/README.md#pinout et ensuite activer dans recalbox.conf
    après si ya un ecran spi ou dpi sur le gpio c'est possible que ca ne marche plus à cause de conflit de branchement.



  • tout est câbler correctement et la config est activer mais recalbox ne voit toujours pas , j'ai même essayer de le mettre sur un PI non cabler pour voir avec un jumper si les boutton marcheraient et ca na pas plus marcher


  • Team

    @moditcaniche connect toi en ssh et lance evtest et donne le résultats. moi j'ai ça sur la mienne :

    # evtest
    No device specified, trying to scan all of /dev/input/event*
    Available devices:
    /dev/input/event0:	GPIO Controller 1
    Select the device event number [0-0]: 
    

    ou encore envoie l'archive de support cf https://github.com/recalbox/recalbox-os/wiki/Recalbox-support--(FR)



  • @ian57 ok ma essayer ca



  • @ian57 voici mon evtest
    0_1526566556742_evtest1.PNG

    j'ai aussi remarquer un autre problème ou en fait c'est peut être ça le problème .. la config dans recalbox.conf ne se sauvegarde pas après avoir fait le evtest qui ne détecte que clavier souris j'ai été revérifier la config et j'ai vu que la config n'était pas rester. j'ai donc refait la modif, j'ai sauvegarder ctrl+o et quitter ctrl+x ensuite j'ai fait un reboot. je me suis reconnecter en ssh et je suis retourner voir le recalbox.conf et j'ai vu que la modif s'était supprimer de nouveau. As-tu une idée de ce que cela pourrais être ?
    pour l'instant j'utilise la version 18.02.09 est ce que tu me recommande une autre version pour faire ma console ?


  • Team

    @moditcaniche ceci est bizarre... lance la commande mount pour voir si le système de fichier est bien rn RW :
    sinon eessaie de modifier le recalbox.conf depuis le webmanager

    # mount
    /dev/root on / type ext4 (ro,relatime,errors=remount-ro,data=ordered)
    [...]
    /dev/mmcblk0p3 on /recalbox/share type ext4 (rw,noatime,data=ordered)
    

    tente l'install de la 18.04.20 sinon



  • @ian57 donc j'ai essayer mount voici le resultat :
    0_1526568772462_mount1.PNG
    ensuite j'ai modifier la config sur le web manager:
    0_1526568798791_web manager1.PNG
    j'ai reboot et je suis retourner voir les config pour voir que cela n'a pas fonctionner je vais donc installer recalbox version 18.04.20


  • Team

    @moditcaniche oui c'est carrément bizarre. oui installe la dernière version et essaie d'activer les gpio. Post aussi une photo de ton cablage GPIO stp.



  • @ian57 voici mon cablage . .si ja imal cabler est ce que je risque d'avoir briser on RPI ?
    il n'y a rien de connecter dans les 6 premier connecteur
    0_1526570583472_20180517_110722.jpg

    l'envers du PI0
    0_1526570693745_20180517_110729.jpg

    voici mes teste avec le PI1, le vert sur le gound me permet de tester mes bouttons
    0_1526570770079_20180517_111555.jpg



  • @ian57 j'ai ré-installer recalbox et j'ai re-changer la config mais encore le même problème la config ne se sauvegarde pas lorsque je reboot le PI.



  • voici le mount ce que ca donne maintenant :
    0_1526571909361_mount2.PNG



  • @moditcaniche tu peux faire une archive de support stp ?



  • @substring oui je fais cela a l’instant



  • @substring
    https://www90.zippyshare.com/v/O9fHK3SZ/file.html
    dans ce fichier je n'ai pas rebooter avant de l'envoyer donc les config ne sont pas reset



  • @moditcaniche Je ne comprends pas. Mais en tout cas aucune trace du chargement du module. Il faut avoir booté surla config finale hein



  • @substring je ne suis pas sure de comprendre ce que tu veux dire par la config final mais j'ai trouver un moyen alternatif en regardant le fichier que je vous ai envoyer.
    toutefois, les modifications que j'ai fait pour enlever des périphérique sont reset et reviennent a 1 mais ceux que j'ai mis a 1 moi-même sont rester a 1 .
    j'ai pris le fichier recalbox.conf et avec les modif fait, je l'ai copier coller directement dans la carte SD manuellement et j'ai pu configurer les commande GPIO


Log in to reply
 

Want to support us ?

Join us on :

314
Online

29813
Users

14885
Topics

112122
Posts

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