发明名称 System and method for switching use of serial port
摘要 A baseboard management controller (BMC) of a server includes a general purpose input output (GPIO) pin. An voltage level of the GPIO level determines if a BIOS of the server or the BMC uses a serial port of the server. If the BMC wants to use the serial port and the voltage level of the GPIO pin is at a high level, the serial port can be used by the BMC. If the BMC wants to use the serial port but the voltage level of the GPIO pin is not at the high level, the serial port is be used by the BIOS. If the BIOS has been initialized, the voltage level of the GPIO pin is pulled up.
申请公布号 US8819318(B2) 申请公布日期 2014.08.26
申请号 US201113192479 申请日期 2011.07.28
申请人 Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd.;Hon Hai Precision Industry Co., Ltd. 发明人 Yin Ji-Zhi;Tu Wen-Chong
分类号 G06F13/00 主分类号 G06F13/00
代理机构 Novak Druce Connolly Bove + Quigg LLP 代理人 Novak Druce Connolly Bove + Quigg LLP
主权项 1. A baseboard management controller (BMC) for a server, comprising: a storage system; at least one processor; and one or more programs being stored in the storage system and executable by the at least one processor, the one or more programs comprising: a setting module operable to set an voltage level of a general purpose input output (GPIO) pin of the BMC to a high level if the server is powered on;an initialization module operable to initialize a BIOS of the server, and pull down the voltage level of the GPIO pin to a low level, wherein a serial port of the server is used by the BIOS;a control module operable to control the BMC to use the serial port if the BMC requests to use the serial port and the voltage level of the GPIO pin is at a high level; andthe control module further operable to pull up the voltage level of the GPIO pin to the high level if the BMC does not request to use the serial port and the BIOS has been initialized.
地址 Shenzhen CN