I was fiddling around with calibrating the PiTFT plus last night, and unfortunately, the Pi started booting to the HDMI instead of the TFT again. Needless to say, I was very grumpy.
Since I knew that the latest forms of Raspbian already supported the PiTFT and you don’t have to install the adafruit kernel: I said, “Screw this, I’m starting all over again.”
I wiped my SD card.
fdisk -l fdisk /dev/sdx d #delete partition n #new partition t #type b #W95 FAT32 w #write mkfs.vfat /dev/sdx1
I rewrote the latest Raspbian Stretch with the Desktop (2017-09-07).
dd bs=512k if=/home/thallia/2017-09-07-raspbian-jessie.img of=/dev/sdx
Once successfully booted into Raspbian Stretch on the HDMI output, I only cloned the Adafruit PiTFT Helper.
sudo apt-get update git clone https://github.com/adafruit/Adafruit-PiTFT-Helper.git
Next I made the adafruit helper executable.
cd Adafruit-PiTFT-Helper chmod +x adafruit-pitft-helper2.sh
I ran the install.
In the middle of the install, it opened the options to configure the Pi for the TFT. It listed the types of screens in numbers from 1-5, in which I chose #4 (35r). I chose “y”, and then magic! It rebooted onto the PiTFT.
It booted to the console, but changing the raspi-config settings to Desktop only booted the desktop to the HDMI.
I fixed this by following the answer on this forum.
sudo apt-get install xserver-xorg-video-fbdev
Next I made a file with the directory /usr/share/X11/xorg.conf.d/99-fbdev.conf, (
sudo nano /usr/share/X11/xorg.conf.d/99-fdbev.conf and pasted this stuff in there:
Section "Device" Identifier "myfb" Driver "fbdev" Option "fbdev" "/dev/fb1" EndSection
After a reboot, my Pi was working a lot faster and it successfully booted the Desktop GUI onto the TFT.
I also changed my pi’s desktop photo to Marvel, because it looks freaking awesome.