1.在官网拉取代码。配置好环境
2.进入hvml_rk3588s/device/rockchip/rk3588/目录下,我们可以看到我们编译的文件。

本项目中我们的config文件是firefly-linux.config
dts文件是rk3588-firefly-itx-3588j-mipi101-M101014-BE45-A1.dtsi
3.进入tp驱动的目录
![]()
配置makefile
去掉gt9xxx驱动,增加gt9xx驱动。在这里我尝试了配置了宏控,但是编译的时候编译不进去。所以我这边直接obj-y的方法

4.配置设备树
然后在编译代码。
5.修改编译错误
由于linux的版本不同可能会导致一些函数报错。我们更换一下就可以

![[RK3568 Android12] GT911触摸屏调试](https://img-blog.csdnimg.cn/b8a0ff0d0b5e43ae98f6a8176cf8ad06.png)















