发明名称 一种诊断系统开机故障的方法
摘要 本发明提供一种诊断系统开机故障的方法,该方法包括:内嵌诊断模块、内嵌模块控制选项,其中:内嵌诊断模块是依赖于BIOS程序的一个功能模块,跟BIOS程序一起编译,存储于主板BIOS芯片内;内嵌模块控制选项是通过编写BIOS代码,实现一个在BIOS设置界面下能够调整不同数值的选项。本发明的一种诊断系统开机故障的方法和现有技术相比,只需要导入一个BIOS的内嵌模块,就可以进行系统上电启动各阶段的诊断,给开发人员提供了一个非常方便的接口,且通过BIOS设置选项的更改,来调整内嵌模块在哪个启动时间点被使用。本方法灵活通用,不依赖于第三方的工具,成本低,效率高。
申请公布号 CN104391768A 申请公布日期 2015.03.04
申请号 CN201410721047.7 申请日期 2014.12.03
申请人 浪潮集团有限公司 发明人 颜伟
分类号 G06F11/22(2006.01)I 主分类号 G06F11/22(2006.01)I
代理机构 代理人
主权项 一种诊断系统开机故障的方法,其特征在于该方法包括:内嵌诊断模块、内嵌模块控制选项,其中:内嵌诊断模块是依赖于BIOS程序的一个功能模块,跟BIOS程序一起编译,存储于主板BIOS芯片内,在主板开机过程中根据情况被调用;它类似一个工具集成界面,通过不同的菜单项,可以调出不同配置空间的寄存器信息;实现的主要功能包括:A. 查看修改各PCI设备寄存器信息;B.查看和修改IO设备寄存器信息;C.查看和修改内存信息;D.查看和修改SMBIOS信息;内嵌模块控制选项是通过编写BIOS代码,实现一个在BIOS设置界面下能够调整不同数值的选项,数值的范围依据BIOS规范中定义的各个启动时间点数值; 主要功能包括:A. 打开或关闭内嵌模块的功能;B.选择内嵌模块被调用启动时间点。
地址 250101 山东省济南市高新区浪潮路1036号