TFT35 Touch not working
- Dominant language
- No language data
- Stars
- 149
- Forks
- 19
- PR merge metrics
- No merged PRs in 30d
Description
Getting the below in DMESG on MANTA E3EZ w/ CB2 and TFT35 SPI using latest image in this repo
```
[ 12.489932] rk-pcie 3c0000000.pcie: PCIe Link Fail, LTSSM is 0x3, hw_retries=1
13.454482] rk3x-i2c fe5c0000.i2c: timeout, ipd: 0x11, state: 1
[ 13.454527] tsc2007 3-0048: i2c io error: -110
[ 13.454534] tsc2007 3-0048: Touchscreen probe failed, failed to setup chip: -110
[ 13.454561] tsc2007: probe of 3-0048 failed with error -110
[ 13.472219] dw-apb-uart fe650000.serial: got rx and tx dma channels
[ 13.482553] systemd[1]: systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch was skipped because of an unmet condition check (ConditionPathExists=!/run/plymouth/pid).
[ 13.505179] Console: switching to colour frame buffer device 60x40
[ 13.505728] graphics fb0: fb_st7796s frame buffer, 480x320, 300 KiB video memory, 300 KiB buffer memory, fps=60, spi1.1 at 10 MHz
[ 13.514514] rk-pcie 3c0000000.pcie: failed to initialize host
```
video works fine, everything else works fine. Anyone have thoughts?
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the provided dmesg output, especially the tsc2007 probe failure on I2C address 3-0048 and the TFT35 framebuffer line. Check the TFT35 touch connection and the board's I2C/SPI configuration against the reported hardware. Done means the touchscreen probes without error -110 and touch input works while video continues to function.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux
- Domain
- embedded-iot, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100