【技术实现步骤摘要】
一种显示模组接口兼容方法及电子设备
[0001]本申请实施例涉及软件
,尤其涉及一种显示模组接口兼容方法及电子设备。
技术介绍
[0002]显示模组的模组集成电路(Integrated Circuit,IC)具有物料批次差异,其中,物料批次差异包括同一型号的模组IC的物料批次差异,以及不同型号的模组IC的物料批次差异,示例的,同一型号的模组IC的物料批次差异包括:同一模组IC在硬件配置的不同阶段产生的硬件配置差异、不同厂商生产的模组IC产生的硬件配置差异等多种差异。
[0003]显示驱动程序需要调用接口程序运行模组IC,这些接口程序可以用于解决模组IC存在的硬件配置差异问题,例如,一个接口程序可以针对模组IC的拖影问题进行软件配置,以使显示模组达到标准显示效果,另一个接口程序可以针对模组IC的硬件配置错误问题进行软件配置,以使显示模组达到标准显示效果。目前,用于运行模组IC的接口程序通常是不可更改的,这种接口程序在获取数据时,并非是对数据进行动态拉取,而是将数据在代码里设置为不变的参数。也就是说,用于解决不同问 ...
【技术保护点】
【技术特征摘要】
1.一种显示模组接口兼容方法,其特征在于,应用于电子设备,包括:电子设备上电,进入统一可扩展固件接口UEFI启动阶段后,引导启动程序Bootloader启动显示驱动程序;所述显示驱动程序初始化显示模组的目标模组集成电路IC;所述显示驱动程序获取所述目标模组IC的目标型号,其中,每个型号的模组IC对应至少一个模组批次标识,所述模组IC在更改硬件配置或者更改软件配置时,更新所述模组批次标识;所述显示驱动程序调用可扩展标记XML接口程序解析预设的XML配置文件,所述XML配置文件中包括所述目标型号对应的逻辑处理程序以及至少一个补丁配置文件,所述逻辑处理程序用于确定目标模组批次标识是否更新,所述至少一个补丁配置文件用于在所述模组IC更改硬件配置或者更改软件配置时,修复所述目标模组IC的初始化代码存在的漏洞;所述显示驱动程序读取所述目标模组IC的寄存器OTP数据,得到所述OTP数据中的所述目标模组批次标识;所述显示驱动程序对所述目标模组批次标识执行所述逻辑处理程序,得到逻辑处理结果;如果所述逻辑处理结果为第一结果,所述显示驱动程序向所述目标模组IC下发与所述第一结果对应的第一目标补丁配置文件。2.根据权利要求1所述的显示模组接口兼容方法,其特征在于,还包括:如果所述逻辑处理结果为第二结果,所述目标模组IC以所述初始化代码运行。3.根据权利要求2所述的显示模组接口兼容方法,其特征在于,所述逻辑处理程序包括:判断所述目标模组批次标识是否大于或者等于第一预设阈值,所述第一预设阈值包括至少一个十六进制的数值,每个所述模组批次标识对应一个所述第一预设阈值;或者,判断所述目标模组批次标识是否等于第二预设阈值,所述第二预设阈值包括至少一个十六进制的数值,每个所述模组批次标识对应至少一个所述第二预设阈值。4.根据权利要求3所述的显示模组接口兼容方法,其特征在于,所述第一结果包括所述目标模组批次标识已更新;所述第二结果包括所述目标模组批次标识未更新。5.根据权利要求4所述的显示模组接口兼容方法,其特征在于,所述第一结果包括:所述目标模组批次标识大于或者等于所述第一预设阈值,或者,所述目标模组批次标识等于所述第二预设阈值;所述第二结果包括:所述目标模组批次标识小于所述第一预设阈值,或者,所述目标模组批次标识不等于所述第二预设阈值。6.根据权利要求1所述的显示模组接口兼容方法,其特征在于,所述显示驱动程序对所述目标模组批次标识执行所述逻辑处理程序,得到逻辑处理结果之后,还包括:所述显示驱动程序将...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。