bigtreetech / bigtreetech/CB2

BTT Pi 2 - DSI Touch Screen - Touch function does not work on any of the kernel 6.1 images

Open
#123 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
149
Forks
19
PR merge metrics
No merged PRs in 30d

Description

I have the below DSI touch screen, it works correctly with kernel 4.19 image (V1.0.5) but when tested with all kernel 6.1 images (V2.0.0 Beta 1, V3.0.0 Beta 2, V3.0.1, and V3.0.2) the touch screen function does not work. Graphics function of display works fine.

My DSI touch screen: https://www.fysetc.com/products/fysetc-raspberry-pi-5-inch-dsi-touch-screen-mipi-lcd-v1-1-5-inch-lcd-touch-screen-800-x-480-hd-hdmi-working-with-raspberry-pi5-4b-cm4-3b-3a-3b-cm3-cm3-2b-b-a

I followed instructions in wiki:

armbianEnv.txt
```
overlays=dsi
```

system.cfg
```
ks_src="DSI-1"
ks_angle="normal"
```

Not sure if the wiki is missing additional steps for the new kernel, or if the DSI overlays are not configured correctly? Any help would be appreciated!

KlipperScreen.log attached for one of the non-working touch screen images if it helps at all

[KlipperScreen.log.txt](https://github.com/user-attachments/files/22567727/KlipperScreen.log.txt)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the attached KlipperScreen.log.txt and compare the working kernel 4.19 image with the listed kernel 6.1 images. Review armbianEnv.txt, the dsi overlay setting, and system.cfg entries ks_src and ks_angle, then check the relevant DSI touch configuration. Done means the display and touch function work on the affected kernel 6.1 images, with any required wiki steps documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, raspberry-pi
Domain
embedded-iot, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.