07-17-2025, 08:16 PM
(07-04-2025, 07:06 PM)henrythemouse Wrote:(06-19-2025, 01:13 AM)teekay Wrote: Have you tried booting a fresh image off an SD card to check if the problem is software or hardware? You could even try installing Megi's u-boot since it supports touch at the bootloader stage (see https://xnux.eu/log/098.html, just unzip on the phone and run sudo ./spinor-flash-initial-setup.sh)
I appreciate the suggestion, I'll give it try.
I tried Megi's u-boot and indeed the boot process attempts to load touch support very early on. Too early to provide any help. The boot process stops as soon as the Goodix-TS driver tries to load and fails. Too early for any network access.
However, after rebooting into Mobian, some touch action did work. I have no clue if it was something I did, something debian did or just luck. I was able to start 4 apps by tapping on there icons. And then it stopped working. This is what I found in dmesg:
Code:
[ 11.147176] Goodix-TS 3-0014: ID 1158, version: 0100
[ 11.147340] Goodix-TS 3-0014: Direct firmware load for goodix_1158_cfg.bin failed with error -2
[ 11.169864] input: Goodix Capacitive TouchScreen as /devices/platform/ff130000.i2c/i2c-3/3-0014/input/input3
Followed by these errors repeated over and over:
Code:
[ 478.464228] Goodix-TS 3-0014: Error writing 1 bytes to 0x814e: -110
[ 481.344087] Goodix-TS 3-0014: Error reading 10 bytes from 0x814e: -110
... 522 lines of Goodix errors
A loose connection maybe?