← 返回列表
双基本输入输出系统闪存的切换判定方法及装置
申请人信息
- 申请人:浪潮(山东)计算机科技有限公司
- 申请人地址:250000 山东省济南市自由贸易试验区济南片区浪潮路1036号S05号楼501室
- 发明人: 浪潮(山东)计算机科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 双基本输入输出系统闪存的切换判定方法及装置 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311301658.1 |
| 申请日 | 2023/10/10 |
| 公告号 | CN117032813B |
| 公开日 | 2024/2/9 |
| IPC主分类号 | G06F9/4401 |
| 权利人 | 浪潮(山东)计算机科技有限公司 |
| 发明人 | 胡光池; 公维锋; 贡维; 李岩 |
| 地址 | 山东省济南市自由贸易试验区济南片区浪潮路1036号S05号楼501室 |
摘要文本
本发明公开了一种双基本输入输出系统闪存的切换判定方法及装置,适用于计算机固件技术领域。在基本输入输出系统启动过程中的第一阶段和第二阶段,根据硬件策略的硬件设计,检测当前基本输入输出系统闪存的只读区域数据是否完整;在第三阶段和第四阶段,根据软件策略检测当前基本输入输出系统闪存是否正常,上述数据不完整、第三阶段至第四阶段的当前基本输入输出系统闪存的异常情况,均需要切换至另一个输入输出系统闪存启动。相比于当前的双flash芯片下仅通过超时的误判切换情况,在服务器启动之前的不同阶段采用不同的硬软件策略,精准判断以提高flash芯片的切换判定的准确性,保证flash的可靠性和稳定性。
专利主权项内容
1.一种双基本输入输出系统闪存的切换判定方法,其特征在于,包括:在基本输入输出系统启动过程中的第一阶段和第二阶段,获取当前基本输入输出系统闪存,并根据硬件策略确定所述当前基本输入输出系统闪存的只读区的完整性;在所述只读区完整的情况下,且在所述基本输入输出系统启动过程中的第三阶段和第四阶段,根据软件策略确定所述当前基本输入输出系统闪存的工作状态,其中,所述软件策略至少包括计时器策略和校验策略,通过所述计时器策略确定所述当前基本输入输出系统闪存的加载过程的超时情况,在超时时确定所述加载过程异常且获取到所述当前基本输入输出系统闪存内的只读区域数据的情况下,通过所述校验策略确定所述当前基本输入输出系统闪存的工作状态的异常情况;在所述工作状态为异常或者所述只读区不完整的情况下,由所述当前基本输入输出系统闪存切换至另一个基本输入输出系统闪存进行启动。。马 克 数 据 网