Skip to content
This repository has been archived by the owner on Sep 30, 2024. It is now read-only.
Noralf Trønnes edited this page Feb 26, 2022 · 159 revisions

Linux Framebuffer drivers for small TFT LCD display modules.

Video: Raspberry Pi boots with Adafruit 2.2" LCD display

For a list of all wikipages see Pages

fbtft_device and flexfb are gone in 5.4

  • fbtft_device was removed because the gpio code had been reworked without fixing up fbtft_device so it didn't work. fbtft_device was never intended to be included in mainline and has survived for this long since "no-one" knew that it was a pure device adder module, which doesn't belong in mainline.

  • flexfb was removed because it will never be ported to the DRM graphics subsystem due to its nature. The init= DT property is not accepted.

  • fbtft will now only work with Device Tree due to the above mentioned disruptive gpio rework. See the Device-Tree page.

  • fbtft is currently listed as orphaned in MAINTANERS so it doesn't have someone looking after it, at least officially.

See /boot/overlays/README and FBTFT RPI overlays for information about Device Tree overlays.

Thanks

Without the help from other people, this project would not exist

  • Matt Porter wrote st7735fb which FBTFT grew from
  • Texy has provided much input and testing that have helped move this project forward
  • Derek Campbell did the work to implement DMA
  • Several people have provided drivers and improvements

Also thanks to people that help answering questions about FBTFT.


Clone this wiki locally