I recently got the Tingbot screen running under the latest (as of January 2023) Raspberry Pi OS (Bullseye, released 2022-09-22), stock, without rolling back the kernel.
This uses the new, built-in FBTFT overlays, and the existing touchscreen overlay. This may mean that newer Raspberry Pi 3B+ or Raspberry Pi 4 models may work with the Tingbot hardware, but I haven't tried them. This worked with both 32-bit and 64-bit versions.
I didn't appear to need the fbcon=map:10 addition to /boot/cmdline.txt to get the console to appear on the display.
If you're running X11 on the Tingbot display, this calibration file (generated via xcalibrate) works for me (place it in /usr/share/X11/xorg.conf.d/99-libinput-ts-calib.conf):
I recently got the Tingbot screen running under the latest (as of January 2023) Raspberry Pi OS (Bullseye, released 2022-09-22), stock, without rolling back the kernel.
Change the line in
/boot/config.txt
from:to:
This uses the new, built-in FBTFT overlays, and the existing touchscreen overlay. This may mean that newer Raspberry Pi 3B+ or Raspberry Pi 4 models may work with the Tingbot hardware, but I haven't tried them. This worked with both 32-bit and 64-bit versions.
I didn't appear to need the
fbcon=map:10
addition to/boot/cmdline.txt
to get the console to appear on the display.If you're running X11 on the Tingbot display, this calibration file (generated via xcalibrate) works for me (place it in
/usr/share/X11/xorg.conf.d/99-libinput-ts-calib.conf
):