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的版本不同可能会导致一些函数报错。我们更换一下就可以