Hey everyone, as you know, the Pi Foundation recently released a new Raspberry Pi 2 and with it also did a fairly major upgrade to the Pi processor and kernel setup. In order to properly support the Pi going forward, we need to have the latest firmware and kernel. Also, the Pi has moved to device tree overlays, a new way of handling external hardware!
For the last 3 weeks Adafruit has been working on getting PiTFT support solid on the Pi 2 and also improving performance and installation on the Pi 1 model A/B/A+/B+ and we’re finally ready for a pre-final-release beta. Thanks to some incredibly hard work by Notro, Popcornmix, Brennen Bearnes and Todd Treece we have a fancy new installation package for all models of PiTFT (2.2″, 2.8″ resistive, 2.8″ capacitive, and 3.5″ resistive)
Please note we’ve done quite a bit of testing but this is still a beta, so don’t run this on your ultra-valuable Pi installation with all your important and irreplaceable manuscripts! The new installation program is housed at https://github.com/adafruit/Adafruit-PiTFT-Helper
To run it on a fresh raspbian Pi, first make sure you have networking up and running, then at the command line run:
curl -SLs https://apt.adafruit.com/add | sudo bash
sudo apt-get install adafruit-pitft-helper
to install the new adafruit kernel and helper script. Then you can run the configuration-helper script with
sudo adafruit-pitft-helper -t [typeofscreen]
where [typeofscreen] is 22 (2.2″ HAT), 28r (2.8″ resistive), 28c (2.8″ capacitive) or 35r (3.5″ resistive)
Please try it out and comment below if it does or doesn’t work for you. We may need to help you in the forums but this will give us information so we can do a final release. Thank you for your patience! I know a lot about printk() now.