一种tconless屏的多屏参驱动数据正确性检查方法与流程

文档序号:11213845阅读:1780来源:国知局

本发明涉及电视机tconless屏模组软件控制技术领域,尤其涉及一种tconless屏的多屏参驱动数据正确性检查方法。



背景技术:

随着显示技术的进步,为了进一步降低电视的生产成本,市场上出现了tconless显示屏。tconless显示屏也就是把传统液晶显示屏tcon模组去掉,这样就降低显示屏的生产成本。近年来各电视主芯片设计厂家也积极的把tcon模组这部分功能整合进电视主芯片,这样电视整机生产成本可以进一步降低。

液晶显示屏主要由液晶组件、背光组件、电路板组件3部分组成。其中,液晶组件由玻璃基板、彩色滤光板、液晶和偏光板组成;背光组件由外壳、背景照明灯、反射板、导光板和光扩散板层层叠加而成;电路板组件就是接受前端主板送来的lvds信号转化为液晶屏的驱动信号,也就是通常所说的tcon模组和液晶显示屏的驱动电路。液晶显示屏的前2组成部分液晶组件和背光组件可以称为光学模组(oc组件)。通常同一液晶显示屏生产商在生产不同尺寸的显示屏时,电路驱动组件部分都是用的相同的组件。因此对于tconless屏来讲,不同尺寸的显示屏,也就是不同oc组件可以使用相同的液晶屏驱动电路,搭配使用相同tcon驱动电路方案。换句话讲就是,不同尺寸的tconless屏可以用相同的tcon驱动数据来点屏。从这点出发,对于调试tcon驱动数据人员来讲,这些可以共用tcon驱动数据的不同尺寸显示屏可以看成是相同的显示屏。但是由于不同尺寸的tconless的oc组件的差异,驱动电流大小的差异等因素的影响,对整机画质参数(包括gamma曲线,亮度,色度,锐度等)都有不同程度的影响,因此对于系统整机软件和画质参数来讲需要区分对待,并且在生产管理方面来讲也必须是要看成是不同的显示屏。因此从tcon驱动数据调试人员的角度和系统整机管理的角度,需要统一考虑双方的需求,来减轻双方的工作量及管理维护的工作量。

传统的tconless屏的多屏参管理系统方法通常的做法就是,不同的tconless屏用不同tcon驱动数据,并且不对数据的正确性进行校验检查。



技术实现要素:

针对现有技术存在的不足之处,本发明的目的在于提供一种tconless屏的多屏参驱动数据正确性检查方法,采用双校验机制方法,在不同阶段使用不同的特征校验检查当前tconless屏使用的tcon驱动数据是否正确,并能够达到不同oc组件可以共用相同的tcon驱动数据。

本发明的目的通过下述技术方案实现:

一种tconless屏的多屏参驱动数据正确性检查方法,包括tconless屏系统,所述tconless屏系统包括tconless屏、e2prom、tcon、emmc,tconless屏系统的tcon中存储有tconless屏默认的屏驱动数据,其方法步骤如下:

a、在制作生成tconless屏的屏驱动数据时,所述tconless屏的屏驱动数据包括屏名称、tcon版本号两个数据内容;

b、tconless屏在开机boot引导启动阶段,遍历所有tconless屏默认的屏驱动数据,用屏驱动数据的屏名称跟e2prom里保存的屏名称进行匹配,以决定tconless屏驱动调用哪一组tconless屏的屏驱动数据,tconless屏系统驱动总是从默认屏驱动数据的屏参中读取tcon中的屏驱动数据来点屏;

c、当tconless屏系统中间件程序运行起来后,读取保存tconless屏版本的文件,如果tconless屏版本文件不存在,那么会根据e2prom中保存的当前所使用的屏名称去emmc中调用当前屏所使用的屏驱动数据,接着把所有默认屏驱动数据删除,然后把目标屏的屏驱动数据拷贝为默认的屏驱动数据,并且把该屏驱动数据的tcon版本号写入到版本文件中,然后保存该版本文件;

d、如果保存tconless屏版本的文件存在,那么就读取该版本文件中保存的tcon版本号与驱动所使用的屏驱动数据的tcon版本号进行对比,如果一致说明屏驱动数据正确;如果不一致,就会根据e2prom中保存的当前所使用的屏名称去emmc的另一分区调用当前屏所使用的屏驱动数据,接着把所有默认屏驱动数据删除,然后把目标屏的屏驱动数据拷贝为默认的屏驱动数据,并且把该驱动数据的tcon版本号写入到版本文件中,然后保存该版本文件。

本发明较现有技术相比,具有以下优点及有益效果:

本发明采用屏名称和版本号的双校验机制,在boot阶段用屏名称校验,在开机后中间件程序用版本号校验;在不同阶段使用不同的特征校验检查当前tconless屏使用的tcon驱动数据是否正确,并能够达到不同oc组件可以共用相同的tcon驱动数据,可以实现不同的tconless屏共用相同的屏驱动数据。

具体实施方式

下面结合实施例对本发明作进一步地详细说明:

实施例一

一种tconless屏的多屏参驱动数据正确性检查方法,包括tconless屏系统,所述tconless屏系统包括tconless屏、e2prom、tcon、emmc,tconless屏系统的tcon中存储有tconless屏默认的屏驱动数据,其方法步骤如下:

a、在制作生成tconless屏的屏驱动数据时,所述tconless屏的屏驱动数据包括屏名称、tcon版本号两个数据内容;

b、tconless屏在开机boot引导启动阶段,遍历所有tconless屏默认的屏驱动数据,用屏驱动数据的屏名称跟e2prom里保存的屏名称进行匹配,以决定tconless屏驱动调用哪一组tconless屏的屏驱动数据,tconless屏系统驱动总是从默认屏驱动数据的屏参中读取tcon中的屏驱动数据来点屏;

c、当tconless屏系统中间件程序运行起来后,读取保存tconless屏版本的文件,如果tconless屏版本文件不存在,那么会根据e2prom中保存的当前所使用的屏名称去emmc中调用当前屏所使用的屏驱动数据,接着把所有默认屏驱动数据删除,然后把目标屏的屏驱动数据拷贝为默认的屏驱动数据,并且把该屏驱动数据的tcon版本号写入到版本文件中,然后保存该版本文件;

d、如果保存tconless屏版本的文件存在,那么就读取该版本文件中保存的tcon版本号与驱动所使用的屏驱动数据的tcon版本号进行对比,如果一致说明屏驱动数据正确;如果不一致,就会根据e2prom中保存的当前所使用的屏名称去emmc的另一分区调用当前屏所使用的屏驱动数据,接着把所有默认屏驱动数据删除,然后把目标屏的屏驱动数据拷贝为默认的屏驱动数据,并且把该驱动数据的tcon版本号写入到版本文件中,然后保存该版本文件。

因此,boot引导程序用屏名称匹配,目的在于首次上电的预点屏。中间件程序运行后,默认驱动数据就是目标屏的驱动数据,并且保存该驱动数据的版本号以供每次开机进行方便的屏参校验。这样不同的tconless屏在共用同一驱动数据时,虽然屏的名称不同,但是有相同的版本号,在用版本号校验时不同的屏就可以用相同的驱动参数。因此采用屏名称和版本号的双校验机制,boot阶段用屏名称校验,开机后中间件程序用版本号校验,就可以达到不同的tconless屏共用相同的屏驱动数据。

实施例二

一种tconless屏的多屏参驱动数据正确性检查方法,本案例采用海思的hi3751v551芯片作为机芯主芯片,搭配的tconless屏厂家有友达(auo)和京东方(boe)等多种屏;具体实施案例如下:

a.在对每一个tconless屏生成驱动数据时都必须包含2个数据内容,分别是屏名称和tcon版本号。如果不同尺寸的tconless屏可以共用同一驱动参数的话,那么该驱动数据的屏名称就用厂家名来命名。对于共用相同的tcon驱动参数的屏,虽然emmc中hwcfg分区里不同的屏参文件下都有驱动数据文件,但是使用的文件却是相同的,共同维护的。

b.开机boot引导启动阶段,遍历所有tconless屏的默认驱动数据,用驱动数据的屏名称跟e2prom里保存的屏名称进行匹配,以决定驱动调用哪一组tconless屏驱动数据。

c.系统中间件程序运行起来后,读取保存tconless屏版本的文件。如果tconless屏版本文件不存在,那么会根据e2prom中保存的当前所使用的屏名称去emmc的hwcfg分区中tcon文件夹里打开以屏名称命令的文件夹调用当前屏所使用的屏驱动数据,接着把所有默认驱动数据删除,然后把目标屏的驱动数据拷贝为默认的驱动数据,并且把该驱动数据的tcon版本号写入到版本文件中,然后保存该版本文件。

d.进一步,如果保存tconless屏版本的文件存在,那么就读取该版本文件中保存的tcon版本号与驱动所使用的屏驱动数据的tcon版本号进行对比,如果一致说明驱动数据正确,如果不一致,就会根据e2prom中保存的当前所使用的屏名称去emmc的hwcfg分区中tcon文件夹里打开以屏名称命令的文件夹调用当前屏所使用的屏驱动数据,接着把所有默认驱动数据删除,然后把目标屏的驱动数据拷贝为默认的驱动数据,并且把该驱动数据的tcon版本号写入到版本文件中,然后保存该版本文件。

e.虽然emmc的hwcfg分区中,每一个tconless屏都有对应的以屏名称命名的文件夹,该文件夹里保存该屏的驱动参数,但是如果不同的tconless屏能够共用相同的驱动数据,那么这些不同的屏文件夹里都使用同一份驱动数据文件。尽管每当驱动数据有变时,都需要把这些共用屏的文件夹里的驱动数据进行更改,但是其数据内容是相同的,所做的操作也只是拷贝、粘贴,相比需要对每一个屏的驱动数据进行维护,这种方式的维护工作量是小了很多了。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1