Patent application number | Description | Published |
20110157809 | MAINBOARD AND SHUTDOWN MANAGEMENT METHOD - A mainboard and a shutdown management method to determine whether a shutdown procedure of the mainboard is executed normally. The mainboard set predetermined status parameters of a plurality of elements of the mainboard. Upon detecting that the mainboard is in the shutdown procedure, the mainboard determines whether the shutdown procedure is executed normally by comparing status parameters of the plurality of elements and the predetermined status parameters. | 06-30-2011 |
20120096255 | SERVER AND METHOD FOR MANAGING I2C BUS OF THE SERVER - In a method for managing an inter-integrated circuit (I2C) bus of a server, a bus flag is set for the I2C bus using a BMC. When the BMC requires to detect a temperature of a memory of the server, the temperature is detected by accessing a SPD chip of the server through the I2C bus if a value of the bus flag is a first value. The value of the bus flag is changed to a second value when the memory requires to be initialized by a BIOS, and a delay for a predetermined time period occurs. Configuration information of the memory is acquired by the BIOS from the SPD chip through the I2C bus when the predetermined time period is elapsed, and the memory is initialized by the BIOS according to the configuration information. The value is reset to the first value after the memory is initialized. | 04-19-2012 |
20120110378 | FIRMWARE RECOVERY SYSTEM AND METHOD OF BASEBOARD MANAGEMENT CONTROLLER OF COMPUTING DEVICE - A firmware recovery method of a baseboard management controller (BMC) of a computing device detects whether a firmware of a default firmware memory of the BMC is damaged by sending a detection command to the BMC at a regular interval. When the firmware of the default firmware memory of the BMC is damaged, the method recovers the firmware according to firmware data of a backup firmware memory of the BMC. | 05-03-2012 |
20120117429 | BASEBOARD MANAGEMENT CONTROLLER AND MEMORY ERROR DETECTION METHOD OF COMPUTING DEVICE UTILIZED THEREBY - A method detects a memory error of a computing device using a baseboard management controller (BMC) of the computing device. The BMC includes a microprocessor and a storage system. The method reads data of a state register of a processor of the computing device when the microprocessor receives an interrupt signal generated by the processor due to an internal error of the processor. Then the method determines whether the internal error is a multiple-bit error of a memory of the computing device according to the read data. Upon the condition that the internal error is the multiple-bit error, the method records error information of the multiple-bit error in the storage system. | 05-10-2012 |
20120131565 | SYSTEM AND METHOD FOR UPDATING FIRMWARE OF BASEBOARD MANAGEMENT CONTROLLER OF COMPUTING DEVICE - A method and system for updating a firmware of a baseboard management controller (BMC) of a computing device. The method acquires configuration information of the BMC from a bus controller of the computing device, queries an address of the BMC on a local bus of the computing device according to the configuration information, and acquires firmware storage information of a firmware memory of the BMC through the local bus according the queried address. The method allocates a virtual storage space for the firmware in a memory space of a processor of the computing device, and maps a storage space for storing the firmware of the firmware memory to the virtual storage space. The method updates the firmware of the BMC by writing firmware data of the BMC to the virtual storage space. | 05-24-2012 |
20120154158 | COMPUTING DEVICE AND ALARM METHOD OF THE COMPUTING DEVICE - In an alarm method of a computing device, real-time parameters are obtained from sensors installed in the computing device. If any of the real-time parameters is not within a preset range, an alarm message is generated and tried to send to the remote device via the network interface card. The alarm message is stored in a storage system of the computing device. If the computing device is turned off or powered up during alarm message sending attempts, the alarm message is retrieved from the storage system and retried to send to the remote device via the network interface card. | 06-21-2012 |
20120166864 | SYSTEM AND METHOD FOR DETECTING ERRORS OCCURRING IN COMPUTING DEVICE - A system and method detects errors occurring in a computing device. The computing device includes a central processing unit (CPU) and a memory. The method sets an interruption tag for the computing device and initializes the interruption tag as zero, and detects a general purpose input output (GPIO) signal output from the CPU through a GPIO interface. The method further determines whether the GPIO signal is in a first voltage level at every time interval, and adds one to the interruption tag when the GPIO signal is switched from the first voltage level to a second voltage level. In addition, the method determines that inter errors occur in the CPU if the interruption tag is equal to one, and determines that multi-bit errors occur in the memory if the interruption tag is greater than one. | 06-28-2012 |
20120311368 | ELECTRONIC DEVICE AND METHOD FOR DETECTING POWER STATUSES OF ELECTRONIC DEVICE - In a method for detecting power statuses of one or more power supplies in an electronic device. The method detects a power status of each power supply at a first time cycle when a baseboard management controller (BMC) of the electronic device is started up, and stores all the detected power statuses into the BMC. The method determines a change value of the power status of each power supply at a second time cycle by analyzing the detected power statuses of each power supply stored in the BMC, and stores the change value of the power status of each of the power supplies in the BMC. | 12-06-2012 |
20130024719 | SYSTEM AND METHOD FOR PROCESSING NETWORK DATA OF A SERVER - In a system and method for processing network data of a server, the server includes a timer, a switch and a storage system. The server determines whether the storage system includes overtime information of the timer when server is powered on. If the storage system includes the overtime information, the overtime information is deleted. If an operating system is started, a predetermined initial value is written into the timer to start timing, and a first network port and a second network port are disconnected through the switch. If the server works normally, a predetermined reset command is sent to the timer to reset the timer at regular intervals. If the server does not work normally, the first network port and the second network port are connected through the switch. If the timer times out, the overtime information is written into the storage system. | 01-24-2013 |
20130139005 | USB TESTING APPARATUS AND METHOD - A Universal Serial Bus (USB) testing apparatus includes a Central Processing Unit (CPU); a Southbridge; a Baseboard Management Controller (BMC), connected with the Southbridge via USB. The BMC determines if a test starts or finishes, generates a first instruction of creating a virtual control computer when determining the test starts, creates a control module and a comparing module in a memory unit which are running to become the virtual control computer, and connects the memory unit with the BMC according to the first instruction. The control module sends control data to the CPU. The comparing module obtains feedback data from the CPU and compares the control data with the obtained data to determine if the control data is consistent with the obtained data, thereby determining whether the USB is working normally. | 05-30-2013 |
20130254527 | BIOS FIRMWARE UPDATING METHOD AND ELECTRONIC DEVICE - An electronic device includes a baseboard management controller (BMC) and a basic input output system (BIOS). The BMC includes a dynamic random access memory (DRAM) to store a firmware update of the BIOS. The BMC sets an identifier for the firmware update to a valid state if the DRAM receives the firmware update, and sets the identifier to an invalid state if the DRAM does not receive the firmware update. The BIOS is connected to the BMC, and determines whether the identifier is a valid state when the electronic device is started and updates the firmware of the BIOS with the firmware update if the identifier is a valid state. | 09-26-2013 |