一种基于国产处理器平台的UEFI固件启动模式切换方法

    公开(公告)号:CN115016850B

    公开(公告)日:2024-04-19

    申请号:CN202210529970.5

    申请日:2022-05-16

    Abstract: 本发明涉及一种基于国产处理器平台的UEFI固件启动模式切换方法,属于计算机领域。本发明利用设置在Flash上固定地址的标志位来判断用户需要的启动模式,正常使用时串口不输出打印信息,出现异常情况时进入BIOS设置界面,将串口输出打开,并将此时的设定通过SPI填写回Flash上的位置,记录后续的串口打印输出模式。最终实现只烧录一次固件,就可以动态地控制固件启动时两种串口打印模式之间的切换。本发明针对国产计算机启动时的不稳定性,设计了能够由操作人员设置的启动时串口打印模式切换方法,使得无论是在产品交付前的开发测试阶段,还是产品交货后的使用维护阶段,使用者可以通过简单的设置,获取计算机固件的启动日志信息。

    一种基于UEFI事件机制和看门狗的固件重启方法

    公开(公告)号:CN114911642B

    公开(公告)日:2024-04-19

    申请号:CN202210453169.7

    申请日:2022-04-27

    Abstract: 本发明涉及一种基于UEFI事件机制和看门狗的固件重启方法,属于计算机硬件领域。本发明利用UEFI事件提供的异步操作,在固件正常启动时间范围内定时清零看门狗计数器,以确定固件启动正常,未发生“假死”现象;当发生看门狗重启,但重启次数未超过设置阈值时,即“假死”现象出现次数正常,可以降低单板偶发问题造成的测试或使用不便;当发生看门狗重启且重启次数超过一定阈值,通过驱动蜂鸣器,警示工作人员检修主板,相关人员可以直观地了解主板情况。

    一种基于UEFI事件机制和看门狗的固件重启方法

    公开(公告)号:CN114911642A

    公开(公告)日:2022-08-16

    申请号:CN202210453169.7

    申请日:2022-04-27

    Abstract: 本发明涉及一种基于UEFI事件机制和看门狗的固件重启方法,属于计算机硬件领域。本发明利用UEFI事件提供的异步操作,在固件正常启动时间范围内定时清零看门狗计数器,以确定固件启动正常,未发生“假死”现象;当发生看门狗重启,但重启次数未超过设置阈值时,即“假死”现象出现次数正常,可以降低单板偶发问题造成的测试或使用不便;当发生看门狗重启且重启次数超过一定阈值,通过驱动蜂鸣器,警示工作人员检修主板,相关人员可以直观地了解主板情况。

    一种基于国产处理器平台的UEFI固件LOGO更换及恢复方法

    公开(公告)号:CN114911488A

    公开(公告)日:2022-08-16

    申请号:CN202210453175.2

    申请日:2022-04-27

    Abstract: 本发明涉及一种基于国产处理器平台的UEFI固件LOGO更换及恢复方法,属于计算机领域。本发明到编译时为LOGO图片的存储在Flash上声明空间,以及固件运行时擦除Flash并将BMP格式图片写入Flash时先写“0”再写图片数据。本发明能够在不更新BIOS固件的前提下,不受次数限制但受大小限制地,更换固件启动时的LOGO图片。本发明达到了在产品出货之后,使用者可以自行替换启动LOGO的目的。该方法满足了从固件提供商到使用者,在无需更新固件的前提下,方便地对启动LOGO进行更换的需求。

    一种基于高速PCI-E接口硬盘连接机构

    公开(公告)号:CN111124960A

    公开(公告)日:2020-05-08

    申请号:CN201911292747.8

    申请日:2019-12-12

    Abstract: 本发明涉及一种基于高速PCI-E接口硬盘连接机构,包括:完成初始配置后,主板PCI-E控制器A通过主板PCI-E总线与扩展背板连通;在扩展背板PCI-E SWITCH电路中,扩展背板电路(4)作为主板PCI-E控制器A的下游主板PCI-E设备;PCI-E NVME硬盘电路C(18)、PCI-E NVME硬盘电路D(19)、PCI-E NVME硬盘电路E(20)以及PCI-E NVME硬盘电路F(21)作为扩展背板电路(4)的下游主板PCI-E设备,通过扩展背板PCI-E SWITCH电路端口a和端口b与主板PCI-E控制器相连,通过扩展背板PCI-E SWITCH电路端口与PCI-E NVME硬盘相连,实现PCI-E的接口扩展。

    一种基于P2A桥的自主可控服务器BMC在线更新方法

    公开(公告)号:CN111124460A

    公开(公告)日:2020-05-08

    申请号:CN201911211313.0

    申请日:2019-12-02

    Abstract: 本发明涉及一种基于P2A桥的自主可控服务器BMC在线更新方法,包括:步骤1:在服务器操作系统的PCI设备列表中寻找BMC对应的PCI设备,如果找到则继续,否则结束更新;步骤2:初始化找到的PCI设备,使CPU能够通过P2A桥访问BMC的寄存器;步骤3:确定更新模式,如果需全部更新则继续进行下面的步骤,否则跳转到步骤5;步骤4:操作BMC的flash控制器,将固件内容全部写到flash内;修改flash内存储的启动参数,使BMC下次能正常启动,跳转到步骤6;步骤5:确定要更新的起始和结束位置,根据起始和结束位置将固件写入flash;步骤6:操作BMC的复位寄存器,控制BMC复位,更新完成。本发明为带有P2A桥的BMC的固件更新提供便利。

    一种席位不变故障迁移系统和方法

    公开(公告)号:CN110752955A

    公开(公告)日:2020-02-04

    申请号:CN201911041633.6

    申请日:2019-10-30

    Abstract: 本发明涉及一种席位不变的故障迁移系统和方法,其中,系统包括:活动服务器单元后台定时保存虚拟机内存快照,备用服务器单元通过不断发送心跳包对活动服务器单元进行监测,当检测到网络断开时,立即启动另一虚拟机恢复最近成功保存的虚拟机快照,并将备用服务器单元的显示、USB以及接口迁移至故障服务器单元的座席,从而实现座席不变和状态恢复。本发明能够实现在一个服务器单元发生故障时,将其上运行的系统、任务及其连接的显示器、键鼠、串口等外设自动迁移至另一个预先设定的服务器单元上,并按原状态继续运行。满足操作人员座席不变、外接设备连接关系不变的需求。

Patent Agency Ranking