Ticket #1410 (closed enhancement: wontfix)

Opened 7 years ago

Last modified 6 years ago

Overtemperature warning to users.

Reported by: jg Owned by: rsmith
Priority: low Milestone: Opportunity
Component: embedded controller Version:
Keywords: power Cc: mlj, wad, rsmith
Action Needed: never set Verified: no
Deployments affected: Blocked By:
Blocking:

Description (last modified by jg) (diff)

The XO-1 has an ambient temperature sensor. The CPU has a fixed over temperature cut-out (see the LX specifications). Testing will tell us the typical rise over ambient temperature inside the main housing, and may allow us to warn the user if the over temperature cutout is likely soon.

There may be ways in which we can reduce power dissipation (e.g. reducing backlight and/or codec power dissipation). Whether this will be useful in practice is not clear.

Jordan notes: And multiple temperature levels would be friggin sweet: one for warning, so we could throttle, and one for critical so we could shut down.

Change History

Changed 7 years ago by jg

Note that the Geode LX has facilities to throttle its performance before it reaches its over temperature.

Changed 7 years ago by jg

  • owner changed from jg to rsmith
  • priority changed from normal to high
  • component changed from new component to embedded controller
  • description modified (diff)
  • milestone changed from Opportunity to BTest-4

Jordan notes that this process is not automatic; we'll have to do this ourselves, as best we can, from estimating the internal temperature of the system. Having a temperature sensor directly for this was ruled out due to cost.

The first step toward implementing this is to have the EC interrupt on ambient temperature change (we don't want a thermal manager, whether in the kernel or in user space have to poll). If suspended, we don't need the EC to interrupt, either: by definition, the system should be cooling.

Changed 7 years ago by jg

  • keywords power added
  • verified unset

Changed 7 years ago by jg

  • verified unset
  • milestone changed from Trial-2 to Trial-3

Changed 7 years ago by jg

  • cc mlj, wad, rsmith added

Hmmm...

Mary Lou, Richard: can we please run some of the systems in the environmental chamber dissipating full power to see if we need to bother with this at all? I gather that we've had no problem at idle at 60degrees C or more....

Changed 7 years ago by jg

  • milestone changed from Trial-3 to Opportunity

So far, no trouble, even in the environmental chamber.

Changed 6 years ago by rsmith

  • priority changed from high to low
  • next_action set to never set

Changed 6 years ago by rsmith

  • status changed from new to closed
  • resolution set to wontfix

We have not had any problems with this so I don't feel its necessary.

Changed 6 years ago by mikus

For what it's worth - I go around feeeling the backs of XOs. Typically they are no more than warm to the touch.

I ran an XO 24/7 for a couple of weeks in an 80 degrees Fahrenheit room - doing continuous floating point calculations (0% idle). It never got more than warm to the touch.

Note: See TracTickets for help on using tickets.