一种微处理器、BIOS固件更新方法、计算机设备及存储介质

    公开(公告)号:CN114721693A

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

    申请号:CN202210289223.9

    申请日:2022-03-22

    Abstract: 本申请提供一种微处理器、BIOS固件更新方法、计算机设备及存储介质,微处理器包括:控制单元、密码引擎单元和BIOS闪存;密码引擎单元设置在可信执行环境中,其中:控制单元,用于在获取到待更新的BIOS固件时,通过安全接口将BIOS固件中的计算信息发送给密码引擎单元,以指示密码引擎单元根据计算信息进行计算,得到计算结果;控制单元还用于在计算结果与预设第一结果匹配的情况下,将待更新的BIOS固件烧写至BIOS闪存中。这样,通过待更新的BIOS固件中的计算信息,实现了对于待更新的BIOS固件的安全验证,提高了BIOS固件更新的安全性,从而提高了计算机设备启动的安全性。

    固件启动方法、装置、计算机设备及可读存储介质

    公开(公告)号:CN114499892A

    公开(公告)日:2022-05-13

    申请号:CN202210327765.0

    申请日:2022-03-31

    Abstract: 本申请属于计算机技术领域,公开了固件启动方法、装置、计算机设备及可读存储介质,该方法包括,在UEFI安全启动过程中,若判断出待签名验证的UEFI镜像文件中包含镜像签名信息,则通过国密算法对UEFI镜像文件进行第一签名验证;若判断出UEFI镜像文件中不包含镜像签名信息,则通过国密算法对UEFI镜像文件进行第二签名验证;在签名验证成功的情况下,加载UEFI镜像文件,以执行下一阶段的启动。这样,提高了UEFI安全启动过程中的签名验证速度以及UEFI安全启动的速度。

    PCIE设备扫描方法、装置、多路服务器及存储介质

    公开(公告)号:CN116627860A

    公开(公告)日:2023-08-22

    申请号:CN202310621945.4

    申请日:2023-05-26

    Abstract: 本申请提供一种PCIE设备扫描方法、装置、多路服务器及存储介质,所述方法应用于多路服务器,多路服务器包括至少两个处理器,至少两个处理器下可通过PCIE总线挂载PCIE设备,且各处理器一一对应有处理器标识信息;所述方法包括:在多路服务器处于U‑Boot启动过程中,多路服务器的第一处理器运行初始化完成的PCIE设备扫描驱动程序,以实现目标功能;目标功能包括:根据PCIE设备扫描驱动程序内绑定的各处理器标识信息,分别扫描各处理器所挂载的PCIE设备;第一处理器为至少两个处理器中的任意一个处理器。本申请可以实现对于多路服务器的全PCIE设备扫描,满足多路服务器的U‑Boot启动需求。

    NUMA感知的SMP系统只读代码段多副本优化方法及系统

    公开(公告)号:CN112099799A

    公开(公告)日:2020-12-18

    申请号:CN202010996761.2

    申请日:2020-09-21

    Abstract: 本发明公开了一种NUMA感知的SMP系统只读代码段多副本优化方法及系统,本发明包括为每个SMP系统配置“局部地址”、“应用程序局部地址”;通过SMC服务将内核只读代码段拷贝到每一个SMP系统中的“局部地址”中;在应用程序二进制或者动态库加载过程中解析它们只读代码段部分并复制到每一个SMP系统中的“应用程序局部地址”中;当每一个SMP系统需要执行内核、应用程序二进制或者动态库只读代码段时,直接通过“局部地址”或“应用程序局部地址”本地取指。本发明能够解决NUMA感知的SMP系统中远端取指问题,利用地址局部化技术来实现软件性能优化,在片上网络以及跨路带宽、延迟受限时能够获得较好的性能提升。

    用于实时调试基板管理控制器的方法及系统

    公开(公告)号:CN117472609A

    公开(公告)日:2024-01-30

    申请号:CN202311334445.9

    申请日:2023-10-16

    Abstract: 本申请实施例提供一种用于实时调试基板管理控制器的方法及系统,该方法可应用于基板管理控制系统中的反向代理服务器,所述基板管理控制系统还包括:用于提供业务服务的第一web业务服务器以及用于提供交互接口的对象交互服务器,且该方法包括:获取来自于客户端的请求消息,其中,所述请求消息至少用于携带初始URL,所述初始URL为所述第一web业务服务器的地址;若确认处于开发调试阶段,将所述初始URL修改为目标URL得到修正请求消息,并通过所述目标URL向第二web业务服务器提供所述修正请求消息。采用本申请实施例解决了BMC网络服务器开发人员在进行服务器开发时耗时长,操作繁琐的缺陷。

    错误处理方法及相关装置
    6.
    发明公开

    公开(公告)号:CN117076176A

    公开(公告)日:2023-11-17

    申请号:CN202311102825.X

    申请日:2023-08-29

    Abstract: 本申请提供了一种错误处理方法及相关装置。该处理器系统包括:错误处理方法,包括:接收RAS错误触发的中断信号;响应于中断信号遍历RAS寄存器组以获取错误信息;响应于从RAS寄存器组中读取到第一错误的错误信息,从预设错误处理方式中选择第一错误对应的错误处理方式;根据第一错误对应的错误处理方式处理第一错误。本申请实施例通过基于RAS错误所触发的中断信号来执行第一错误的通知和后续对第一错误的处理,可以避免通过固件层实现通知错误并进行错误处理的必要性,不需要涉及ACPI规范以及片上系统的各个层级的交互,结构比较简单且降低了研发维护的成本,同时可以适用于不同的场景和不同的可靠性要求,有利于提高错误通知处理的性能。

    一种实现安全启动的方法及相关装置

    公开(公告)号:CN116842519A

    公开(公告)日:2023-10-03

    申请号:CN202310437888.4

    申请日:2023-04-21

    Abstract: 本申请公开了一种实现安全启动的方法及相关装置,其中,所述实现安全启动的方法通过将独立管理模块STMM作为单独的固件与BL32固件以及BL33固件彼此独立存储于安全启动程序内,在加载了BL33固件后,执行所述BL33的第一预定功能(即将安全启动程序中的STMM发送给所述BL32固件)和BL32固件的第二预定功能(加载运行所述STMM)。如此,可以实现彼此解耦的BL32固件和STMM在启动过程中的加载运行,从而解决现有技术中STMM与BL32固件编译在一起而导致无法切割的问题,使得STMM和BL32固件可以独立开发维护,降低了STMM的开发难度。

    一种固件参数配置方法、装置及电子设备

    公开(公告)号:CN111399923A

    公开(公告)日:2020-07-10

    申请号:CN202010187967.0

    申请日:2020-03-17

    Abstract: 本发明公开了一种固件参数配置方法,包括如下步骤:S1,获取启动操作;S2,响应于所述启动操作,从只读ROM获取第一私钥;S3,根据所述第一私钥解码内置参数表,获取第一参数及二级私钥;S4,通过索引使用对应的二级私钥解密外置参数表,获取第二参数;其中所述外置参数表与固件的内置参数表相同,第二参数与第一参数构成完整的硬件配置参数;S5,根据所述第一参数和所述第二参数配置硬件。还提供了一种固件配置装置和电子设备,本发明的固件参数配置方法,有两个参数表,内置固件参数表以及上位机生成外置参数配置文件,通过不同的私钥,开放不同的参数,实现了分级策略控制。

    一种处理方法、装置及相关设备
    9.
    发明公开

    公开(公告)号:CN118467220A

    公开(公告)日:2024-08-09

    申请号:CN202410533840.8

    申请日:2024-04-29

    Abstract: 本公开提供了一种处理方法、装置及相关设备,所述方法应用于系统级芯片,所述系统级芯片包括:基础固件模块、管理模块和中间组件,所述中间组件分别与所述基础固件模块和所述管理模块通信;所述方法包括:响应于所述系统级芯片的硬件错误,所述基础固件模块确定错误信息;所述基础固件模块通过所述中间组件将所述错误信息发送至所述管理模块;所述管理模块基于目标策略,根据所述错误信息进行错误处理,得到错误处理结果;所述管理模块通过所述中间组件将所述错误处理结果发送至所述基础固件模块;所述基础固件模块根据所述错误处理结果进行故障处理。

    一种异常处理方法、装置、处理器及电子设备

    公开(公告)号:CN117493114A

    公开(公告)日:2024-02-02

    申请号:CN202311492436.2

    申请日:2023-11-09

    Abstract: 本申请公开了一种异常处理方法、装置、处理器及电子设备,应用于处理器;该异常处理方法包括:在执行程序流的过程中触发目标异常时,基于目标固件对所述目标异常进行异常处理;基于所述处理器中内核空间的异常向量表再次对所述目标异常进行异常处理;在所述内核空间完成异常处理之后,返回至目标故障点继续执行所述程序流,其中,所述目标故障点为所述程序流中触发所述目标异常时的中断点。本申请实施方式集成了两种处理异常的方式,针对实际发生的一次异常或硬件的一次中断,分别基于固件和内核空间的异常向量表,实现了具体的处理过程,明显提升了处理器中异常处理的优越性。

Patent Agency Ranking