lcdparamservice.c
system/core/lcdparamservice/lcdparamservice.c https://blog.csdn.net/qq_32645109/article/details/121338840
HW之前在其中增加过读取gpio值设置屏参的函数,目前已弃用。
概况
一个自动化更新LCD参数的代码,通过监控u盘上的文件并与NAND中的参数进行比对,从而实现设备的参数更新和重启。
关键逻辑
- 文件查找:使用
busybox find命令在/mnt/media_rw/目录下查找rk_lcd_parameters文件。 - 参数更新:如果文件存在且CRC不同,则解析文件中的参数,更新到
RKNAND_SYS_STORGAE结构体中,并写入到指定的NAND分区。 - 重启:更新完成后,调用
reboot函数重启设备以使新的参数生效。
留下评论