The invention provides a firmware identification method and system based on mainboard ID, relating to the field of computer technology. The method comprises: receiving the request according to the boot boot the motherboard; request the motherboard Southbridge chip on GPIO level; according to the judgment of the alignment of the type GPIO motherboard; boot boot screen according to the type of data corresponding to the call board. The invention can be achieved using the same set of firmware code to fit different motherboard, and achieve different configurations for different motherboard, reduces the firmware maintenance costs, the need to overcome the existing technology in the development of multiple sets of firmware source code to fit different motherboard problem.
【技术实现步骤摘要】
一种基于主板ID的固件判别方法及系统
本专利技术属于计算机
,尤其涉及一种基于主板ID的固件判别方法及系统。
技术介绍
固件是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机上电自检程序和系统启动自检程序。其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。在主板设计中,开发一套主板需要配套开发一套固件源码。同一芯片组的主板,会针对不同客户、不同的配置开发多款主板,这样就需要多套固件源代码来适配不同的主板。每次更新固件codebase时,需要所有项目的固件源代码一起更新,这样就大大地增加了固件维护的成本,而且固件的一致性得不到解决,往往会出现某个更新遗漏问题。
技术实现思路
本专利技术实施例的目的在于提供一种基于主板ID的固件判别方法,旨在解决上述需要开发多套固件源代码来适配不同的主板,导致每次更新固件codebase时,需要所有项目的固件源代码一起更新,大大地增加了固件维护的成本,而且固件的一致性得不到解决,往往会出现某个更新遗漏的问题。本专利技术实施例是这样实现的,一种基于主板ID的固件判别方法,包括:接收主板的开机请求;根据所述开机请求获取所述主板中南桥芯片上GPIO的准位;根据所述GPIO的准位判断所述主板的类型;根据所述主板的类型调用对应的开机画面数据进行开机。在本专利技术实施例所述的基于主板ID的固件判别方法中,所述接收主板的开机请求之前还包括:根据主板的类型对所述主板中南桥芯片上GPIO的准位进行高/低的预设,并将预设结果以对应关系表的形式进行存储。在本专利技术实施例所述的基 ...
【技术保护点】
一种基于主板ID的固件判别方法,其特征在于,包括:接收主板的开机请求;根据所述开机请求获取所述主板中南桥芯片上GPIO的准位;根据所述GPIO的准位判断所述主板的类型;根据所述主板的类型调用对应的开机画面数据进行开机。
【技术特征摘要】
1.一种基于主板ID的固件判别方法,其特征在于,包括:接收主板的开机请求;根据所述开机请求获取所述主板中南桥芯片上GPIO的准位;根据所述GPIO的准位判断所述主板的类型;根据所述主板的类型调用对应的开机画面数据进行开机。2.如权利要求1所述的基于主板ID的固件判别方法,其特征在于,所述接收主板的开机请求之前还包括:根据主板的类型对所述主板中南桥芯片上GPIO的准位进行高/低的预设,并将预设结果以对应关系表的形式进行存储。3.如权利要求2所述的基于主板ID的固件判别方法,其特征在于,所述根据所述GPIO的准位判断所述主板的固件类型具体包括:根据所述GPIO的准位查找所述对应关系表,以获取所述主板的类型。4.如权利要求3所述的基于主板ID的固件判别方法,其特征在于,所述根据所述主板的类型调用对应的开机画面数据进行开机之前还包括:预先设置并存储不同类型的主板所对应的开机画面数据。5.如权利要求4所述的基于主板ID的固件判别方法,其特征在于,所述开机画面数据包括客户识别码、系统识别码、开机logo以及音频设定数据。6.一种基于主板I...
【专利技术属性】
技术研发人员:张伟进,石明,王飞舟,
申请(专利权)人:中国长城计算机深圳股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。