【技术实现步骤摘要】
一种错误上报的方法、装置及介质
[0001]本专利技术涉及固件
,特别是涉及一种错误上报的方法、装置及介质。
技术介绍
[0002]随着服务器技术的快速发展,易用性,性能及功能都在不断增强。随着功能增多,服务器稳定性与可靠性可能会随之下降,而稳定性和可靠性是用户对服务器系统的基本要求。BIOS(Basic Input Output System)基本输入输出系统,作为服务器主板最底层的、最直接的硬件设置和控制的管理者,能为服务器提供更多简单的易用性功能。BIOS是一组固化到主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序,其主要功能是为计算机提供最底层的、最直接的硬件设置和控制,以及检测硬件错误进行错误处理及错误上报。当前服务器系统当检测到硬件错误时,最常用的是通过触发SMI,让BIOS进入SMM,然后进行错误处理及上报。但是由于SMM进入退出都是会产生一些延时,且进入SMM后会影响系统性能,而有的时候客户业务运行是对系统性能有很高的要求。
专 ...
【技术保护点】
【技术特征摘要】
1.一种错误上报的方法,应用于服务器中BIOS,其特征在于,包括以下步骤:部署环境:进行硬件拓扑连接,将所述服务器中CPU与PCH的输入输出引脚连接,并通过所述CPU的错误处理信号控制所述输入输出引脚的状态;设置条件:设置错误信息的阈值和漏错机制以及配置寄存器和配置所述输入输出引脚;判断是否产生中断:根据所述输入输出引脚的状态判断是否产生中断,若产生中断则执行中断策略;执行中断策略:发送错误信息至BMC以及所述服务器的系统中。2.根据权利要求1所述的一种错误上报的方法,其特征在于:所述配置寄存器的步骤进一步包括:将服务器中设备产生的错误信息的数据值与所述错误信息的阈值进行比较;当所述错误信息的数据值不小于所述阈值时,所述错误处理信号控制所述输入输出引脚改变状态,且所述CPU不产生系统中断信息。3.根据权利要求2所述的一种错误上报的方法,其特征在于:所述配置输入输出引脚的步骤进一步包括:当所述输入输出引脚的状态改变时,进行使能并产生中断。4.根据权利要求1所述的一种错误上报的方法,其特征在于:所述发送错误信息至BMC以及服务器的系统中的步骤进一步包括:读取所述服务器中设备产生的错误信息,并进行存储;将所述错误信息发送至BMC;设置系统中断信号;将所述错误信息写入平台错误接口中;当所述系统中断信号触发时,通知所述系统,所述服务器中设备产生所述错误信息;所述服...
【专利技术属性】
技术研发人员:姚藩益,李道童,王兵,杨少俊,
申请(专利权)人:山东英信计算机技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。