Thermal fan on PIIIDME

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Best course of action may be to dump the configuration data for the lm87
prior to loading the lm87 data (using the smbus access functions in the
core i2c drivers) so that the BIOS configuration of the part can be
determined.  It is quite possible (almost certain) that the default lm87
settings are conflicting with the way that the inputs/outputs of the
part are physically wired.  Some of the I/O on that part is
multi-purpose based on configuration making it impossible for the
default driver initialization of the part to properly configure it to
suit every design.

Once you know the proper configuration of the part, change the lm87
driver to configure it the same way and recompile.

May be way more than you want to get into but it's simpler than it
sounds.

On Wed, 2002-06-19 at 16:30, phil at netroedge.com wrote:
> 
> Oh, boy, I'm not sure.  It sounded like the fan was controlled by an
> LM87.  What controls the LM87?  It seems obvious to me that the LM87's
> must be controlled exclusively through the SMBus.  It's possible that
> ACPI (or some other Bios thing?) is controlling the LM87 via the
> SMBus, but I'm not an ACPI expert. 
> 
> 
> Phil
> 
> 
> On Wed, Jun 19, 2002 at 10:07:07PM +0100, Chris Rankin wrote:
> > 
> > --- phil at netroedge.com wrote:
> > > It's possible that the initialization function in
> > > the LM87 driver in
> > > lm-sensors is overriding the settings that the Bios
> > > does.
> > 
> > Ummm, I wonder. I tried setting the thermal fan to
> > come on at 30 degrees C, so it came on immediately at
> > power up. I noticed that the memory test was running
> > slower than usual and then the boot-process "stuck"
> > just after the hard disks had been recognised. I had
> > to power off and re-enter the BIOS settings. Trying to
> > boot at a higher temperature (45 degrees) resulted in
> > the fan whirring intermittently and this time it
> > managed to boot during one of the thermal fan's quiet
> > periods. (I.e. it waited for the fan to stop spinning,
> > and then booted!) At the LILO prompt screen, the
> > keyboard was unresponsive as long as the thermal fan
> > was on, and now that I've booted into Linux the fan
> > isn't spinning at all.
> > 
> > This is starting to sound "interrupt-like", to me. Do
> > you think that the thermal fan could be part of the
> > ACPI subsystem instead, and not connected to the SMBus
> > at all?
> > 
> > Chris
> > 
> > 
> > __________________________________________________
> > Do You Yahoo!?
> > Everything you'll ever need on one web page
> > from News and Sport to Email and Music Charts
> > http://uk.my.yahoo.com
> 
> -- 
> Philip Edelbrock -- IS Manager -- Edge Design, Corvallis, OR
>    phil at netroedge.com -- http://www.netroedge.com/~phil
>  PGP F16: 01 D2 FD 01 B5 46 F4 F0  3A 8B 9D 7E 14 7F FB 7A
-- 
Dan Eaton
Senior Systems Engineer
RLX Technologies, Inc.
25231 Grogan's Mill Rd - Suite 600
The Woodlands, TX 77380
281.863.2100 Main
281.863.2126 Direct
281.863.2104 Fax
dan.eaton at rlxtechnologies.com
http://www.rlxtechnologies.com 



[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux