I have been running a 7" touchscreen display via the DSI interface, to be specifically the BTT Pi TFT70. It's been driven from a CM4 carrier board that now houses a CM5. The touchscreen did work well on both CM4 and CM5 but after a relatively recent APT package upgrade that also included the kernel, the touch part of the touchscreen stopped working, the display itself does show everything correctly. I tried to run Raspberry Pi OS Bullseye and that did work with the touchscreen while also trying a fresh install of Bookworm resulted in the same behavior as before, good image no touch. This is the messages I got from dmesg:I've also tried different Compute Modules as well as other Type B Pis with no avail. Does anyone know of a solution or could point me towards where to debug this issue further?
Code:
[ 5.207174] mc: Linux media interface: v0.10[ 5.226142] videodev: Linux video capture interface: v2.00[ 5.226819] rp1-pio 1f00178000.pio: Created instance as pio0[ 5.244624] systemd[1]: Started systemd-fsckd.service - File System Check Daemon to report status.[ 5.245457] pispbe 1000880000.pisp_be: bcm2712_iommu_of_xlate: MMU 1000005100.iommu[ 5.253010] [drm] Initialized v3d 1.0.0 20180419 for 1002000000.v3d on minor 1[ 5.255000] rpivid_hevc: module is from the staging directory, the quality is unknown, you have been warned.[ 5.268854] pispbe 1000880000.pisp_be: Runtime PM usage count underflow![ 5.269298] edt_ft5x06 0-0038: supply iovcc not found, using dummy regulator[ 5.276399] systemd[1]: Created slice system-systemd\x2dbacklight.slice - Slice /system/systemd-backlight.[ 5.278827] systemd[1]: Starting systemd-backlight@backlight:0-0045.service - Load/Save Screen Backlight Brightness of backlight:0-0045...[ 5.280473] rpivid 1000800000.codec: bcm2712_iommu_of_xlate: MMU 1000005100.iommu[ 5.288847] systemd[1]: Finished systemd-fsck@dev-disk-by\x2dpartuuid-0a3f0929\x2d01.service - File System Check on /dev/disk/by-partuuid/0a3f0929-01.[ 5.290425] systemd[1]: Mounting boot-firmware.mount - /boot/firmware...[ 5.297621] systemd[1]: Mounted boot-firmware.mount - /boot/firmware.[ 5.298153] systemd[1]: Reached target local-fs.target - Local File Systems.[ 5.298307] systemd[1]: apparmor.service - Load AppArmor profiles was skipped because of an unmet condition check (ConditionSecurity=apparmor).[ 5.303912] systemd[1]: Starting console-setup.service - Set console font and keymap...[ 5.304991] rpivid 1000800000.codec: Device registered as /dev/video19[ 5.313983] systemd[1]: Starting systemd-binfmt.service - Set Up Additional Binary Formats...[ 5.317177] systemd[1]: systemd-machine-id-commit.service - Commit a transient machine-id on disk was skipped because of an unmet condition check (ConditionPathIsMountPoint=/etc/machine-id).[ 5.326470] systemd[1]: Finished console-setup.service - Set console font and keymap.[ 5.327557] systemd[1]: proc-sys-fs-binfmt_misc.automount: Got automount request for /proc/sys/fs/binfmt_misc, triggered by 470 (systemd-binfmt)[ 5.332025] systemd[1]: Mounting proc-sys-fs-binfmt_misc.mount - Arbitrary Executable File Formats File System...[ 5.391253] systemd[1]: systemd-backlight@backlight:0-0045.service: Main process exited, code=exited, status=1/FAILURE[ 5.391671] systemd[1]: systemd-backlight@backlight:0-0045.service: Failed with result 'exit-code'.[ 5.392198] systemd[1]: Failed to start systemd-backlight@backlight:0-0045.service - Load/Save Screen Backlight Brightness of backlight:0-0045.[ 5.436640] systemd[1]: Listening on systemd-rfkill.socket - Load/Save RF Kill Switch Status /dev/rfkill Watch.[ 5.437093] drm-rp1-dsi 1f00130000.dsi: rp1dsi_host_attach: Attach DSI device name=tc358762 channel=0 lanes=1 format=0 flags=0x815 hs_rate=0 lp_rate=0[ 5.438374] [drm] Initialized drm-rp1-dsi 1.0.0 0 for 1f00130000.dsi on minor 0[ 5.442279] drm-rp1-dsi 1f00130000.dsi: [drm] rp1dsi: Command time (outvact): 33[ 5.442873] drm-rp1-dsi 1f00130000.dsi: [drm] rp1dsi: Nominal Byte clock 90000000 DPI clock 30000000 (parent rate 90000000)[ 5.472558] systemd[1]: Starting systemd-backlight@backlight:0-0045.service - Load/Save Screen Backlight Brightness of backlight:0-0045...[ 5.700508] edt_ft5x06 0-0038: touchscreen probe failed[ 5.700589] edt_ft5x06: probe of 0-0038 failed with error -121Statistics: Posted by FOG_Yamato — Sat Mar 22, 2025 10:22 pm — Replies 0 — Views 42