J’essais depuis quelques jour d’avoir un affichage sur GPIO via ILI9488 (SPI).
J’ai beau chercher, retourner la toile dans tout les sens, me vider le cerveau, installer et reinstaller pour partir à chaque fois sur des bases neuves, mais rien n’y fait.
Je « débute » avec les extentions sur Rpi, mais pas avec Linux, ni Debian.
Je n’ai pas peur de sortir Vim pour de la conf ou du code, mais certains aspects des Rpi (et sûrement des autres SoC) me sont totalement étrangés.
Mes câblages sont bons.
Si quelqu’un peut m’expliquer comment faire à partir d’une fresh install, je lui en serait reconnaissant.
JE me répond à moi-même, à partir de linux-6.11, la fonction drm_fbdev_generic_setup(), ainsi que le fichier drm_fbdev_generic.h, on changé de nom (je ne sais pas encore pour la structure) et se nomment respectivement, drm_fbdev_ttm_setup() et drm_fbdev_ttm.h.
Je vais faire un tiquet auprès du développeur du module.
Je reviens vers vous pour toujours le même soucis.
J’ai donc refais un fresh install de Bookworm Lite.
J’ai fait un « apt update », puis suivis les instructions de https://github.com/Vasily-Kapustin/ti9488.
La compilation c’est bien passée, j’ai ouvert raspi-config opur rendre « enable » le « SPI ».
J’ai rebooté.
J’ai bien /dev/spidev0-0, /dev/spidev0-1 ainsi que /dev/fb0 et /dev/fb1.
J’installe « fbi » pour tester d’envoyer une image au format de l’écran (480x320) via la console SSH avec les options qui vont bien, mais rien ne s’affiche.
skippy@klipper:~ $ sudo fbi -d /dev/fb1 -T 1 rpi_image_tft.jpg -a
using "Noto Sans Mono-16", pixelsize=16.67 file=/usr/share/fonts/truetype/noto/NotoSansMono-Regular.ttf