【技术实现步骤摘要】
一种信息传输方法及系统
[0001]本专利技术涉及计算机
,尤其涉及一种信息传输方法及系统。
技术介绍
[0002]目前国内处理器发展非常迅猛。服务器产品的固件,BIOS与BMC在服务器上电过程中会进行交互,进行KCS通信。目前服务器产品针对BIOS与BMC交互,通常是由BIOS发送指令与BMC进行握手,当BMC初始化完成后,BIOS会和BMC握手成功,进一步的,BIOS进程向下进行直到交给OS。这样做的目的是防止BIOS在BMC初始化过程中和BMC进行KCS通信,此时,BMC由于尚未初始化完成,会导致通信失败,从而接受到有误的信息。此外,由于插上AC电后,第一次BMC初始化的时间较长,此时BIOS必须要等待BMC初始化完成后才能与BMC握手成功并且进程往下进行,这样服务器在AC电第一次开机时开机过程会变得很久,从而影响用户的体验。因此,研发设计一种BIOS无需等待BMC握手即可完成KCS通信的BIOS与BMC交互方法具有重要的意义。
[0003]然而,现有技术中服务器插上AC电后,BIOS会与BMC进行交互, ...
【技术保护点】
【技术特征摘要】
1.一种信息传输方法,其特征在于,在BIOS、BMC之间增加一个EEPROM,所述方法包括:当服务器上电后,所述BIOS将第一信息传到EEPROM之后,交接给OS;所述EEPROM接收到所述第一信息后,对所述第一信息进行校验并获得第一MD5值;所述BMC在初始化完成后向所述EEPROM调取所述BIOS发送的所述第一信息,并将所述第一信息进行解析读取第一配置信息,其中,所述第一配置信息与所述第一信息相对应;所述BMC对所述第一配置信息进行校验,获得第二MD5值;对比所述第一MD5值和所述第二MD5值,确定是否获取第一报警信息,根据所述第一报警信息提醒信息传输有误。2.如权利要求1所述的方法,其特征在于,所述对比所述第一MD5值和所述第二MD5值,确定是否获取第一报警信息,包括:如果所述第一MD5值和所述第二MD5值相同,确定信息传输无误;如果所述第一MD5值和所述第二MD5值不相同,获得第一报警信息。3.如权利要求1所述的方法,其特征在于,所述BIOS通过cpld与所述EEPROM进行通信连接。4.如权利要求3所述的方法,其特征在于,所述BMC通过所述cpld与所述EEPROM进行通信连接。5.如权利要求1所述的方法,其特征在于,所述BIOS将第一信息传到EEPROM之后,交接给OS,包括:所述BIOS将第一信息传到EEPROM之后,不与所述BMC...
【专利技术属性】
技术研发人员:杜城锐,宋黎明,
申请(专利权)人:联想长风科技北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。