Recalbox Forum

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

    installation d'un écran waveshare 3.2"

    Recalbox Général
    installation dun waveshare 3.2
    4
    17
    7867
    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.
    • acris
      acris last edited by

      Malheureusement @ian57 est actuellement en long week end et ne pourra pas t'aider ou te répondre avant mardi.
      Recherche le sujet de @cluf20 sur un écran semblable, je ne sais pas si il y a un lien avec le fbcp déjà compilé ou contacte le par messagerie privé pour qu'il t envoie le sien.
      car les instructions de compilation sont pour recalbox 4.1.....
      Les tutoriels seront traduits en français prochainement une fois les tutoriels en anglais finalisés.

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

        @tikiandskull

        je passe au problème suivant :
        si je suis bien le wiki il est dit de modifier le fichier config.txt dans le dossier boot. il faut tout remplacer dans celui ci ou simplement rajouter le texte?

        Tu ajoutes simplement

        j'ai essayé en rajoutant le texte dans le fichier config.txt sauvegardé et fermé le fichier
        (il faut peut etre rebooter et plugger l'écran a ce moment?)

        oui il faut rebooter puisque, comme son nom l'indique /boot est lu au boot

        mais comme rien n'est précisé, j'ai suivi bêtement le wiki et j'ai tapé comme il est dit dans le tuto fbcp et la console me renvoie
        -sh: fbcp: command not found

        une idée?

        compiler fbcp. Rien de bien méchant ...

        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
        • tikiandskull
          tikiandskull last edited by

          @subs je veux bien te croire sur le fait qu'il n'y ait rien de bien méchant a compiler fbcp, mais on fait comment? 🙂

          le premier qui me fait fonctionner ce nomdidju d'écran je lui sculpte un opinel!

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

            @tikiandskull attends le retour de @ian57 jeudi 🙂

            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
            • tikiandskull
              tikiandskull last edited by

              ok @subs en attendant je vais me remettre sur le pi 3 et jouer! 😄 la je suis sur la config de cet écran depuis hier soir 20h et j'en peux plus!

              bon week mister

              1 Reply Last reply Reply Quote 0
              • ian57
                ian57 Staff last edited by

                Hello, de retour plus tôt que prévu ;).

                Le programme fbcp est dispo déja compilé sur mon github pour rpi 1 2 et 3 : https://github.com/ian57/rpi-fbcp.
                si ton Pi est en réseau, il suffit d'utiliser wget pour le télécharger sur le Pi. Par exemple pour le pi3 :

                wget https://github.com/ian57/rpi-fbcp/raw/master/Pi3Binary/fbcp
                

                sinon il faut le DL depuis une ordi et le tranférer via scp/winscp.

                ensuite il suffit de la copier dans le répertoire /usr/bin en ayant passé le système en lecture/écriture

                mount -o remount, rw /boot
                mount -o remount, rw /
                cp fbcp /usr/bin
                

                tout est expliqué pour le cas de l'écran 2.8 de chez adafruit un peu plus haut dans le howto
                Il faut plugger l'écran avant de démarrer le Pi. Un fois connecté sur le pi en ssh, et après avoir lancé fbcp manuellement, tu devrais avoir une image sur l'écran.

                "UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." Dennis Ritchie

                tikiandskull 1 Reply Last reply Reply Quote 0
                • tikiandskull
                  tikiandskull @ian57 last edited by tikiandskull

                  @ian57 merci pour ta réponse (et un bon retour de WE itou), ensuite je suppose qu'il faut aller ici https://github.com/swkim01/waveshare-dtoverlays , puis ici https://github.com/recalbox/recalbox-os/wiki/TFT-Screen-SPI-Bus-(EN)

                  pour le premier lien il y a deux solutions selon le kernel... recalbox 4.0.0beta 5 utilise lequel? 😄

                  en employant git clone https://github.com/swkim01/waveshare-dtoverlays.git
                  il m'envoie bouler, donc j'ai remplacé git par wget, le résultat ci-dessous est-il bon?

                  wget clone https://github.com/swkim01/waveshare-dtoverlays.git

                  --2016-11-01 21:47:38-- http://clone/
                  Resolving clone... failed: Name or service not known.
                  wget: unable to resolve host address 'clone'
                  --2016-11-01 21:47:38-- https://github.com/swkim01/waveshare-dtoverlays.git
                  Resolving github.com... 192.30.253.112, 192.30.253.113
                  Connecting to github.com|192.30.253.112|:443... connected.
                  HTTP request sent, awaiting response... 301 Moved Permanently
                  Location: https://github.com/swkim01/waveshare-dtoverlays [following]
                  --2016-11-01 21:47:38-- https://github.com/swkim01/waveshare-dtoverlays
                  Reusing existing connection to github.com:443.
                  HTTP request sent, awaiting response... 200 OK
                  Length: unspecified [text/html]
                  Saving to: 'waveshare-dtoverlays.git'

                  waveshare-dtoverlay [ <=> ] 54.66K 273KB/s in 0.2s

                  2016-11-01 21:47:39 (273 KB/s) - 'waveshare-dtoverlays.git' saved [55972]

                  FINISHED --2016-11-01 21:47:39--
                  Total wall clock time: 0.9s
                  Downloaded: 1 files, 55K in 0.2s (273 KB/s)

                  bon pour ce qui est de l'overlay, j'ai essayé les deux!!! 🙂 dans les deux cas il me renvoie

                  cp waveshare-dtoverlays/waveshare32b-overlay.dtb /boot/overlays/

                  cp: can't stat 'waveshare-dtoverlays/waveshare32b-overlay.dtb': No such file or directory

                  cp waveshare-dtoverlays/waveshare32b-overlay.dtb /boot/overlays/waveshare32b.dtbo

                  cp: can't stat 'waveshare-dtoverlays/waveshare32b-overlay.dtb': No such file or directory

                  j'ai viré le sudo car d'apres ce que j'ai compris il n'est pas utile...

                  (j''suis désolé je ne suis pas doué) (mais alors pas du tout) (et j'ai cru comprendre qu'il fallait mettre les lignes de commandes dans un cadre noir comme toi mais j'ai pas encore trouvé comment on faisait!) (boulet jusqu'au bout)

                  1 Reply Last reply Reply Quote 0
                  • ian57
                    ian57 Staff last edited by ian57

                    @tikiandskull Bon, tu mélanges git et wget... ce n'est pas vraiment la même chose et git n'est pas présent sur recalbox.
                    si tu ne peux pas utiliser git sur le pi, utilise le sur un pc pour récupérer les fichiers dtb dtbo. sinon il faut les récupérer un par un avec wget (pour le code c'est ``` code ``` la balise et ` code ` pour du inline)

                    wget https://github.com/swkim01/waveshare-dtoverlays/raw/master/oled-ssd1306.dtbo
                    wget https://github.com/swkim01/waveshare-dtoverlays/raw/master/oled-ssd1331.dtbo
                    wget https://github.com/swkim01/waveshare-dtoverlays/raw/master/waveshare32b-overlay.dtb
                    wget https://github.com/swkim01/waveshare-dtoverlays/raw/master/waveshare35a-overlay.dtb
                    

                    avec la commande

                    uname -a 
                    

                    tu connaîtras la version de ton noyau pour savoir s'il faut renommer ou pas les fichiers et ensuite les copier au bon endroit après avoir passer le système en RW.

                    Ceci expliqué... si toutes ces manips ne sont pour toi que des incantations magiques et que tu ne comprends pas ce que tu fais, je pense que tu devrais attendre la version 4.1 qui aura le support quasi natif de ce type d'écran. Pour l'instant il est nécessaire d'avoir un minimum de connaissance Linux et système pour appréhender la mise en oeuvre de ce type de matériel car c'est en développement.
                    Je commence à me demander si j'ai bien fait d'écrire ces howto... qui au départ sont à destination de personnes connaissant le système et Recalbox en profondeur. Le mise en oeuvre de ce type d'écran n'est pas directe.
                    @acris @subs Je pense que l'on devrait mettre un indicateur de niveau de difficulté sur ces Howto : Débutant, Connaisseur, Expert 😉

                    En effet la suite est encore moins simple avec la mise en place du script de lancement automatique de fbcp ... etc... et à la moindre erreur tu seras frustré.

                    "UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." Dennis Ritchie

                    tikiandskull 1 Reply Last reply Reply Quote 0
                    • tikiandskull
                      tikiandskull @ian57 last edited by

                      @ian57 salut,

                      merci de m'accorder du temps et pour tout ce que je peux trouver comme renseignements dans ce forum et pour le plaisir que je prends a jouer.

                      non ces manips ne sont pas tout a fait des incantations magiques, je fus utilisateur de linux jusqu'a il y a une 15aine d'années (oui c'est dur de s'y remettre 🙂 )

                      non pas de soucis de frustration pour ce genre de choses, si ça rate, il suffit de refaire une installation clean et de recommencer jusqu'au point ou ça a foirer et s'appliquer a faire mieux (en essayant d'apprendre de ses erreurs) je fais de la sculpture et si tu foires, tu peux rien rattraper et là, yep y'a de la frustration.

                      ce qui suit, je le dis avec un grand sourire en espérant que tu ne le prendras pas mal. parce que j'apprécie le boulot que vous faites ici.

                      alors c'est vrai que ton how-to, si il a le merite d'exister, s'adresse clairement a des utilisateurs avancés. j'ai l'impression de d'être en train de chercher à changer les bougies d'une 4L avec un guide qui me parle des changements de bougies d'une Mercedes dernière génération 🙂 les deux sont des bagnoles, mais les moteurs et les outils ne sont pas les mêmes...

                      d'ou mes questions et demandes de précisions. Dans le how-to concernant recalbox il est dit clairement de taper git or tu me dis de taper wget. y'a pas de soucis, juste qu'il faudrait peut être tout simplement mettre wget dans le how-to et tu t'épargnes une question! 🙂 là ou tu annonces deux versions pour l'overlay peut être indiquer directement dans le how-to comment trouver la version. (je sais c'est pénible, et je sais de quoi je parle je rédige des how-to pour les utilisateurs d'un logiciel. mais faut toujours partir du principe qu'a partir du moment ou une personne a besoin d'un mode opératoire c'est que la personne est un utilisateur lambda ) les connaisseurs n'ont que très rarement besoin d'un how-to! 😉 )

                      sur ce, j'essayerai ce soir les manips que tu m'as indiqué et je reviendrai peut être (sans doute) vers toi si le besoin s'en fait sentir. (enfin si tu veux toujours me filer un coup de main).

                      1 Reply Last reply Reply Quote 0
                      • ian57
                        ian57 Staff last edited by

                        pas de soucis... le howto est plus prévu pour ceux qui utilisent linux (git clone rapide des drivers sur le système et ensuite copie rapide sur le pi) et connaissent bien le système recalbox (en gros ceux qui utilisent en intégration et mettent dans le cambouis).

                        je n'ai donc pas détaillé toutes les manips. c'est pour ça que je me demande si j'ai bien fait de le mettre en ligne sur le wiki officiel de recalbox... on ne devrait pas assurer le support pour ça... d'autant plus que cela disparaîtra avec la prochaine version.

                        pour le coup du git et de wget, git est la manière de faire avec github... mais effectivement pas à partir du Pi. comme tu le dis, seuls les utilisateurs avancés comprennent que c'est sur une machine distante.

                        Recalbox est un linux from scratch et donc ne possède pas tous les utilitaires comme sur une debian. du fait la distro est optimisée, mais ça necessite de l'appréhender un minimum.

                        N'hésite pas a revenir on essaiera de faire marcher ton écran 😉

                        "UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." Dennis Ritchie

                        tikiandskull 1 Reply Last reply Reply Quote 0
                        • tikiandskull
                          tikiandskull @ian57 last edited by

                          @ian57 ok on fait comme ça 🙂
                          Si tu es ok je vais essayer de bien noter tout ce que je fais (et comprendre pourquoi je le fais) et faire un how-to sur la version française du github dans un pas a pas plus détaillé pour les débutants (comme moi!) 🙂 ça pourra toujours servir d'aide mémoire pour les utilisateurs avancés qui ne sont pas anglophile!

                          ian57 1 Reply Last reply Reply Quote 0
                          • ian57
                            ian57 Staff @tikiandskull last edited by

                            @tikiandskull le truc c'est qu'il faudrait, a mon humble avis, que les 2 howto soit identiques... juste une traduction l'un de l'autre. Mais oui ça peut être une idée...

                            "UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." Dennis Ritchie

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

                            Want to support us ?

                            70
                            Online

                            99.7k
                            Users

                            28.1k
                            Topics

                            187.1k
                            Posts

                            Copyright © 2021 recalbox.com