CN116610539B - 一种开机自检信息的显示***、显示方法、设备及介质 - Google Patents
一种开机自检信息的显示***、显示方法、设备及介质 Download PDFInfo
- Publication number
- CN116610539B CN116610539B CN202310373857.7A CN202310373857A CN116610539B CN 116610539 B CN116610539 B CN 116610539B CN 202310373857 A CN202310373857 A CN 202310373857A CN 116610539 B CN116610539 B CN 116610539B
- Authority
- CN
- China
- Prior art keywords
- self
- checking
- information
- group
- checking information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000004891 communication Methods 0.000 claims abstract description 29
- 238000012360 testing method Methods 0.000 claims description 43
- 229910002056 binary alloy Inorganic materials 0.000 claims description 9
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 238000000605 extraction Methods 0.000 claims description 5
- 238000007726 management method Methods 0.000 description 23
- 238000004590 computer program Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 239000000284 extract Substances 0.000 description 5
- 239000000758 substrate Substances 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/321—Display for diagnostics, e.g. diagnostic result display, self-test user interface
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3065—Monitoring arrangements determined by the means or processing involved in reporting the monitored data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Quality & Reliability (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
本申请是关于一种开机自检信息的显示***、显示方法、设备及介质,所述显示***包括开机自检装置以及自检信息显示装置,所述自检信息显示装置包括显示模块;所述自检信息显示装置与所述开机自检装置通信连接;所述自检信息显示装置用于接收所述开机自检装置发送的目标格式的日志信息,所述日志信息为所述开机自检装置中POWER架构的处理器生成的日志信息;所述自检信息显示装置用于根据预设字符,从接收的所述目标格式的日志信息中提取所述开机自检信息,并将所述开机自检信息发送给所述显示模块;所述显示模块用于显示所述开机自检信息。以降低用户定位和排除开机自检装置故障的难度。
Description
技术领域
本申请涉及数据处理技术领域,具体涉及一种开机自检信息的显示***、显示方法、设备及介质。
背景技术
计算机设备的主板在接通电源后,***可以通过开机自检(POWER On Self Test,POST)程序对内部各个设备进行检查,用户还可以根据POST信息定位和排除计算机设备出现的故障。
通常,在x86架构的***中,处理器能够根据从80端口(port80)传输出的port80数据直接向用户显示POST信息。但在POWER架构的***中,没有port80数据,处理器只能向用户显示开机自检时生成的日志(log)信息。虽然开机自检时生成的日志信息中包括POST信息用户无法直观的从日志信息中迅速的判断出POST信息以及POST信息对应的故障,加大了用户定位和排除计算机设备故障的难度。
因此,如何显示POWER架构的***中的POST信息,以降低用户定位和排除计算机设备故障的难度,已成为急需解决的问题。
发明内容
本申请提供了一种开机自检信息的显示***、显示方法、设备及介质,显示POWER架构的***中的POST信息,以降低用户定位和排除计算机设备故障的难度,该技术方案如下。
一方面,提供了一种开机自检信息的显示***,所述显示***包括开机自检装置以及自检信息显示装置,自检信息显示装置包括显示模块;自检信息显示装置与开机自检装置通信连接;
自检信息显示装置用于接收开机自检装置发送的目标格式的日志信息,日志信息为开机自检装置中POWER架构的处理器生成的日志信息;
自检信息显示装置用于根据预设字符,从接收的目标格式的日志信息中提取开机自检信息,并将开机自检信息发送给显示模块;
显示模块用于显示开机自检信息。
在上述技术方案中,可以设置自检信息显示装置,并将自检信息显示装置与开机自检装置通信连接,实现自检信息显示装置接收目标格式的开机自检装置中POWER架构的处理器生成的日志信息。自检信息显示装置根据预设字符,从接收的目标格式的日志信息中提取出开机自检信息并将开机自检信息发送给显示模块。显示模块就能将开机自检信息进行显示。从而用户可以通过自检信息显示装置的显示模块直观的看到开机自检装置的开机自检信息,进而可以根据显示的开机自检信息快速地定位和排除开机自检装置的故障,降低了用户定位和排除开机自检装置故障的难度。
可选的,显示模块包括显示寄存器,自检信息显示装置用于将开机自检信息发送至显示寄存器;
显示模块用于从显示寄存器中读取开机自检信息以显示开机自检信息。
在上述技术方案中,自检信息显示装置从目标格式的日志信息中提取出开机自检信息以后,将开机自检信息发送至显示寄存器使显示寄存器得以保存当前开机自检信息,进而使得显示模块根据从显示寄存器中读取的信息显示开机自检信息,避免出现自检信息显示装置在下一次提取开机自检信息破坏当前开机自检信息时,导致显示模块错误显示开机自检信息的情况。
可选的,开机自检装置包括目标处理器以及基板管理控制器,目标处理器通过总线与基板管理控制器连接,基板管理控制器与自检信息显示装置通信连接;
目标处理器用于通过总线将开机自检装置的日志信息发送给基板管理控制器;
基板管理控制器用于根据格式转换桥将日志信息转为目标格式,并将目标格式的日志信息发送给自检信息显示装置。
在上述技术方案中,基管理控制器根据格式转换桥将从目标处理器处接收的日志信息目标格式,进而将目标格式的日志信息发送给自检信息显示装置,保证自检信息显示装置能够直接处理从开机自检装置处接收的信息,避免对自检信息显示装置增加复杂的数据预处理模块,简化自检信息显示装置的硬件结构。
可选的,自检信息显示装置还包括供电模块以及USB接口,供电模块用于向显示模块供电;自检信息显示装置包括USB接口,USB接口用于与开机自检装置电连接向供电模块供电。
在上述技术方案中,操作人员在使用自检信息显示装置时仅通过简单的USB接口插拔的动作就可以实现对供电模块的供电,进而使得显示模块的接通电源供电以显示开机自检信息。避免了在自检信息显示装置中设置复杂的供电***,使得自检信息显示装置的结构简单制作成本降低,而且简化了操作人员在使用自检信息显示装置时的操作步骤,提高工作效率。
又一方面,提供了一种开机自检信息的显示方法,应用于开机自检信息的显示***中的目标开机自检信息显示装置;显示***中包括开机自检装置;自检信息显示装置包括显示模块;自检信息显示装置与开机自检装置通信连接;
所述方法包括:
接收开机自检装置发送的目标格式的日志信息,日志信息为开机自检装置中POWER架构的处理器生成的日志信息;
根据预设字符,从目标格式的日志信息中提取开机自检信息;
将开机自检信息发送至显示模块,以使显示模块显示开机自检信息。
在上述技术方案中,接收目标格式的开机自检装置中POWER架构的处理器生成的日志信息;并根据预设字符从目标格式的日志信息中提取出开机自检信息,进而将开机自检信息发送给显示模块。显示模块就能将开机自检信息进行显示。从而用户可以通过自检信息显示装置的显示模块直观的看到开机自检装置的开机自检信息,进而可以根据显示的开机自检信息快速地定位和排除开机自检装置的故障,降低了用户定位和排除开机自检装置故障的难度。
可选的,根据预设字符,从目标格式的日志信息中提取开机自检信息包括:
将目标格式的日志信息中的目标信息按序分为若干组数据,得到目标组数据;
判断目标组数据是否与预设字符一致;
当断目标组数据与预设字符一致时,将目标信息确定为开机自检信息。
在上述技术方案在中,在从日志信息中提取开机自检信息时,将目标信息按序分为若干组数据后,根据目标数据是否与预设字符是否一致来确定目标信息是否是开机自检信息。在当目标组数据不与预设字符一致时,可以直接确定目标信息不是开机自检信息,不需要从头到尾地判断目标信息是否是开机自检信息,加快提取开机自检信息的速度。
再一方面,提供了一种开机自检信息的显示装置,其特征在于,开机自检信息的显示装置运行在开机自检信息的显示***中的自检信息显示装置上,显示***中包括开机自检装置;自检信息显示装置包括显示模块;自检信息显示装置与开机自检装置通信连接;
所述开机自检信息的显示装置包括:
接收模块,用于接收开机自检装置发送的目标格式的日志信息,日志信息为开机自检装置中POWER架构的处理器生成的日志信息;
提取模块,用于根据预设字符,从目标格式的日志信息中提取开机自检信息;
发送模块,用于将开机自检信息发送至显示模块,以使显示模块显示开机自检信息。
再一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现上述的开机自检信息的显示方法。
又一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述至少一条指令由处理器加载并执行以实现上述的开机自检信息的显示方法。
再一方面,提供了一种计算机程序产品或计算机程序,所述计算机程序产品或计算机程序包括计算机指令,所述计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质中读取所述计算机指令,处理器执行所述计算机指令,使得所述计算机设备执行上述开机自检信息的显示方法。
附图说明
为了更清楚地说明本申请具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据一示例性实施例示出的一种开机自检信息的显示***结构示意图。
图2是根据一示例性实施例示出的一种开机自检信息的显示方法的方法流程图。
图3是根据一示例性实施例示出的一种开机自检信息的显示方法的方法流程图。
图4是本申请一示例性实施例涉及的一种应用场景示出的开机自检信息的显示方法的具体工作流程图。
图5是本申请实施例涉及的一种应用场景中POWER平台的结构示意图。
图6是本申请实施例涉及的一种应用场景中的POST信息提取的流程示意图。
图7是根据一示例性实施例示出的一种图像数据处理装置的结构方框图。
图8示出了本申请一示例性实施例示出的计算机设备的结构框图。
具体实施方式
下面将结合附图对本申请的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
应理解,在本申请的实施例中提到的“指示”可以是直接指示,也可以是间接指示,还可以是表示具有关联关系。举例说明,A指示B,可以表示A直接指示B,例如B可以通过A获取;也可以表示A间接指示B,例如A指示C,B可以通过C获取;还可以表示A和B之间具有关联关系。
在本申请实施例的描述中,术语“对应”可表示两者之间具有直接对应或间接对应的关系,也可以表示两者之间具有关联关系,也可以是指示与被指示、配置与被配置等关系。
本申请实施例中,“预定义”可以通过在设备(例如,包括终端设备和网络设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。
图1是根据一示例性实施例示出的一种开机自检信息的显示***的结构示意图。该显示***中包含开机自检装置110以及自检信息显示装置120,自检信息显示装置120包含显示模块121,开机自检装置110与自检信息显示装置120通信连接。
其中,日志信息为开机自检装置中POWER架构的处理器生成的日志信息;预设字符为预先设置的用于指示ACSII字符的二进制数据;显示模块121可以是包括用于显示开机自检信息的4位七段数码管,也可以是液晶显示屏等其它可以用于数据的显示设备。自检信息显示装置120用于接收开机自检装置110发送的目标格式的日志信息;进而根据预设字符,从接收的目标格式的日志信息中提取开机自检信息,并将开机自检信息发送给显示模块121;显示模块121在接收到开机自检信息后就对开机自检信息进行显示。从而用户可以通过自检信息显示装置的显示模块直观的看到开机自检装置的开机自检信息,进而可以根据显示的开机自检信息快速地定位和排除开机自检装置的故障,降低了用户定位和排除开机自检装置故障的难度
可选的,为了简化自检信息显示装置的硬件结构,开机自检装置110包括目标处理器111以及基板管理控制器(Baseboard Management Controller,BMC)112,目标处理器111通过总线(Low pin count Bus,LPC)与基板管理控制器112连接,基板管理控制器112与自检信息显示装置120通信连接。
其中,目标处理器111为任意一个POWER架构的处理器,目标处理器111用于通过总线将开机自检装置110的日志信息发送给基板管理控制器112;基板管理控制器112用于根据格式转换桥将日志信息转为目标格式,并将目标格式的日志信息发送给自检信息显示装置120。格式转换桥可以是根据目标处理器与基板管理控制器112之间的通信协议以及基板管理控制器112与自检信息显示装置120之间的通信协议确定的数据格式转换桥。本申请实施例以目标处理器111与基板管理控制器112的通信协议为LPC协议,基板管理控制器112与自检信息显示装置120之间的通信协议为UART协议为例。格式转换桥可以是LPC-UART桥,目标格式为基于UART协议的数据格式,基板管理控制器112可以通过通用异步收发传输器(Universal Asynchronous Receiver/Transmitter,UART)与自检信息显示装置120实现通信连接。
开机自检装置110开机自检完成后目标处理器111会生产日志信息并通过总线将基于LPC协议的日志信息发送给基板管理控制器112。基板管理控制器112在接收到发送的日志信息后,基板管理控制器112可通过LPC-UART桥将基于LPC协议的日志信息转为基于UART协议的日志信息,而后基板管理控制器112将基于UART协议的日志信息通过UART发送给自检信息显示装置120。
可选的,自检信息显示装置120可以包括通信模块122,其中,通信模块122可以是任一支持UART通信协议的设备,例如基于POWER架构的服务器的***串口;控制模块可以任一是支持数据处理与通信的设备,例如,单片机或复杂可编程逻辑器件(ComplexProgrammable Logic Device,CPLD)。通信模块122与基板管理控制器112通过UART通信连接。在通信模块122接收到基板管理控制器112发送的基于UART协议的日志信息后,自检信息显示装置120就接收到基于UART协议的日志信息,进而将从基于UART协议的日志信息中提取开机自检信息,并将开机自检信息发送给显示模块121。
可选的,自检信息显示装置120用于从接收的目标格式的日志信息中提取开机自检信息的具体步骤可以包括:将目标格式的日志信息按序分为六组组数据,得到目标组数据;判断目标组数据是否与预设字符一致;当断目标组数据与预设字符一致时,将包括目标组数据的日志信息确定为开机自检信息。可以理解的是,按照约定,开机自检信息为以iSTEP开头的数据,因此,预设字符可以是预先被设置为与iSTEP中的相关字母对应的二进制数。具体的,预设字符可以为01101001(也即字母i)、01010011(也即字母S)、01010100(也即字母T)以及01010000(也即字母P)。
可选的,当目标组数据与预设字符不一致时,自检信息显示装置120将目标组数据以及预设字符显示为十六进制的ASCII字符,以便于用户可以更直观的判断与预设字符不一致的具体的目标数据。具体的预设字符对应的十六进制的ASCII字符分别为0x69h(也即字母i)、0x83h(也即字母S)、0x84h(也即字母T)、以及0x80h(也即字母P)。
可选的,显示模块121包括显示寄存器,第一寄存器用于存储目标组数据;显示寄存器用于存储开机自检信息,自检信息显示装置120用于将开机自检信息发送至显示寄存器;显示模块121用于从显示寄存器中读取开机自检信息以显示开机自检信息。自检信息显示装置从目标格式的日志信息中提取出开机自检信息以后,将开机自检信息发送至显示寄存器使显示寄存器得以保存当前开机自检信息,进而使得显示模块根据从显示寄存器中读取的信息显示开机自检信息,避免出现自检信息显示装置在下一次提取开机自检信息破坏当前开机自检信息时,导致显示模块错误显示开机自检信息的情况。
可选的,为了提高从日志信息提取开机自检信息的效率,自检信息显示装置120包括第一寄存器,第一寄存器用于存储目标格式的日志信息中的目标信息。自检信息显示装置用于从第一寄存器中读取并判断目标信息是否为开机自检信息。其中,第一寄存器可以是一个位数为第一阈值的寄存器,第一阈值可以根据要提取的开机自检信息的具体大小与格式确定,本申请实施例不做具体限制。本申请实施例以第一寄存器为96位寄存器为例。第一寄存器按照16进制(xxxxxxxxxxxxh),可以被分为六个组位置,分别是第一组位置至第六组位置,每个组位置上可以存储二进制的数据以显示一个ASCII字符。目标格式的日志信息为基于UART协议的日志信息。
可选的,自检信息显示装置120还可以包括控制模块123,控制模块123包括第一寄存器,控制模块123可以用于执行自检信息显示装置120执行的所有步骤。
可选的,为了降低自检信息显示装置的制作成本并简化操作人员在使用自检信息显示装置时的操作步骤,提高工作效率,自检信息显示装置120还包括供电模块124以及USB接口125,供电模块用于向显示模块121、通信模块122以及控制模块123供电;USB接口125用于与开机自检装置110电连接向供电模块124供电,USB接口125与开机自检装置的服务器电连接图中未示出。
图2是根据一示例性实施例示出的一种开机自检信息的显示方法的方法流程图。该方法应用于开机自检信息的显示***中的自检信息显示装置,该自检信息显示装置可以是如图1中所示的自检信息显示装置120。如图2所示,该开机自检信息的显示方法可以包括如下步骤:
步骤201,接收开机自检装置发送的目标格式的日志信息。
其中,开机自检信息的显示***中包括开机自检装置;自检信息显示装置包括显示模块;自检信息显示装置与开机自检装置通信连接;日志信息为开机自检装置中POWER架构的处理器生成的日志信息;目标格式为匹配自检信息显示装置与开机自检装置之间的通信协议的数据格式,例如,本申请实施例以自检信息显示装置与开机自检装置之间的通信协议为UART协议为例,则目标格式为基于UART协议的数据格式。
开机自检装置包括与POWER架构的处理器通过LPC连接的BMC,在开机时会自动依据开机自检程序进行自检后,开机自检装置中POWER架构的处理器就会自动生成基于LPC协议的日志信息并将基于LPC协议的日志信息通过LPC发送给BMC,BMC会根据LPC-UART桥,将基于LPC协议的日志信息转换为基于UART协议的日志信息,进而将基于UART协议的日志信息发送给自检信息显示装置,自检信息显示装置就接收到开机自检装置发送的目标格式的日志信息。
步骤202,根据预设字符,从目标格式的日志信息中提取开机自检信息。
自检信息显示装置会判断目标格式的日志信息中是否存在与预设字符相一致的信息,如果存在则将与预设字符相一致的信息确定为开机自检信息。
步骤203,将开机自检信息发送至显示模块,以使显示模块显示开机自检信息。
自检信息显示装置将开机自检信息发送给显示模块后显示模块就接收到了开机自检信息并显示开机自检信息。
综上所述,接收目标格式的开机自检装置中POWER架构的处理器生成的日志信息;并根据预设字符从目标格式的日志信息中提取出开机自检信息,进而将开机自检信息发送给显示模块。显示模块就能将开机自检信息进行显示。从而用户可以通过自检信息显示装置的显示模块直观的看到开机自检装置的开机自检信息,进而可以根据显示的开机自检信息快速地定位和排除开机自检装置的故障,降低了用户定位和排除开机自检装置故障的难度。
图3是根据一示例性实施例示出的一种开机自检信息的显示方法的方法流程图。该方法应用于开机自检信息的显示***中的自检信息显示装置,该自检信息显示装置可以是如图1中所示的自检信息显示装置120。如图3所示,该开机自检信息的显示方法可以包括如下步骤:
步骤301,接收开机自检装置发送的目标格式的日志信息。
本申请实施例中步骤301与上述实例中201类似,在此不做赘述。
步骤302,将目标格式的日志信息中的目标信息按序分为若干组数据,得到目标组数据。
其中,自检信息显示装置包括第一寄存器,第一寄存器可以是一个位数为第一阈值的寄存器,第一阈值可以根据要提取的开机自检信息的具体大小与格式确定,本申请实施例不做具体限制。本申请实施例以第一寄存器为96位寄存器为例。第一寄存器按照16进制(xxxxxxxxxxxxh),可以被分为六个组位置,分别是第一组位置至第六组位置,相对应的将目标信息写入第一组位置至第六组位置后,目标信息就被分为六组组数据分别为第一组数据至第六组数据。目标信息为基于UART协议的日志信息。需要说明的是,目标信息的具体分组数量与第一寄存器的组位置的个数有关,第一寄存器的组位置的具体个数可以由实际需求进行设计,本申请实施例不做限制。本申请实施例以第一寄存器被分为六个组位置为例。
自检信息显示装置首先将第一寄存器中的每一位都初始化为0,将当前基于UART协议的日志信息以二进制先写入第一寄存器的第一组位置,就得到目标组数据。
步骤303,判断目标组数据是否与预设字符一致。
按照约定,开机自检信息为以iSTEP开头的数据,因此,预设字符可以是预先被设置为与iSTEP中的相关字母对应的二进制数。具体的,预设字符可以为01101001(也即字母i)、01010011(也即字母S)、01010100(也即字母T)以及01010000(也即字母P)。分别与第一寄存器中的第一组位置至第四组位置一一对应。
自检信息显示装置先判断第一寄存器中的第一组位置上存储的数据也即第一组位置上存储的目标组数据是否是第一组位置对应的预设字符;若是则继续将当前基于UART协议的日志信息剩余的数据以二进制写入下一组位置,并判断下一组位置上存储的目标组数据是否是下一组位置对应的预设字符,若不是则重新将第一寄存器中的每一位都初始化为0,并将下一条基于UART协议的日志信息以二进制先写入第一寄存器的第一组位置;如此循环直至判断到第四组位置上存储的目标组数据是否是第四组位置对应的预设字符为止。
步骤304,当目标组数据与预设字符一致时,将目标信息确定为开机自检信息。
当自检信息显示装置判断到第一寄存器中的第四组位置上存储的目标组数据是第四组位置对应的预设字符时,将当前第四组位置上存储的目标组数据对应的基于UART协议的日志信息确定为开机自检信息,并将开机自检信息中未写入第一组位置至第四组位置中的数据分别写入第五组位置以及第六组位置。实现从日志信息中提取开机自检信息时,将目标信息按序分为若干组数据后,根据目标数据是否与预设字符是否一致来确定目标信息是否是开机自检信息。在当目标组数据不与预设字符一致时,可以直接确定目标信息不是开机自检信息,不需要从头到尾地判断目标信息是否是开机自检信息,加快提取开机自检信息的速度。
可选的,当自检信息显示装置判断到第一寄存器中的第一组位置至第四组位置上中任意一个组位置上存储的目标组数据不是该组位置对应的预设字符时,重新将第一寄存器中的每一位都初始化为0,并将下一条基于UART协议的日志信息以二进制先写入第一寄存器中的第一组位置。
可选的,当目标组数据与预设字符不一致时,自检信息显示装置120将目标组数据以及预设字符显示为十六进制的ASCII字符,以便于用户可以更直观的判断与预设字符不一致的具体的目标数据。
步骤305,将开机自检信息发送至显示模块,以使显示模块显示开机自检信息。
本申请实施例中步骤305与上述实例中203类似,在此不做赘述。
可选的,显示模块包括显示寄存器,自检信息显示装置将开机自检信息写入显示寄存器,显示模块根据显示寄存器中写入的数据显示开机自检信息。
示例性的,在一种应用场景中,结合图4与图1,自检信息显示装置120初始化通信模块122以及显示寄存器,通过通信模块122接收到基于UART协议的日志信息后,将第一寄存器中的每一位都初始化为0。进而将当前条基于UART协议的日志信息以二进制先写入第一寄存器中的第一组位置,得到第一组数据。判断得到第一组数据是否为01101001,若不是01101001则将第一寄存器中的每一位都初始化为0,继续判断自检信息显示装置120下一次写入第一组位置的第一组数据是否为01101001;若是01101001则将当前基于UART协议的日志信息剩余的数据写入第二组位置,并判断自检信息显示装置120写入第二组位置上存储的数据是否为01010011;若不是01010011则将第一寄存器中的每一位都初始化为0,继续判断自检信息显示装置120下一次写入第一组位置的第一组数据是否为01101001;若是01010011则将当前基于UART协议的日志信息剩余的数据写入第三组位置,并继续判断自检信息显示装置120写入第三组位置上存储的数据是否为01010100。
若不是01010100则将第一寄存器中的每一位都初始化为0,继续判断自检信息显示装置120下一次写入第一组位置的第一组数据是否为01101001;若是01010100则将当前基于UART协议的日志信息剩余的数据写入第四组位置,继续判断自检信息显示装置120写入第四组位置上存储的数据是否为01010000;若不是01010000则将第一寄存器中的每一位都初始化为0,继续判断自检信息显示装置120下一次写入第一组位置的第一组数据是否为01101001;若是01010000则将当前基于UART协议的日志信息剩余的数据确定为开机自检信息并将其分别写入第五组位置与第六组位置。
并将第五组位置与第六组位置上存储的数据写入到显示模块121的显示寄存器中,再次将第一寄存器中的每一位都初始化为0。显示模块121就会根据显示寄存器中存储的数据显示开机自检信息。
综上所述,在接收到目标格式的日志信息后,按序将目标格式的日志信息分为若干组数据,得到目标组数据,进而通过判断目标组数据是否与预设字符一致,将包括目标组数据的日志信息确定为开机自检信息,以从目标格式的日志信息中通过简单的步骤就提取出开机自检信息,降低了提取开机自检信息的复杂度,提高了提取开机自检信息的效率。进而将开机自检信息发送给显示模块。显示模块就能将开机自检信息进行显示。从而用户可以通过自检信息显示装置的显示模块直观的看到开机自检装置的开机自检信息,进而可以根据显示的开机自检信息快速地定位和排除开机自检装置的故障,降低了用户定位和排除开机自检装置故障的难度。
在一种应用场景中,本申请的开机自检信息显示方法适用于POWER平台下POST信息的显示,结合图5和图6,开机自检装置包括POWER架构处理器、基板管理控制器BMC以及UART的POWER服务器,BMC包括UART;自检信息显示装置为POST信息显示装置。POWER架构处理器通过LPC总线与BMC连接,POST信息显示装置与BMC通过UART基于UART协议通信连接;自检信息显示装置包括的通信模块为POWER服务器的***串口;第一寄存器为对比缓存器。
POWER服务器的***串口与开机自检装置相连接,并作为数据(也即日志信息)获取的来源。POST信息显示装置通过USB接口与POWER服务器相连,作为POST信息显示装置的供电源头。POWER架构的处理器,在POWER服务器开机的过程中,将带有POST信息的数据通过LPC总线传输给BMC;BMC内部设有LPC-UART桥,将POWER架构的处理器通过LPC协议发送的数据转为UART格式的数据,并将UART格式的数据通过UART传输给POST信息显示装置。由于UART传输的数据除了POST信息外还包含其他信息,因此POST信息显示装置会从接收到的UART格式的数据中提取出POST信息,并最终通过数码管显示。
具体POST信息提取流程如图6所示,POST信息显示装置通过USB接口与POWER服务器相连。步骤1、首先在POWER服务器开机上电时,POST信息显示装置也上电,并进行***串口以及用于存储显示数据(显示数据包括POST信息)的寄存器的初始化。
步骤2、初始化对比缓存寄存器为000000H;缓存寄存器为一个96位寄存器,按照16进制数据格式为xxxxxxxxxxxxH;每组数据可以显示一个ASCII字符:xx_xx_xx_xx_xx_xxh;图6中为:第一组数据_第二组数据_第三组数据_第四组数据_第五组数据_第六组数据。需要说明的是,本申请实施例中POST信息显示装置只能针对二进制数据进行处理,为了便于理解将POST信息显示装置处理的二进制数据以十六进制数据进行描述。
步骤3、将***串口接收的数据写入对比缓存寄存器第一组位置。
步骤4、判断第一组位置的第一组数据是否为字母“i”,即ASCII码0x69h。如果是,则进入步骤5;如果不是,则返回步骤2。
步骤5、将***串口接收的数据写入对比缓存寄存器第二组位置。
步骤6、判断第二组位置的第二组数据是否为字母“S”,即ASCII码0x83h。如果是,则进入步骤7;如果不是,则返回步骤2。
步骤7、将***串口接收的数据写入对比缓存寄存器第三组位置。
步骤8、判断第三组位置的第三组数据是否为字母“T”,即ASCII码0x84h。如果是,则进入步骤9;如果不是,则返回步骤2。
步骤9、将***串口接收的数据写入对比缓存寄存器第四组位置。
步骤10、判断第四组位置的第四组数据是否为字母“P”,即ASCII码0x80h。如果是,则进入步骤11;如果不是,则返回步骤2。
步骤11、将***串口接收的数据写入对比缓存寄存器第五组位置。
步骤12、将***串口接收的数据写入对比缓存寄存器第六组位置。
步骤13、将对比缓存寄存器第五六组数据写入显示寄存器。
步骤14、初始化对比缓存寄存器为000000H
步骤15、根据显示寄存器的数据显示POST信息。
图7是根据一示例性实施例示出的一种开机自检信息的显示装置的结构方框图。该开机自检信息的显示装置包括:
接收模块701,用于接收开机自检装置发送的目标格式的日志信息,日志信息为开机自检装置中POWER架构的处理器生成的日志信息;
提取模块702,用于根据预设字符,从目标格式的日志信息中提取开机自检信息;
发送模块703,用于将开机自检信息发送至显示模块,以使显示模块显示开机自检信息。
在一种可能的实现方式中,所述提取模块,还用于,
将目标格式的日志信息中的目标信息按序分为若干组数据,得到目标组数据;
判断目标组数据是否与预设字符一致;
当断目标组数据与预设字符一致时,将包括目标组数据的日志信息确定为开机自检信息。
综上所述,开机自检信息的显示装置接收目标格式的开机自检装置中POWER架构的处理器生成的日志信息;并根据预设字符从目标格式的日志信息中提取出开机自检信息,进而将开机自检信息发送给显示模块。显示模块就能将开机自检信息进行显示。从而用户可以通过自检信息显示装置的显示模块直观的看到开机自检装置的开机自检信息,进而可以根据显示的开机自检信息快速地定位和排除开机自检装置的故障,降低了用户定位和排除开机自检装置故障的难度。
图8示出了本申请一示例性实施例示出的计算机设备800的结构框图。该计算机设备可以实现为本申请上述方案中的服务器。所述计算机设备800包括中央处理单元(Central Processing Unit,CPU)801、包括随机存取存储器(Random Access Memory,RAM)802和只读存储器(Read-Only Memory,ROM)803的***存储器804,以及连接***存储器804和中央处理单元801的***总线805。所述计算机设备800还包括用于存储操作***809、应用程序810和其他程序模块811的大容量存储设备806。
所述大容量存储设备806通过连接到***总线805的大容量存储控制器(未示出)连接到中央处理单元801。所述大容量存储设备806及其相关联的计算机可读介质为计算机设备800提供非易失性存储。也就是说,所述大容量存储设备806可以包括诸如硬盘或者只读光盘(Compact Disc Read-Only Memory,CD-ROM)驱动器之类的计算机可读介质(未示出)。
不失一般性,所述计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括RAM、ROM、可擦除可编程只读寄存器(Erasable Programmable Read Only Memory,EPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-OnlyMemory,EEPROM)闪存或其他固态存储其技术,CD-ROM、数字多功能光盘(DigitalVersatile Disc,DVD)或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知所述计算机存储介质不局限于上述几种。上述的***存储器804和大容量存储设备806可以统称为存储器。
根据本公开的各种实施例,所述计算机设备800还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即计算机设备800可以通过连接在所述***总线805上的网络接口单元807连接到网络808,或者说,也可以使用网络接口单元807来连接到其他类型的网络或远程计算机***(未示出)。
所述存储器还包括至少一条计算机程序,所述至少一条计算机程序存储于存储器中,中央处理单元801通过执行该至少一条计算机程序来实现上述各个实施例所示的方法中的全部或部分步骤。
在一示例性实施例中,还提供了一种计算机可读存储介质,用于存储有至少一条计算机程序,所述至少一条计算机程序由处理器加载并执行以实现上述方法中的全部或部分步骤。例如,该计算机可读存储介质可以是只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)、磁带、软盘和光数据存储设备等。
在一示例性实施例中,还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述图2或图3任一实施例所示方法的全部或部分步骤。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。
应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。
Claims (9)
1.一种开机自检信息的显示***,其特征在于,所述显示***包括开机自检装置以及自检信息显示装置,所述自检信息显示装置包括显示模块;所述自检信息显示装置与所述开机自检装置通信连接;所述自检信息显示装置包括第一寄存器,第一寄存器被分为六个组位置,分别是第一组位置至第六组位置;
所述自检信息显示装置用于接收所述开机自检装置发送的目标格式的日志信息,所述日志信息为所述开机自检装置中POWER架构的处理器生成的日志信息;
所述自检信息显示装置用于根据预设字符,从接收的所述目标格式的日志信息中提取所述开机自检信息,并将所述开机自检信息发送给所述显示模块;
所述显示模块用于显示所述开机自检信息;
所述自检信息显示装置具体用于将第一寄存器中的每一位都初始化为0,将当前基于UART协议的日志信息以二进制先写入第一寄存器的第一组位置,就得到目标组数据;判断第一组位置上存储的目标组数据是否是第一组位置对应的预设字符若是则继续将当前基于UART协议的日志信息剩余的数据以二进制写入下一组位置,并判断下一组位置上存储的目标组数据是否是下一组位置对应的预设字符,若不是则重新将第一寄存器中的每一位都初始化为0,并将下一条基于UART协议的日志信息以二进制先写入第一寄存器的第一组位置;如此循环直至判断到第四组位置上存储的目标组数据是否是第四组位置对应的预设字符为止;当自检信息显示装置判断到第一寄存器中的第四组位置上存储的目标组数据是第四组位置对应的预设字符时,将当前第四组位置上存储的目标组数据对应的基于UART协议的日志信息确定为开机自检信息。
2.根据权利要求1所述的显示***,其特征在于,所述显示模块包括显示寄存器,所述自检信息显示装置用于将所述开机自检信息发送至所述显示寄存器;
所述显示模块用于从所述显示寄存器中读取所述开机自检信息以显示所述开机自检信息。
3.根据权利要求1或2所述的显示***,其特征在于,开机自检装置包括目标处理器以及基板管理控制器,所述目标处理器通过总线与所述基板管理控制器连接,所述基板管理控制器与自检信息显示装置通信连接;
所述目标处理器用于通过所述总线将所述开机自检装置的日志信息发送给所述基板管理控制器;
所述基板管理控制器用于根据格式转换桥将所述日志信息转为目标格式,并将目标格式的日志信息发送给自检信息显示装置。
4.根据权利要求1所述的显示***,其特征在于,所述自检信息显示装置还包括供电模块以及USB接口,所述供电模块用于向所述显示模块供电;所述USB接口用于与开机自检装置电连接向所述供电模块供电。
5.一种开机自检信息的显示方法,其特征在于,应用于开机自检信息的显示***中的自检信息显示装置;所述显示***中包括开机自检装置;所述自检信息显示装置包括显示模块;所述自检信息显示装置与所述开机自检装置通信连接;所述自检信息显示装置包括第一寄存器,第一寄存器被分为六个组位置,分别是第一组位置至第六组位置;
所述方法包括:
接收所述开机自检装置发送的目标格式的日志信息,所述日志信息为所述开机自检装置中POWER架构的处理器生成的日志信息;
根据预设字符,从所述目标格式的日志信息中提取开机自检信息;
将所述开机自检信息发送至所述显示模块,以使所述显示模块显示所述开机自检信息;
所述根据预设字符,从所述目标格式的日志信息中提取开机自检信息,包括:
将第一寄存器中的每一位都初始化为0,将当前基于UART协议的日志信息以二进制先写入第一寄存器的第一组位置,就得到目标组数据;判断第一组位置上存储的目标组数据是否是第一组位置对应的预设字符若是则继续将当前基于UART协议的日志信息剩余的数据以二进制写入下一组位置,并判断下一组位置上存储的目标组数据是否是下一组位置对应的预设字符,若不是则重新将第一寄存器中的每一位都初始化为0,并将下一条基于UART协议的日志信息以二进制先写入第一寄存器的第一组位置;如此循环直至判断到第四组位置上存储的目标组数据是否是第四组位置对应的预设字符为止;当自检信息显示装置判断到第一寄存器中的第四组位置上存储的目标组数据是第四组位置对应的预设字符时,将当前第四组位置上存储的目标组数据对应的基于UART协议的日志信息确定为开机自检信息。
6.根据权利要求5所述的方法,其特征在于,所述根据预设字符,从所述目标格式的日志信息中提取开机自检信息包括:
将所述目标格式的日志信息中的目标信息按序分为若干组数据,得到目标组数据;
判断所述目标组数据是否与预设字符一致;
当所述目标组数据与所述预设字符一致时,将所述目标信息确定为所述开机自检信息。
7.一种开机自检信息的显示装置,其特征在于,开机自检信息的显示装置运行在开机自检信息的显示***中的自检信息显示装置上,所述显示***中包括开机自检装置;所述自检信息显示装置包括显示模块;所述自检信息显示装置与所述开机自检装置通信连接;所述自检信息显示装置包括第一寄存器,第一寄存器被分为六个组位置,分别是第一组位置至第六组位置;
所述开机自检信息的显示装置包括:
接收模块,用于接收所述开机自检装置发送的目标格式的日志信息,所述日志信息为所述开机自检装置中POWER架构的处理器生成的日志信息;
提取模块,用于根据预设字符,从所述目标格式的日志信息中提取开机自检信息;
发送模块,用于将所述开机自检信息发送至所述显示模块,以使所述显示模块显示所述开机自检信息;
所述提取模块,具体用于将第一寄存器中的每一位都初始化为0,将当前基于UART协议的日志信息以二进制先写入第一寄存器的第一组位置,就得到目标组数据;判断第一组位置上存储的目标组数据是否是第一组位置对应的预设字符若是则继续将当前基于UART协议的日志信息剩余的数据以二进制写入下一组位置,并判断下一组位置上存储的目标组数据是否是下一组位置对应的预设字符,若不是则重新将第一寄存器中的每一位都初始化为0,并将下一条基于UART协议的日志信息以二进制先写入第一寄存器的第一组位置;如此循环直至判断到第四组位置上存储的目标组数据是否是第四组位置对应的预设字符为止;当自检信息显示装置判断到第一寄存器中的第四组位置上存储的目标组数据是第四组位置对应的预设字符时,将当前第四组位置上存储的目标组数据对应的基于UART协议的日志信息确定为开机自检信息。
8.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如权利要求5至6任一所述的一种开机自检信息的显示方法。
9.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令,所述至少一条指令由处理器加载并执行以实现如权利要求5至6任一所述的一种开机自检信息的显示方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310373857.7A CN116610539B (zh) | 2023-04-07 | 2023-04-07 | 一种开机自检信息的显示***、显示方法、设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310373857.7A CN116610539B (zh) | 2023-04-07 | 2023-04-07 | 一种开机自检信息的显示***、显示方法、设备及介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116610539A CN116610539A (zh) | 2023-08-18 |
CN116610539B true CN116610539B (zh) | 2024-04-05 |
Family
ID=87675384
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310373857.7A Active CN116610539B (zh) | 2023-04-07 | 2023-04-07 | 一种开机自检信息的显示***、显示方法、设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116610539B (zh) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001331342A (ja) * | 2000-05-23 | 2001-11-30 | Nec Kofu Ltd | 情報処理装置のエラー表示方法、及びそのプログラムを記録した記録媒体 |
CN1439961A (zh) * | 1997-03-20 | 2003-09-03 | 凤凰技术有限公司 | 用于计算机***的故障恢复方法、计算机及操作计算机的方法 |
TW200532435A (en) * | 2004-03-19 | 2005-10-01 | Hon Hai Prec Ind Co Ltd | System and method for observing booting BIOS information of remote computer |
JP2017207903A (ja) * | 2016-05-18 | 2017-11-24 | Necプラットフォームズ株式会社 | 処理装置、方法及びプログラム |
CN107992399A (zh) * | 2017-12-12 | 2018-05-04 | 郑州云海信息技术有限公司 | 一种内存条状态检测方法、装置及*** |
CN109032902A (zh) * | 2018-06-29 | 2018-12-18 | 深圳市同泰怡信息技术有限公司 | 服务器信息显示***及方法 |
US10911259B1 (en) * | 2019-10-31 | 2021-02-02 | Inventec (Pudong) Technology Corporation | Server with master-slave architecture and method for reading and writing information thereof |
CN114691223A (zh) * | 2022-03-21 | 2022-07-01 | 深圳市同泰怡信息技术有限公司 | 一种通过网络传输bios日志的方法及装置 |
WO2023024304A1 (zh) * | 2021-08-25 | 2023-03-02 | 苏州浪潮智能科技有限公司 | 一种服务器bios启动进程的监测方法、***及装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6725178B2 (en) * | 2002-01-15 | 2004-04-20 | International Business Machines Corporation | Use of hidden partitions in a storage device for storing BIOS extension files |
US10776131B2 (en) * | 2018-08-30 | 2020-09-15 | Dell Products, L.P. | Method and apparatus for UEFI firmware boot journal recording |
-
2023
- 2023-04-07 CN CN202310373857.7A patent/CN116610539B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1439961A (zh) * | 1997-03-20 | 2003-09-03 | 凤凰技术有限公司 | 用于计算机***的故障恢复方法、计算机及操作计算机的方法 |
JP2001331342A (ja) * | 2000-05-23 | 2001-11-30 | Nec Kofu Ltd | 情報処理装置のエラー表示方法、及びそのプログラムを記録した記録媒体 |
TW200532435A (en) * | 2004-03-19 | 2005-10-01 | Hon Hai Prec Ind Co Ltd | System and method for observing booting BIOS information of remote computer |
JP2017207903A (ja) * | 2016-05-18 | 2017-11-24 | Necプラットフォームズ株式会社 | 処理装置、方法及びプログラム |
CN107992399A (zh) * | 2017-12-12 | 2018-05-04 | 郑州云海信息技术有限公司 | 一种内存条状态检测方法、装置及*** |
CN109032902A (zh) * | 2018-06-29 | 2018-12-18 | 深圳市同泰怡信息技术有限公司 | 服务器信息显示***及方法 |
US10911259B1 (en) * | 2019-10-31 | 2021-02-02 | Inventec (Pudong) Technology Corporation | Server with master-slave architecture and method for reading and writing information thereof |
WO2023024304A1 (zh) * | 2021-08-25 | 2023-03-02 | 苏州浪潮智能科技有限公司 | 一种服务器bios启动进程的监测方法、***及装置 |
CN114691223A (zh) * | 2022-03-21 | 2022-07-01 | 深圳市同泰怡信息技术有限公司 | 一种通过网络传输bios日志的方法及装置 |
Non-Patent Citations (1)
Title |
---|
企业服务器远程监控和管理;王史峰;;电力信息化(第09期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN116610539A (zh) | 2023-08-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106547653B (zh) | 计算机***故障状态检测方法、装置及*** | |
US20070168737A1 (en) | Debugging device using an lpc interface capable of recovering functions of bios, and debugging method therefor | |
CN109976767B (zh) | 软件烧录方法和装置 | |
CN110162435B (zh) | 一种服务器pxe启动测试方法、***、终端及存储介质 | |
CN103150188B (zh) | 非x86指令集计算机的x86兼容显卡快速初始化方法 | |
CN116107819A (zh) | 一种服务器启动故障检测***、方法、装置以及介质 | |
CN108647131B (zh) | 运行日志的输出*** | |
CN113360144B (zh) | 软件开发的辅助处理方法、设备、存储介质及程序产品 | |
CN116610539B (zh) | 一种开机自检信息的显示***、显示方法、设备及介质 | |
CN111181781A (zh) | 一种Vdbench的测试配置方法、***、终端及存储介质 | |
US20090158097A1 (en) | Wake on LAN (WOL) test system and method thereof | |
CN111382004B (zh) | 参数备份方法及装置、还原方法及装置和备份还原*** | |
CN111506526A (zh) | 一种电池型号的识别方法、装置、电子设备及存储介质 | |
CN113466688A (zh) | 一种电机参数的辨识方法、装置、电机、***及存储介质 | |
CN112231159B (zh) | 一种内存安装位置测试方法、***、终端及存储介质 | |
CN114594995A (zh) | 电子装置及其开机方法 | |
CN112181434A (zh) | 组合仪表故障的诊断方法、装置、设备及存储介质 | |
CN110737483A (zh) | 一种基于Windows USB MassStorage类的信令、数据传输方法 | |
CN113220510A (zh) | 设备检测方法、检测设备和计算机可读存储介质 | |
CN114026539A (zh) | 在电子标签中存储post代码 | |
CN113297019B (zh) | 硬盘定位的方法、装置、可读存储介质及电子设备 | |
CN113568632B (zh) | 服务器电源固件更新方法、装置、计算机设备及存储介质 | |
CN118035018A (zh) | 存储设备的检测方法及装置、存储介质和电子设备 | |
CN116546551B (zh) | 无线网络设备检测方法、装置和*** | |
CN110399277B (zh) | 一种基于数码管的主板上电状态显示***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |