-
公开(公告)号:US11620199B1
公开(公告)日:2023-04-04
申请号:US17651534
申请日:2022-02-17
Applicant: Quanta Computer Inc.
Inventor: Wei-Yu Chien
IPC: G06F11/22 , G06F9/4401
Abstract: A system and method for identifying, analyzing, and repairing deviations in a power-on self-test routine (POST) of a computer system is disclosed. The computer system includes a basic input output system (BIOS) including a POST routine executed between power-on and hand off to an operating system. A memory stores a golden image POST code sequence. The controller and BIOS receive a sequence of POST codes from the execution of the POST routine. The sequence of POST codes is compared to the golden image POST code sequence. A deviation in the POST routine is identified based on at least one POST code of the sequence of the POST codes not matching the golden image POST code sequence. The identified deviation may be analyzed for further information in a message. The message may be used to recover from the deviation.
-
公开(公告)号:US11126518B1
公开(公告)日:2021-09-21
申请号:US16820367
申请日:2020-03-16
Applicant: Quanta Computer Inc.
Inventor: Wei-Yu Chien
IPC: G06F9/4401 , G06F11/22 , G06F11/14 , G06F11/27
Abstract: A system and method for providing multiple options for booting-up a remote computing device is disclosed. The system has a remote management station, in network communication with a computing device. The computing device has hardware components and a Unified Extensible Firmware Interface (UEFI) basic input output system (BIOS), including multiple power-on self-test (POST) routines. A controller is in communication with the UEFI BIOS and in network communication with the remote management station. The controller receives a selection of one of the plurality of POST routines from the management station. The controller boots up the computing device with the selected POST routine. The POST routines include a normal POST and other specialized routines such as a fast boot option, a safety boot option, a diagnostic boot option and a factory boot option.
-
公开(公告)号:US10360114B2
公开(公告)日:2019-07-23
申请号:US15052430
申请日:2016-02-24
Applicant: Quanta Computer Inc.
Inventor: Le-Sheng Chou , Wei-Yu Chien
Abstract: Systems, methods, and computer-readable storage media for hardware recovery are disclosed. In some examples, a system can detect a hardware error and identify a system component associated with the hardware error. The system can then generate a request configured to trigger an operating system of the system to place the system in a particular operating state. The particular operating state can be determined based on a component type of the system component. The particular operating state can be a first sleep state when the component type is a peripheral component or a second sleep state when the component type is a processor, a memory, or a power supply. The second sleep state can result in a lower power resource consumption than the first sleep state. The system can generate an indication that the system component can be replaced without restarting the operating system.
-
公开(公告)号:US09805200B2
公开(公告)日:2017-10-31
申请号:US15012158
申请日:2016-02-01
Applicant: Quanta Computer Inc.
Inventor: Kuo-Shu Huang , Wei-Yu Chien
IPC: G06F15/177 , G06F21/57 , G06F9/44
CPC classification number: G06F21/575 , G06F9/4401 , G06F21/572 , G06F2221/033 , G06F2221/2103
Abstract: A system, method and computer-readable storage devices for providing protection mechanisms to a server motherboard prior to its booting. A system configured according to this would, upon receiving power at a motherboard, and prior to booting the motherboard: generate a nonce, send the nonce to a first component on the motherboard, and send the nonce to a second component on the motherboard. The system then receives a response from at least one of the first component on the motherboard and the second component on the motherboard, wherein the response is based on a communication protocol between the first component and the second component, the communication protocol utilizing the nonce. When the response indicates a correct hardware configuration, the system performs the booting of the motherboard.
-
-
-