US 11,809,364 B2
Method and system for firmware for adaptable baseboard management controller
Chi-Ling Yang, Taoyuan (TW); and Yen-Ping Tung, Taoyuan (TW)
Assigned to QUANTA COMPUTER INC., Taoyuan (TW)
Filed by Quanta Computer Inc., Taoyuan (TW)
Filed on Oct. 6, 2021, as Appl. No. 17/450,144.
Claims priority of provisional application 63/215,142, filed on Jun. 25, 2021.
Prior Publication US 2022/0414045 A1, Dec. 29, 2022
Int. Cl. G06F 13/36 (2006.01); G06F 13/42 (2006.01); G06F 13/16 (2006.01)
CPC G06F 13/4282 (2013.01) [G06F 13/1668 (2013.01); G06F 2213/0016 (2013.01); G06F 2213/0026 (2013.01); G06F 2213/0042 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A baseboard management controller (BMC) system adaptable to support multiple computer platforms, the BMC system comprising:
a BMC CPU chip including a processor executing firmware; and
an interface chip, the interface chip coupled to the BMC CPU chip via an external bus, the interface chip including a plurality of input/output interfaces, wherein a first one of the plurality of input/output interfaces communicates data in a first communication protocol when coupled to a first component on a computer node, and wherein a second one of the plurality of input/output interfaces communicates data in a second communication protocol simultaneously with the first one of the plurality of input/output interfaces communicating data in the first communication protocol, when coupled to a second component on the computer node, wherein the first communication protocol is different from the second communication protocol, and wherein the first component of the computer node is different from the second component of the computer node, wherein data communicated in the first and second protocol are sent to the BMC CPU chip exclusively via the external bus through a third communication protocol.