Recalbox Forum

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

    Raspberry + recalbox et ecran tactil

    Recalbox Général
    sound
    5
    19
    13463
    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.
    • vectorus
      vectorus last edited by

      J'ai déjà mon écran, c'est un écran de ce type : La fiche produit aliexpress Et le driver est disponible ici : Le driver Ce que je voudrais c'est pouvoir l'intégrer à recalbox pour pouvoir m'en servir et jouer dessus. Et d'après ce que j'ai compris c'est également ce que cherche Diskdur Liteon, par contre je ne sais pas si c'est le même modèle d'écran que moi.

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

        Bonjour il nest pas possible d ajouter des pilotes en ligne de commande dans recalbox. Tu dois passer par recompilation du systeme pour le faire. Les informations sont sur le wiki : https://github.com/digitalLumberjack/recalbox-os/wiki/Compilation-%26-Modifications-(FR) tu peux trouver de l aide sur le canal irc et une fois ajouté sur ton github le proposer en pull request pour que ce soit intégré dans la prochaine version de recalbox.

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

          Génial, merci pour la réponse. Je ne sais pas comment fonctionne github, je vais me pencher là dessus dés que j'aurais plus de temps. Vous faites tous un sur boulot et vous accompagnez vraiment les utilisateurs qui en ont besoin, sincèrement bravo !

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

            Bonjour à toutes et à tous ! Je me permets de remonter ce topic pour mon premier message afin de savoir si la situation avait changé ? En effet, j'ai un écran 3,5" (https://www.amazon.fr/gp/product/B00UV78E9Q/) pour mon Raspberry 3 et si le rétroéclairage s'allume bien, il boot sur le HDMI uniquement. Faut-il toujours installer le pilote puis recompiler recalbox? Si oui, je ne sais pas du tout comment faire, alors existe-t-il un tutorial ? J'ai beau cherché partout sur internet, je n'ai rien trouvé :(. Merci !

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

              Bonjour @neitsabes dans les commentaires du sujet indiqué il y a ses informations : as tu essayé ?

              /boot/config.txt
              

              ont suffit à faire marcher l'écran dans sa résolution maximale (Merci aux commentaires précédents 🙂 ) hdmi_drive=1 et

              hdmi_group=2
              hdmi_mode=87
              

              et cette ligne a adapté en fonction de la résolution supporté par votre écran

              hdmi_cvt 800 480 60 6 0 0 0
              

              Mettre la partition en écriture avant la modification https://github.com/recalbox/recalbox-os/wiki/partition-en-ecriture-(FR)

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

                @vectorus as tu essayé de télécharge le pilote fourni dans la fiche de ton produit ? http://www.waveshare.com/wiki/3.5inch_RPi_LCD_(A) la fonction tactile ne fonctionnera pas mais au moins pour pourrait savoir si tu as un affichage.

                wget http://www.waveshare.net/w/upload/7/73/LCD-show.tar.gz
                tar xvf LCD-show.tar.gz
                cd LCD-show/
                ./LCD35-show
                
                1 Reply Last reply Reply Quote 0
                • vectorus
                  vectorus last edited by

                  Bonjour, Par manque de temps je n'y ai pas touché depuis mon message. Si je peux j'essai d'y regarder dans la journée et je reviendrais vers vous.

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

                    Bonjour @Acris Merci de ta réponse ! Je n'avais même pas fait attention aux commentaires de la page magasin ! Je suis vraiment désolé :(. Du coup, j'ai tout de même tenté de faire des modifications malgré ma faible connaissance de Linux. _ J'ai donc installé WinSCP ; _ J'ai activé l'écriture grâce à la commande "mount -o remount,rw /boot" ; _ J'ai ouvert le fichier /boot/config.txt ; _ J'ai repéré les lignes suivantes :

                    __ hdmi_drive=2 __ #hdmi_group=1 __ #hdmi_mode=1

                    _ Que j'ai modifié en :

                    __ hdmi_drive=1 __ hdmi_group=2 __ hdmi_mode=87

                    _ J'ai ajouté à la fin (mon écran 3,5" est en 320*480):

                    __ hdmi_cvt 320 480 60 6 0 0 0

                    _ J'ai sauvegardé et débranché/rebranché ma Rpi. Le résultat est que le système boot sur HDMI puis vire à l'écran noir, sans rien sur l'écran 3,5". J'avoue que je ne sais pas si j'ai manqué quelque chose ou non. Je vois bien des gens qui ont cet écran sans soucis mais sans explication sur la manière pour le faire fonctionner :(. Merci de ton aide en tout cas !

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

                      Bonjour d apres les commentaires toujours tu aurais reçu un CD avec une image prémodifié de raspbian sans doute, pour le rpi3 il est indiquait qu'il suffit juste de modifier le config.txt As tu testé au moins cette version pour vérifier que ton écran fonctionne correctement ? <del datetime="2016-04-21T04:20:16+00:00">D'autres on ajoutait aussi ces différentes informations

                      overscan_left=0
                      overscan_right=0
                      overscan_top=0
                      overscan_bottom=0
                      hdmi_ignore_edid=0xa5000080
                      
                      hdmi_cvt=<width> <height> <framerate> <aspect> <margins> <interlace> <rb>
                      width        width in pixels
                      height       height in pixels
                      framerate    framerate in Hz
                      aspect       aspect ratio 1=4:3, 2=14:9, 3=16:9, 4=5:4, 5=16:10, 6=15:9
                      margins      0=margins disabled, 1=margins enabled
                      interlace    0=progressive, 1=interlaced
                      rb           0=normal, 1=reduced blanking
                      

                      </del>Hmmm apparemment ton écran n'est pas un LCD HDMI ? essaie peut être ce qui est donné ici : http://blog.recalbox.com/forums/topic/raspberry-recalbox-et-ecran-tactil/#post-28400

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

                        Bonjour @Acris, J'ai regardé sur le CD, j'ai installé l'image qui s'y trouvais mais la Pi ne bootait pas (elle restait figé sur l'écran de départ aux couleurs arc-en-ciel). J'ai du coup essayé de chercher un peu plus loin et je suis tombé sur ça : https://learn.adafruit.com/adafruit-pitft-3-dot-5-touch-screen-for-raspberry-pi/easy-install J'ai appliqué à la lettre les lignes de commandes à rentrer mais "sudo adafruit-pitft-helper -t 35r" ne fonctionnait pas. J'ai installé l'image prémodifiée proposée au téléchargement mais je boot sur HDMI, puis les lignes de boot se figent et rien ne se passent sur l'écran LCD. Je ne vois pas quoi faire d'autres ; je ne trouve absolument RIEN sur internet. Je pense que c'est sûrement dû au fait que c'est tout simplement impossible, tout comme ça l'est avec la recalbox :). Je ne pense pas que cet écran soit HDMI, rien ne le spécifie sur la liste des fonctionnalités sur la page produit. Je pense que je vais laisser tomber si aucune solution miracle ne se profile à l'horizon :(. En tout cas, recalbox fonctionne à merveille (sur une télé du coup), et c'est peut-être ça le principal, après tout :). Merci encore du temps que vous m'avez accordé ! Très bon week-end.

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

                          Bonjour @Neitsabes la commande sudo n est pas necessaire sur recalbox , elle permet d avoir les droits root et sur recalbox tu es déjà root. cependant apt-get n existe pas non plus le lien adafruit ne peut pas fonctionner par contre étrange que tu ne puisses pas exploité l image fourni et modifier en conséquence les options pour faire fonctionner ton écran. devrais tu peut etre contacté ton revendeur pour avoir de laide.

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

                            @Acris, Pour sudo et apt-get, je suis passé sur via une image Raspbian standard, pas par recalbox :). Je tenterais de renouveler l'expérience avec l'image disponible sur le CD, et si ce la ne fonctionne toujours pas, je demanderai au vendeur. Et si je trouve la solution pour faire fonctionner "facilement" l'écran avec recalbox, promis, je rédige un article sur mon blog, ahah 🙂 ! Merci encore !

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

                              @@Neitsabes as tu essayé : http://blog.recalbox.com/forums/topic/raspberry-recalbox-et-ecran-tactil/#post-28400 http://www.waveshare.com/wiki/3.5inch_RPi_LCD_(A) à partir de ta raspbian ?

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

                                @Neitsabes @Vectorus une piste dans ce sujet pour les écrans 3.5" à TESTER http://blog.recalbox.com/forums/topic/handheld-recalbox/#post-28828

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

                                  Bonjour @Acris, Je suis navré de ma réponse si tardive, mais je n'ai pas eu le temps de me pencher sur le sujet avant. Voici néanmoins où j'en suis. J'ai suivi les informations données dans votre lien, à savoir :

                                  mount -o remount,rw / mount -o remount,rw /boot

                                  • Dans /boot/config.txt :

                                  dtparam=spi=on

                                  • Dans /etc/modules.conf, j'ai ajouté :

                                  spi-bcm2835 fbtft_device

                                  • Sous  /etc/modprobe.d/fbtft.conf, j'ai créé un fichier contenant :

                                  options fbtft_device custom name=pitft width=320 height=480 rotate=90 speed=62000000 fps=60

                                  • J'ai récupérée FBTFT ici https://github.com/notro/fbtft et je l'ai dézippé dans : /usr/local/bin/fbcp
                                  • J'ai modifié /etc/init.d/S99custom en :

                                  #!/bin/bash ./usr/local/bin/fbcp/fbcp & test -e “/recalbox/share/system/custom.sh” && /recalbox/share/system/custom.sh

                                  • J'ai modifié dans recalbox.conf

                                  global.videomode=default

                                  • Enfin, j'ai redémarré.

                                  Recalbox démarre toujours sur HDMI, rien sur l'écran :(. Je pense que je vais attendre afin de voir si l'équipe de Recalbox intègrera prochainement un support natif des écran TFT lors d'une prochaine version, car ma maigre connaissance de Linux ne me permettent pas d'avoir le recul nécessaire pour me plonger dans une recherche plus profonde :(. Merci en tout cas une nouvelle fois de l'aide que vous avez pu m'apporter, bien que cela fut en vain ! Très cordialement.

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

                                    voir sur le canal irc avec un dev , ian57 travaillait dessus.

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

                                    Want to support us ?

                                    87
                                    Online

                                    99.6k
                                    Users

                                    28.1k
                                    Topics

                                    187.1k
                                    Posts

                                    Copyright © 2021 recalbox.com