Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The touchscreen randomly stops working between reboots #2

Open
tgzp opened this issue Nov 7, 2024 · 8 comments
Open

The touchscreen randomly stops working between reboots #2

tgzp opened this issue Nov 7, 2024 · 8 comments

Comments

@tgzp
Copy link

tgzp commented Nov 7, 2024

System: Rpi CM4 + freshly installed RPI OS Lite (bookworm) + latest FLY-TFT driver
Screen: FLY-TFT V2 Capacitive

The display randomly stops working. Sometimes it displays everything fine and the touch function works properly, sometimes the touch function doesn't work, then sometimes it shows a blank white screen, as if the driver is not installed.
I reinstalled the driver several times, checked and reconnected the FPC cable, but the errors remained the same.

Below are some dmesg records paired with different error symptoms:

  1. Touch OK
    image
  2. The touch function works, but you have to press the right edge of the display for the left to react.
    image
  3. Touch funcion does not work.
    image
  4. Touch OK, but there are several error messages.
    image
    image
@tgzp tgzp changed the title Touch screen randomly not working between reboots The touchscreen randomly stops working between reboots Nov 7, 2024
@kluoyun
Copy link
Collaborator

kluoyun commented Nov 7, 2024

When using RPI, you need to turn the switch to Resi (regardless of whether the screen is capacitive or resistive).
If a white screen appears, you need to check your system, or you can try the system mirror test we provide.

@tgzp
Copy link
Author

tgzp commented Nov 7, 2024

The display previously worked well for weeks with Cap switch position. The documentation does not mention anywhere that you have to set the switch to Resi position with Raspberry.
I just changed the switch to resistive, but the touch function doesn't work either.

@kluoyun
Copy link
Collaborator

kluoyun commented Nov 7, 2024

The display previously worked well for weeks with Cap switch position. The documentation does not mention anywhere that you have to set the switch to Resi position with Raspberry. I just changed the switch to resistive, but the touch function doesn't work either.

Try using this. download-link-for-pre-installed-tftv2-system-for-raspberry-pi

@tgzp
Copy link
Author

tgzp commented Nov 7, 2024

Thanks, but I will not use any operating systems from unknown sources. I'm only asking for help on how to get the display working properly with the official RPI OS.

@kluoyun
Copy link
Collaborator

kluoyun commented Nov 7, 2024

You can use the latest non-Lite system and reinstall the TFT driver. We just want to confirm whether it is a software or hardware problem. It does not necessarily require you to use the so-called "unknown source" operating system.

@tgzp
Copy link
Author

tgzp commented Nov 7, 2024

So I have a spare RPi Zero 2. I installed the latest RPI OS (Desktop) on it. Then I installed the FLY-TFT display driver.
After restarting the system, the display and touch function also worked, but after a few seconds, the touch stopped responding.
image

Second restart: touch OK. I tested it for a few minutes.
image

Third restart: It does not respond to any touch
image

@aftansin
Copy link

the same problem! the same errors!

@tgzp
Copy link
Author

tgzp commented Dec 19, 2024

@kluoyun Hello! Any update on this? Or should I open a warranty claim? There's been a problem with the display from day one, and I reported it after purchase.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants