Hi, Iām the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!
Did you like my answer?
Based on the context provided, it seems that the TSC2007 touch screen controller is correctly recognized by the kernel and libinput, but no events are being registered when interacting with the touch screen. Here are a few suggestions to troubleshoot this issue:
-
Check Connections: Ensure that the physical connections between the TSC2007 and the Verdin AM62 are secure and correct. Double-check the SCL, SDA, and PENIRQ connections.
-
Device Tree Configuration: The device tree configuration seems correct, but verify that the GPIO and interrupt settings match your hardware setup. Ensure that the interrupt line is correctly connected and configured.
-
Calibration: Although not explicitly mentioned in the context, touchscreens often require calibration. Check if there is a need for calibration specific to your touch screen model.
-
Driver and Kernel Logs: Review the kernel logs (
dmesg
) for any additional messages related to the TSC2007 that might indicate issues. Also, ensure that the TSC2007 driver is correctly loaded and there are no errors. -
Libinput Configuration: Verify that libinput is correctly configured to handle touch events. Check if there are any specific settings or configurations required for your touch screen model.
-
Test with Another Tool: Try using another tool like
evtest
to see if it can capture touch events. This can help determine if the issue is with libinput or elsewhere.
If these steps do not resolve the issue, further investigation into the specific hardware setup and software configuration may be necessary.
Please, also check if these links can help you solve your problem: