BTT Pi 2 - DSI Touch Screen - Touch function does not work on any of the kernel 6.1 images
- 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