Describe the issue you are experiencing
HAOS 18.1 regression: Official Raspberry Pi Touch Display 2 touchscreen no longer works (Goodix probe fails with I2C error -5)
Checklist
Environment
- Home Assistant OS: 18.1
- Previous working version: 18.0
- Board: Raspberry Pi 4 (64-bit)
- Display: Official Raspberry Pi Touch Display 2 (DSI)
- Installation type: Home Assistant OS
- Update method: OTA update via Settings → System → Updates
Description
After upgrading Home Assistant OS from 18.0 to 18.1, the touchscreen on the official Raspberry Pi Touch Display 2 stops working completely.
The display itself continues to function normally:
- The DSI display initializes correctly.
- Home Assistant boots normally.
- HAOS Kiosk launches successfully.
- Only the touchscreen input is lost.
Rolling back to HAOS 18.0 immediately restores touchscreen functionality without making any hardware or configuration changes.
Steps to reproduce
- Start with HAOS 18.0 on a Raspberry Pi 4 using the official Raspberry Pi Touch Display 2.
- Verify that the touchscreen works.
- Update Home Assistant OS to 18.1 using Settings → System → Updates.
- Reboot.
Expected behavior
The touchscreen should continue to function after upgrading.
Actual behavior
The display works normally, but touch input is completely unavailable.
No touchscreen input device is created.
Diagnostics
ha os info
board: rpi4-64
boot: B
boot_slots:
A:
state: inactive
status: good
version: "18.0"
B:
state: booted
status: good
version: "18.1"
data_disk: INTENSO-SSD-1642508005001923
update_available: false
version: "18.1"
version_latest: "18.1"
Input devices (/proc/bus/input/devices)
Only HDMI input devices are present:
I: Bus=001e Vendor=0000 Product=0000 Version=0001
N: Name="vc4-hdmi-0"
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="vc4-hdmi-0 HDMI Jack"
I: Bus=001e Vendor=0000 Product=0000 Version=0001
N: Name="vc4-hdmi-1"
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="vc4-hdmi-1 HDMI Jack"
No Goodix touchscreen input device is created.
Kernel log
Goodix-TS 10-005d: supply VDDIO not found, using dummy regulator
Goodix-TS 10-005d: Error reading 1 bytes from 0x8140: -5
Goodix-TS 10-005d: Error reading 1 bytes from 0x8140: -5
Goodix-TS 10-005d: I2C communication failure: -5
Goodix-TS 10-005d: probe with driver Goodix-TS failed with error -5
ili9881c-dsi fe700000.dsi.0: supply power not found, using dummy regulator
vc4-drm gpu: bound fe700000.dsi
The display initializes successfully, but the Goodix touchscreen probe fails with an I²C communication error (-5), preventing creation of the touchscreen input device.
Additional observations
- The issue is reproducible.
- Rolling back to HAOS 18.0 immediately restores touchscreen functionality.
- No hardware changes were made.
- This appears to be a regression introduced in HAOS 18.1 (or its kernel/device tree changes).
Please let me know if additional diagnostics or testing would be helpful.
What operating system image do you use?
rpi4-64 (Raspberry Pi 4/400 64-bit OS)
What version of Home Assistant Operating System is installed?
18.1
Did the problem occur after upgrading the Operating System?
Yes
Hardware details
Raspberry Pi 4 GB with official Raspberry Pi Touch Display 2.
Steps to reproduce the issue
- Start with HAOS 18.0 on a Raspberry Pi 4 using the official Raspberry Pi Touch Display 2.
- Verify that the touchscreen works.
- Update Home Assistant OS to 18.1 using Settings → System → Updates.
- Reboot.
Anything in the Supervisor logs that might be useful for us?
Anything in the Host logs that might be useful for us?
System information
No response
Additional information
No response
Describe the issue you are experiencing
HAOS 18.1 regression: Official Raspberry Pi Touch Display 2 touchscreen no longer works (Goodix probe fails with I2C error -5)
Checklist
Environment
Description
After upgrading Home Assistant OS from 18.0 to 18.1, the touchscreen on the official Raspberry Pi Touch Display 2 stops working completely.
The display itself continues to function normally:
Rolling back to HAOS 18.0 immediately restores touchscreen functionality without making any hardware or configuration changes.
Steps to reproduce
Expected behavior
The touchscreen should continue to function after upgrading.
Actual behavior
The display works normally, but touch input is completely unavailable.
No touchscreen input device is created.
Diagnostics
ha os infoInput devices (
/proc/bus/input/devices)Only HDMI input devices are present:
No Goodix touchscreen input device is created.
Kernel log
The display initializes successfully, but the Goodix touchscreen probe fails with an I²C communication error (
-5), preventing creation of the touchscreen input device.Additional observations
Please let me know if additional diagnostics or testing would be helpful.
What operating system image do you use?
rpi4-64 (Raspberry Pi 4/400 64-bit OS)
What version of Home Assistant Operating System is installed?
18.1
Did the problem occur after upgrading the Operating System?
Yes
Hardware details
Raspberry Pi 4 GB with official Raspberry Pi Touch Display 2.
Steps to reproduce the issue
Anything in the Supervisor logs that might be useful for us?
Anything in the Host logs that might be useful for us?
System information
No response
Additional information
No response