资料同步系统及方法

文档序号:6358274阅读:132来源:国知局
专利名称:资料同步系统及方法
技术领域
本发明涉及一种资料同步系统及方法。
背景技术
身份辨识可擦除可编程只读存储器(Identification Programmable Read-OnlyMemory, IDPROM)是服务器主板上一个特殊的电可擦除可编程只读存储器(ElectricallyErasable Programmable Read-Only Memory, EEPR0M),其存储服务器的相关信息及系统启动设置等信息,例如服务器厂商信息、服务器主板的生产日期及版本信息、基本输入输出系统(Basic Input/Output System, BIOS)资料、基板管理控制器(Basic ManagementController, BMC)资料等。现场可更换单元(Field Replace Unit, FRU)是服务器主板上隶属于BMC的一块芯片。在服务器的测试阶段,制造厂商需要在服务器厂商提供的特定的软件烧录环境下,利用服务器厂商提供的烧录工具,将上述资料烧录至IDPR0M。之后,再退 出烧录环境,在测试环境下读取IDPROM存储的资料并将其存储至FRU,使得IDPROM存储的资料与FRU中存储的资料一致。这种资料同步的方法依赖于服务器厂商提供的烧录环境及烧录工具。

发明内容
鉴于以上内容,有必要提供一种资料同步系统及方法,可以在服务器的测试阶段,不依赖于服务器厂商提供的烧录环境及烧录工具,对IDPROM及FRU中存储的资料进行同
止/J/ o一种资料同步系统,应用于服务器。该服务器包括南桥芯片、第一存储器、基板管理控制器BMC及现场可更换单元FRU。其中,南桥芯片通过信号线分别与第一存储器及BMC相连接;BMC通过信号线与FRU相连接;FRU通过信号线与第一存储器相连接,且在该连接FRU与第一存储器的信号线上设置有一个开关。当BMC需要对第一存储器与FRU进行资料同步操作时,该资料同步系统从第二存储器读取资料,将读取的资料写入FRU,并控制开关闭合。之后,该资料同步系统从FRU读取资料,再将从FRU读取的资料写入到第一存储器,使得第一存储器与FRU存储的资料保持一致。最后,资料同步系统控制开关断开,以避免南桥芯片与BMC同时控制第一存储器。一种资料同步方法,应用于服务器。该服务器包括南桥芯片、第一存储器、基板管理控制器BMC及现场可更换单元FRU。其中,南桥芯片通过信号线分别与第一存储器及BMC相连接;BMC通过信号线与FRU相连接;FRU通过信号线与第一存储器相连接,且在该连接FRU与第一存储器的信号线上设置有一个开关。所述资料同步系统方法包括(A)从第二存储器读取资料;(B)将读取的资料写入FRU ; (C)控制BMC产生第一控制信号控制开关闭合;(D)在开关闭合后,读取第一存储器中存储的资料;(E)检查第一存储器中存储的资料是否与FRU中存储的资料一致;(F)若第一存储器中存储的资料与FRU中存储的资料不一致,则读取FRU中存储的资料,并将读取的资料写入第一存储器,使得第一存储器与FRU中的资料保持一致 '及(G)控制BMC产生第二控制信号控制开关断开,以避免南桥芯片与BMC同时控
制第一存储器。相较于现有技术,本发明提供的资料同步系统及方法,可以在服务器的测试阶段,不依赖于服务器厂商提供的烧录环境及烧录工具,对IDPROM及FRU中存储的资料进行同
止/J/ o


图I是现有技术中服务器主板硬件架构的部分示意图。 图2是本发明资料同步系统较佳实施例的应用环境图。图3是本发明资料同步系统较佳实施例的功能模块图。图4是本发明资料同步方法较佳实施例的流程图。主要元件符号说明
权利要求
1.一种资料同步系统,应用于服务器,该服务器包括南桥芯片、第一存储器、基板管理控制器BMC及现场可更换单元FRU,南桥芯片通过信号线分别与第一存储器及BMC相连接,BMC通过信号线与FRU相连接,其特征在于,FRU通过信号线与第一存储器相连接,且在该连接FRU与第一存储器的信号线上设置有一个开关,所述资料同步系统包括 资料读取模块,用于从第二存储器读取资料; 资料写入模块,用于将读取的资料写入FRU ; 开关状态控制模块,用于控制BMC产生第一控制信号控制开关闭合; 资料读取模块,还用于在开关闭合后,读取第一存储器中存储的资料; 判断模块,用于检查中第一存储器中存储的资料是否与FRU中存储的资料一致,若第一存储器中存储的资料与FRU中存储的资料不一致,则资料读取模块读取FUR中存储的资料,资料写入模块将从FRU读取的资料写入第一存储器,使得第一存储器与FRU中的资料保持一致;及 开关状态控制模块,还用于当第一存储器与FRU中的资料一致时,控制BMC产生第二控制信号控制开关断开。
2.如权利要求I所述的资料同步系统,其特征在于,所述第一存储器为电可擦除可编程只读存储器。
3.如权利要求I所述的资料同步系统,其特征在于,所述第二存储器存储的资料包括服务器的相关信息及服务器启动设置信息。
4.如权利要求I所述的资料同步系统,其特征在于,所述连接FRU与第一存储器的信号线为两线式串行总线。
5.如权利要求I所述的资料同步系统,其特征在于,所述第一控制信号为高电平信号,第二控制信号为低电平信号。
6.一种资料同步方法,应用于服务器,该服务器包括南桥芯片、第一存储器、基板管理控制器BMC及现场可更换单元FRU,南桥芯片通过信号线分别与第一存储器及BMC相连接,BMC通过信号线与FRU相连接,其特征在于,FRU通过信号线与第一存储器相连接,且在该连接FRU与第一存储器的信号线上设置有一个开关,所述资料同步方法包括 第一资料读取步骤从第二存储器读取资料; 资料写入步骤将读取的资料写入FRU ; 第一开关状态控制步骤控制FRU产生第一控制信号控制开关闭合; 第二资料读取步骤在开关闭合后,读取第一存储器中存储的资料; 判断步骤检查第一存储器中存储的资料是否与FRU中存储的资料一致,若第一存储器中存储的资料与FRU中存储的资料不一致,则读取FRU中存储的资料,并将读取的资料写入第一存储器,使得第一存储器与FRU中的资料保持一致,若第一存储器中存储的资料与FRU中存储的资料一致,则执行第二开关状态控制步骤; 第二开关状态控制步骤控制BMC产生第二控制信号控制开关断开。
7.如权利要求6所述的资料同步方法,其特征在于,所述第一存储器为电可擦除可编程只读存储器。
8.如权利要求6所述的资料同步方法,其特征在于,所述第二存储器存储的资料包括服务器的相关信息及服务器启动设置信息。
9.如权利要求6所述的资料同步方法,其特征在于,所述连接FRU与第一存储器的信号线为两线式串行总线。
10.如权利要求6所述的资料同步方法,其特征在于,所述第一控制信号为高电平信号,第二控制信号为低电平信号。
全文摘要
本发明提供一种资料同步系统,应用于服务器。该服务器包括南桥芯片、第一存储器、基板管理控制器BMC及现场可更换单元FRU。其中,南桥芯片通过信号线分别与第一存储器及BMC相连接,BMC通过信号线与FRU相连接,FRU通过信号线与第一存储器相连接,且在该连接FRU与第一存储器的信号线上设置有一个开关。当BMC需要对第一存储器与FRU进行资料同步操作时,该资料同步系统从第二存储器读取资料,将读取的资料写入FRU,并控制开关闭合。之后,该资料同步系统从FRU读取资料,再将从FRU读取的资料写入到第一存储器,使得第一存储器与FRU存储的资料保持一致。最后,资料同步系统控制开关断开,以避免南桥芯片与BMC同时控制第一存储器。本发明还提供一种资料同步方法。
文档编号G06F3/06GK102750109SQ20111009770
公开日2012年10月24日 申请日期2011年4月19日 优先权日2011年4月19日
发明者林乐, 胡明祥, 陈军民, 龙志坚 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1