bigtreetech / BTT-Pi

120 stars 20 forks source link

[Solved] Display not working #24

Open killrob opened 6 months ago

killrob commented 6 months ago

Hi all, i have a PTTPi and a TFT35SPI V2.1, i've connected them with the ribbon cable provided with monitor. Klipper and Klipperscreen are installed but the display is all white. what i'm doing wrong? i put the last log here, i can't see anything wrong KS_log.txt

idontknowtom commented 6 months ago

@killrob Are you using the full CB1 image or minimal CB1 image? Have you uncommented the overlays=tft35_spi in BoardEnv.text on the BOOT partition?

killrob commented 6 months ago

hi @idontknowtom , i've downloaded the OS from here https://github.com/bigtreetech/CB1/releases/download/V2.3.3/CB1_Debian11_Klipper_kernel5.16_202300712.img.xz

this is my BoardEnv BoardEnv.txt

idontknowtom commented 6 months ago

@killrob I just downloaded and flashed that CB1 image and removed the # for tft35-spi overlay. Put the SD card in my BTT Pi with the screen attached and it booted into Klipperscreen first go.

Perhaps double check your wiring with the white flat FPC cable. Make sure it is fully seated in both connectors. The blue part points toward the BTT Pi heatsink and away from the PCB on the screen.

killrob commented 6 months ago

@idontknowtom i've done exactly what you do, got a triple check on ribbon cable connection and is right connected as you told. i'm waiting for another TFT35 SPI from aliexpress in few days, let's see if is a monitor or ribbon cable issue

killrob commented 6 months ago

how much pin is that flat FCP cable? ok is a 9pin cable

killrob commented 6 months ago

for everyone intrested, i've solved in this way: in BoardEnv overlays=tft35_spi25 set speed at 25000 instead of 50000 commented

overlays=spidev1_2

added Identifier ""

to dpms.conf in /etc/X11/xorg.conf.d/

saved all, rebooted and now works