CN / EN
CN / EN

Ask a New Question

Design Support

If you need one-on-one support for confidential technical issues with your project, please click on "Contact Us" below.

Linux Device Driver for GT928

dom****.jp

2023-09-25 11:02

Hi!

I am preparing for an Android system with RK3588S-PC (Rockchip) and the system has a touch screen.

The touch screen IC is GT928. Now I am searching for the best Linux device driver for GT928.

According to the Android SDK, there are 2 candidate C files for the driver.

One is goodix.c (looks like for GT928) in ...kernel-5.10/drivers/input/touchscreen/ of Android SDK.

The other is gt9xx.c in ...kernel-5.10/drivers/input/touchscreen/gt9xxx/ of Android SDK.

Which is better driver for GT928?

By my connection test, the driver based on gt9xx.c recognizes GT928 as I2C device.(I2C communication is OK)

However, the touch action shows wrong coordinates. This may be caused by incorrect dts settings.

Also I am searching for the correct settings of dts.

As for the driver based on goodix.c, the GT928 is not recognized as I2C device. (I2C communication causes the error)

However, the compatible information of goodix.c shows "gt928".

Please let me know the better driver source code for GT928.

Regards.


0 Favorites

0 Likes

1 Answers

Goodix Administrator

Community Administrator
2023-09-25 11:41

Hi, so sorry to tell you that this community doesn't provide Touch product support, would you please send your inquiry to sales@goodix.com or contact your vendor for support? There is the Goodix touch drivers link on github, you can take a look for reference.

Link:

https://github.com/goodix

Thank you!


0 Comments

0 Likes

0 Favorites

Your comment

You can answer questions after logging in, please or register

Your Voice Matters
Contact Sales

Scan to follow

Open WeChat, use "Scan" to follow.