Recalbox Forum

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

    Ecran Hyperpixel 4 pouces

    Recalbox Général
    hyperpixel pouces
    7
    20
    3757
    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.
    • OyyoDams
      OyyoDams Staff @subrezo last edited by

      @subrezo le script https://get.pimoroni.com/hyperpixel4 ne peut absolument pas fonctionner dans Recalbox.

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

        Bonjour @subrezo

        traduction :

        Les pilotes pour Hyperpixel SQUARE se trouve ici : https://github.com/pimoroni/hyperpixel4/tree/square/src

        tu dois trouver sur internet le fichier hyperpixel4.dtbo ou hyperpixel4.dts.

        Le fichier est généralement sur le github hyperpixel4.
        https://github.com/pimoroni/hyperpixel4/blob/square/src/hyperpixel4.dts
        Le télécharger sur ton pc puis le transférer dans le dossier boot/overlays

        Editer le fichier config.txt et ajouter à la fin du fichier ce bloc d'instruction :

        dtoverlay=hyperpixel4
        overscan_left=0
        overscan_right=0
        overscan_top=0
        overscan_bottom=0
        framebuffer_width=720
        framebuffer_height=720
        enable_dpi_lcd=1
        display_default_lcd=1
        dpi_group=2
        dpi_mode=87
        dpi_output_format=0x7f226
        
        hdmi_timings=720 0 15 15 15 720 0 10 10 10 0 0 0 60 0 35113500 6
        

        Vérifier que ceci est désactivé dans le fichier config.txt :

        dtparam=i2c_arm=off
        dtparam=spi=off
        

        Monter la partition en écriture via putty (ssh) : mount -o remount,rw /

        Télécharger le fichier hyperpixel4-init présent dans ce dossier : https://github.com/pimoroni/hyperpixel4/blob/square/dist/hyperpixel4-init
        Transférer le fichier hyperpixel4-init dans /usr/bin

        il manque une étape qui n'est pas très clair. Je vais me renseigner.

        et enfin executer ce fichier au démarrage de recalbox en ajoutant la commande hyperpixel4-init dans un des scripts de \etc\init.d\

        Voici la suite :

        Créer un fichier S02Hyperpixel ,l'ouvrir et copier/coller cette ligne :

        /usr/bin/hyperpixel4-init

        Enregistrer et placer le fichier dans le dossier /etc/int

        Rebooter le raspberry ça devrait être ok.

        Maintenant il faut que tu es installé winscp et putty voir le tuto sur le wiki.

        Si ça ne fonctionne pas
        renomme le hyperpixel.dts en hyperpixel.dtbo et retente.

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

          @subrezo
          j'ai écrit toute la procédure et complété par ce qu'il manquait, je ne peux pas faire plus.
          A toi de jouer !

          1 Reply Last reply Reply Quote 0
          • subrezo
            subrezo Banned last edited by

            çà c'est vraiment sympa.
            Même si je ne réussi pas, merci d'avoir prit le temps.
            Je test çà ce soir. Si je réussi, je fais un post étape par étape ou j'envoie sur celui ci.

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

              @subrezo
              Poste le ici nous compléterons la documentation sur le wiki, qui est en cours de migration.

              Le tuto sur le wiki est pour le Hyperpixel4 , et toi as un Hyperpixel4 Square.
              Les informations config.txt et pilotes semblent différents.

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

                Bonjour l'équipe 🙂
                Après des mois d'absence enjolivés d'un heureux évènement et d'une.. Nintendo Switch (rien à voir avec le précédent 😄 ) je me remets doucement à mon rétrogaming préféré 😄
                Mon projet de portabilité toujours en amélioration avec cette foutue Ipega 9055 qui fonctionne à présent (merci la team recalbox d'hier et d'aujourd'hui) j'ai acquis un écran non-touch hyperpixel 4 🙂

                Pour la faire courte, "écran noir".
                J'ai suivi le github recalbox:
                https://github.com/recalbox/recalbox-os/wiki/TFT-Screen-DPI-Bus-(EN)
                me suis imprégné de ses liens...
                Mais rien n'y fait.

                Mon plus gros soucis est que lorsque je veux compiler du hyperpixel4.dts (fait en copy/past du github) au hyperpixel4.dtbo j'obtiens dans putty :
                dtc -@ -I dts –O dtb –o hyperpixel4.dtbo hyperpixel4.dts
                -sh: dtc: command not found

                Et impossible de trouver un fichier déjà compilé en dtbo

                J'implore votre aide à présent. Merci merci
                @glook @acris @OyyoDams

                RPi3 B + boîtier Nespicase + et Recalbox 9 - Manette Xbox360 filaire + clavier Rii mini i24T + noname type Snes

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

                  A votre avis pourquoi ce message ?
                  -sh: dtc: command not found

                  RPi3 B + boîtier Nespicase + et Recalbox 9 - Manette Xbox360 filaire + clavier Rii mini i24T + noname type Snes

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

                    @Jearon
                    parce que tu ne peux pas compilé le pilote sur recalbox, les commandes n'existent pas.
                    le fichier en question existe déjà sans compilation il me semble

                    renomme le fichier dts en dtbo et transfére.

                    pour le compilation tu devras installer rapbian sur une microsd pour ton raspberry, et le compiler sur cette plateforme puis récupérer le dit fichier pour le transfèrer sur recalbox après.

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

                      Merci @acris pour la démarche.

                      J'étais loin de me douter que la démarche était si... "fastidieuse" ou plutôt contraignante. Je suppose que ce n'est dû qu'à une histoire de droits sous recalbox pour ne pas qu'on y fourre nos petits doigts boudinés n'importe comment.
                      Je verrai ce Raspbian bientôt 🙂 à moins que...
                      Question annexe y a t il une appli android ou un logiciel sous windows qui permette de se substituer à raspbian? Merci 😉

                      RPi3 B + boîtier Nespicase + et Recalbox 9 - Manette Xbox360 filaire + clavier Rii mini i24T + noname type Snes

                      glook 1 Reply Last reply Reply Quote 0
                      • glook
                        glook @Jearon last edited by

                        @jearon bah la démarche n'est pas si fastidieuse... pour fonctionner, l'écran Hyperpixel a besoin d'un driver et d'être initialisé par un programme, malheureusement.

                        une simple recherche de "hyperpixel4.dtbo" sur google et on trouve rapidement le driver compilé (le lien juste en dessous de celui qui mene à ce sujet)
                        ensuite , bah c'est expliqué plus haut, l'écran noir passera à un halo blanc et l'affichage se fera une fois hyperpixel4-init lancé

                        GlOoK

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

                          Bonsoir vous tous.
                          Oui j'y suis allé un peu fort sur le caractère "fastidieux" de la configuration... c'était surtout lié au fait que je n'avais pas intégré qu'il fallait compiler le fichier dts en dtbo avec une "console" unix dédiée si je puis dire ainsi, et non sous recalbox en ssh.

                          Mais comment ai-je pu passer à côté de ce lien:
                          https://re4son-kernel.com/overlays/

                          C'est suite à la réponse triviale de @glook que j'ai retrouvé la foi et qu'à mes quelques longues recherches j'en ai ajouté une dernière plus fructueuse 😉 sérieux!

                          Bon. Je pense avoir tout pour œuvrer dans le bon sens. Ne reste qu'à trouver le temps...
                          Merci pour vôtre aide 😉

                          RPi3 B + boîtier Nespicase + et Recalbox 9 - Manette Xbox360 filaire + clavier Rii mini i24T + noname type Snes

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

                          Want to support us ?

                          74
                          Online

                          99.6k
                          Users

                          28.1k
                          Topics

                          187.1k
                          Posts

                          Copyright © 2021 recalbox.com