Ecran 5" Waveshare et Pi 3B+

Bonjour à tous,

N’ayant aucune connaissances en informatique et en programmation, j’ai besoin d’aide.
J’ai installer un Pi 3B+ sur une imprimante 3D, avec Octoprint, il y a un peu plus de deux ans et cela fonctionne correctement. Aujourd’hui je souhaite ajouter un écran pour éviter les aller/retour et y installer Octodash.
J’ai acheté un écran 5" de chez Waveshare :
https://www.waveshare.com/product/raspberry-pi/displays/lcd-oled/5inch-dsi-lcd-b.htm

Lorsque je mets en route mon Pi, j’ai bien l’affichage qui se fait

Lorsque je rajoute les deux lignes de commande comme indiqué dans la notice, lorsque je relance le Pi, l’écran reste noir, pas d’accès à la page de configuration ni de tactile.
https://www.waveshare.com/wiki/5inch_DSI_LCD_(B)

Merci pour votre aide

Je connais bien le produit Waveshare, quel ligne tu ajoute ?
Ou l’ajoute tu exactement ?
Utilise tu leur image ou tu part d’une autre image ?

Je suis sur l’installation depuis deux jours et j’avance mais vraiment par petit pas.

J’ai installé comme OS la dernière version « Raspberry Pi OS (Legacy) with desktop » du 5 décembre 2023 avec le complément Octopi.
Octopi fonctionne correctement.

Après une remise en route, j’avais toujours le même écran mais parce que le module graphique n’était pas installé. J’ai donc installé le module graphique.

Maintenant j’ai bien l’écran avec la magnifique photo mais le tactile ne fonctionne pas.
J’ai ajouté, comme indiqué dans la notice, les lignes suivantes dans le fichier config.txt :

  • dtoverlay=vc4-kms-v3d
  • dtoverlay=vc4-kms-dsi-7inch

Merci pour ton aide

Le touche n’est pas géré par le config de base, c’est autre chose, mais un paramètre peut le rendre non fonctionnel si tu as cette ligen dans le config.txt « disable_touchscreen=1 ».

Pour tester ou calibrer ton touche, utilise ce guide…

git clone https://github.com/goodtft/LCD-show

cd LCD-show/

sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb

DISPLAY=:0.0 xinput_calibrator

La configuration ce trouvera ici (surement);
/ect/X11/xorg.conf.d/99-calibration.conf

J’ai controlé le fichier config et il n’y a pas cette ligne.

J’ai rentré les commandes et sur la dernière, j’ai le message : « Error: No calibratable device found. »

J’ai fait sur une autre carte l’installation de l’OS en version full.
Tout fonctionne normalement au niveau de l’écran, mais la il va falloir que j’installe Python et Octopi, et c’est une autre histoire.
J’ai également rajouter le test et tout s’est bien passé.

Je pense que l’écran est peut-être un peu petit quand je vois celui du Speeder pad. Je vais peut-être m’orienter vers un 7" :
https://www.waveshare.com/product/raspberry-pi/displays/lcd-oled/7inch-hdmi-lcd-c.htm
ou
https://biqu.equipment/collections/lcd/products/bigtreetech-pi-tft43-v2-0-screen-board?variant=39337700851810

ça y est c’est installé et ça fonctionne