CPC H05K 7/20 (2013.01) [G06F 11/3058 (2013.01)] | 20 Claims |
1. A data processing system that provides computer implemented services, the data processing system comprising:
a heater positioned to, while powered, selectively warm a temperature sensitive hardware component;
a temperature sensor positioned to monitor a temperature associated with heating by the heater;
a heater power system adapted to:
selectively power the heater based on an adjustable temperature threshold; and
a thermal manager adapted to:
identify a startup of the data processing system;
based on the identified startup:
perform a cutoff test of the heater power system to identify a power cutoff capability state of the heater power system;
make, based on the power cutoff capability, a first determination regarding whether the heater power system passed the cutoff test;
in a first instance of the first determination where the heater power system passed the cutoff test:
perform a run mode test of the heater power system to obtain a run mode capability state of the heater power system; and
in a second instance of the first determination where the heater power system did not pass the cutoff test:
disallow the operation of the heater without performing the run mode test.
|