PiTFT 3.5" plus failed (code 8)

Hi. New to all things Pi. I wanted to add the PiTFT screen to a Pi 2, not having a sd card writer I bought a copy of NOOBS.

In order to get the TFT screen i followed the DIY installer script from here So far so good. Clicked Y for the text console to appear on the PiTFT screen and did a sudo reboot.

On rebooting (colour screen fine) I noticed an error:
Buffer overflow detected. fsck.vfat terminated. Dirty bit is set. Fs was not properly mounted and some data may be corrupted… fsck Warning…fssck.vfat for device /dev/mmcblk0p5 exited with signal 6. fsck died with exit status 8. failed code 8

Please see screenshot

The tft screen goes white - but nothing else happens. The pi is seems to work normally after a startx.

How can I get the screen to work? As I said in my earlier gambit I’m new to Pi and not sure where I’ve gone wrong. Any help would be appreciated.

The “fsck” stuff isn’t at all related to the screen, that’s a filesystem error - probably just flagging up an unclean shutdown (did you power off without running “sudo halt” or similar?).

The screen uses SPI for communication, do you have SPI enabled? You can do that through “raspi-config”.

Thanls for the clarification on the fsck shutdown problem. I may have done an unclean shutdown.

As for SPI enabled - I don’t think so. How do I do that?
Thanks.

you should

sudo raspi-config

then find the SPI option under advanced IIRC

… or you can use the one-line enabler hosted on the Pimoroni server:

curl -sS get.pimoroni.com/spi | bash