Systems and methods for programming of a cooling fan arrangement
AssigneeMarvell World Trade Ltd.
InventorsRavishanker Krishnamoorthy, Foo Leng Leong, Edy Susanto
Life of this patent
Estimating the term…
Abstract
Embodiments of the present disclosure provide a method that comprises, based upon receipt of a mode command, changing an operating mode of a fan motor controller of a fan to a serial port communication protocol, programming a memory of the fan motor controller with an operating parameter of the fan, and based upon receipt of a serial port command, changing the operating mode of the fan motor controller from the serial port communication protocol to another protocol.
Claims20
A method of programming a cooling fan arrangement, wherein the cooling fan arrangement includes (i) a fan, (ii) a fan motor, and (iii) a fan motor controller, the method comprising:
- monitoring, by the fan motor controller, a pin of the cooling fan arrangement, wherein the fan motor controller is configured to selectively
- (i) transmit, via the pin and from the fan motor controller to a first system that is external to the cooling fan arrangement, information associated with a fault of the cooling fan arrangement, or
- (ii) receive, via the pin and from a second system that is external to the cooling fan arrangement, information for programming the cooling fan arrangement,
- wherein monitoring, by the fan motor controller, the pin of the cooling fan arrangement comprises
- detecting a pre-determined pattern in the pin, and
- recognizing the pre-determined pattern as a mode command received from the second system, and
- and wherein in response to recognizing the pre-determined pattern as the mode command received from the second system, the method further includes changing an operating mode of the fan motor controller to a programming mode to permit the fan motor controller to receive, via the pin, the information for programming the cooling fan arrangement from the second system.
A cooling fan arrangement comprising:
- a fan;
- a fan motor to drive the fan;
- and
- a fan motor controller configured to
- monitor a pin of the cooling fan arrangement, wherein the fan motor controller is configured to selectively (i) transmit, via the pin from the fan motor controller to a first system that is external to the cooling fan arrangement, information associated with a fault of the cooling fan arrangement, or (ii) receive, via the pin and from a second system that is external to the cooling fan arrangement, information for programming the cooling fan arrangement, wherein the fan motor controller is further configured to monitor the pin of the cooling fan arrangement by
- detecting a pre-determined pattern in the pin, and
- recognizing the pre-determined pattern as a mode command received from the second system, and
- in response to recognizing the pre-determined pattern as the mode command received from the second system, change an operating mode of the fan motor controller to a programming mode to permit the fan motor controller to receive, via the pin, the information for programming the cooling fan arrangement from the second external system.
Dependencies are inferred from the claim text.