Jump to content

HWSensors project


  • Please log in to reply
285 replies to this topic

#41
MacFanatic76

MacFanatic76

    InsanelyMac Protégé

  • Members
  • PipPip
  • 62 posts
  • Gender:Male
Thanx a lot, Mozodojo !

Working fine by me from the EFI-partition, although some errors during boot-up ;)
I have Vanilla 10.6.4 (32-bit), GA-X48T-DQ6, Core 2 Quad Q9550 and Gigabyte GTX 285 (1GB)

I think only the Heatsinks and the GPU don't show up in the menu, but that's not fatal in any way :rolleyes:
Will be glad if there will be any solution for them, though :)

Thank you very much & keep up this great creation alive !

P.S. A shot and the boot-up messages attached :)

Posted Image

FakeSMC: Opensource SMC device emulator by netkas (C) 2009
 FakeSMC: Modified for plugins support by mozodojo (C) 2010
 FakeSMC: Idea of FakeSMC plugins and code sample by usr-sse2
 FakeSMC: Thanks to slice for help with hardware support code and plugins
 FakeSMCDevice: 16 keys added
 Not loading kext com.apple.driver.AppleHDAController - not found and kextd not available in early boot.
 Couldn't alloc class "W836x"
 AppleIntelCPUPowerManagement: initialization complete
 FakeSMC: Adding key TC0D with handler, type sp78, size 2
 FakeSMC: Adding key TC1D with handler, type sp78, size 2
 FakeSMC: Adding key TC2D with handler, type sp78, size 2
 FakeSMC: Adding key TC3D with handler, type sp78, size 2
 IntelThermal: CPU family 0x6, model 0x17, stepping 0xa, cores 4, threads 0
 IntelThermal: CPU Tjmax 100
 IT87x: found ITE IT8718F
 FakeSMC: Adding key TN0P with handler, type sp78, size 2
 FakeSMC: Adding key Th0H with handler, type sp78, size 2
 FakeSMC: Adding key VC0C with handler, type fp2e, size 2
 FakeSMC: Adding key F0Ac with handler, type fpe2, size 2
 SuperIO: [Warning] error updating FNum value
 FakeSMC: Adding key F1Ac with handler, type fpe2, size 2
 SuperIO: [Warning] error updating FNum value
 FakeSMC: Adding key F2Ac with handler, type fpe2, size 2
 SuperIO: [Warning] error updating FNum value


#42
FKA

FKA

    are we there yet?

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,626 posts
  • Gender:Male
aleister Crowley ;)

the great beast walks amongst us!

#43
aleister Crowley

aleister Crowley

    InsanelyMac Protégé

  • Members
  • PipPip
  • 76 posts

aleister Crowley :)

the great beast walks amongst us!



yeah the most badly man on Earth ;)

I like it to take a Nickname from a famous Magician like Crowley or Houdini (ofcourse Crowley was a "different Type" of a Magician)

@MacKonsti
You can take all Plugins (and Fakesmc itself) in E/E or in S/L/E. Ive all in S/L/E, works perfect

#44
FKA

FKA

    are we there yet?

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,626 posts
  • Gender:Male

yeah the most badly man on Earth ;)

I like it to take a Nickname from a famous Magician like Crowley or Houdini


and why not :) !

#45
stefano.85

stefano.85

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 232 posts
  • Gender:Male
  • Location:Italy

@stefano.85
Where did you get the NVClockX plugin, mate?


I've got it from the package HWSensors_latest.zip in Mozodojo package downloaded today from his git website.

#46
MacKonsti

MacKonsti

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 233 posts
  • Gender:Male
  • Location:Muppet Show

I've got it from the package HWSensors_latest.zip in Mozodojo package downloaded today from his git website.

Mate, unless I am blind, the latest compiled binaries from
http://github.com/do...est.zip/qr_code
do not contain the Nvidia plugin....

Anyway, any thoughts on the SuperIO error about updating the key?

#47
stefano.85

stefano.85

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 232 posts
  • Gender:Male
  • Location:Italy

Mate, unless I am blind, the latest compiled binaries from
http://github.com/do...est.zip/qr_code
do not contain the Nvidia plugin....

Anyway, any thoughts on the SuperIO error about updating the key?

downloaded 2 times.... also from your link.... in the subdir release 10.6 there are 4 kexts: fakesmc, Intelthermal, IT87x, NVClockX, W836x.

I'm not on the effects of drugs or alcholol ;) :).... and you?? hihi

#48
MacKonsti

MacKonsti

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 233 posts
  • Gender:Male
  • Location:Muppet Show

downloaded 2 times.... also from your link.... in the subdir release 10.6 there are 4 kexts: fakesmc, Intelthermal, IT87x, NVClockX, W836x.
I'm not on the effects of drugs or alcholol :( :).... and you?? hihi

Mate, that's 5 kexts--unless you are excluding FakeSMC. I wish I had some alcohol !

Is it possible that I am downloading a previous version or something? The date on the website is 16.10.2010, the size of the zip file is 185.927 bytes but it's not there!

Check out the zip contents! I re-downloaded it just now for the third time!

Attached Files



#49
aleister Crowley

aleister Crowley

    InsanelyMac Protégé

  • Members
  • PipPip
  • 76 posts
ive the same 4 kexts here in the 16.10 Release

#50
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,858 posts
  • Gender:Male
  • Location:Brazil
Maybe your browser are using cached files instead of downloading again.

I just downloaded and can confirm NVClockX.kext is there.

Edit: it's not working though, no messages in log.

#51
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,160 posts
  • Gender:Male
  • Location:UK
Hi Mozodojo

Thanks for including the NVClockX.kext plugin, but I can't seem to get it to work for my 8800GT as there are no sensors available in for my GPU in istat Menus 3. Is there anything special I need to do?

Kernel Log:
[codebox]Oct 16 20:03:50 localhost kernel[0]: npvhash=4095
Oct 16 20:03:50 localhost kernel[0]: Darwin Kernel Version 10.4.0: Fri Apr 23 18:27:12 PDT 2010; root:xnu-1504.7.4~1/RELEASE_X86_64
Oct 16 20:03:50 localhost kernel[0]: vm_page_bootstrap: 964664 free pages and 83912 wired pages
Oct 16 20:03:50 localhost kernel[0]: kext submap [0xffffff7f80600000 - 0xffffff8000000000], kernel text [0xffffff8000200000 - 0xffffff8000600000]
Oct 16 20:03:50 localhost kernel[0]: standard timeslicing quantum is 10000 us
Oct 16 20:03:50 localhost kernel[0]: mig_table_max_displ = 73
Oct 16 20:03:50 localhost kernel[0]: AppleACPICPU: ProcessorId=0 LocalApicId=0 Enabled
Oct 16 20:03:50 localhost kernel[0]: AppleACPICPU: ProcessorId=1 LocalApicId=1 Enabled
Oct 16 20:03:50 localhost kernel[0]: AppleACPICPU: ProcessorId=2 LocalApicId=2 Disabled
Oct 16 20:03:50 localhost kernel[0]: AppleACPICPU: ProcessorId=3 LocalApicId=3 Disabled
Oct 16 20:03:50 localhost kernel[0]: calling mpo_policy_init for Quarantine
Oct 16 20:03:50 localhost kernel[0]: Security policy loaded: Quarantine policy (Quarantine)
Oct 16 20:03:50 localhost kernel[0]: calling mpo_policy_init for Sandbox
Oct 16 20:03:50 localhost kernel[0]: Security policy loaded: Seatbelt sandbox policy (Sandbox)
Oct 16 20:03:50 localhost kernel[0]: calling mpo_policy_init for TMSafetyNet
Oct 16 20:03:50 localhost kernel[0]: Security policy loaded: Safety net for Time Machine (TMSafetyNet)
Oct 16 20:03:50 localhost kernel[0]: Copyright © 1982, 1986, 1989, 1991, 1993
Oct 16 20:03:50 localhost kernel[0]: The Regents of the University of California. All rights reserved.
Oct 16 20:03:50 localhost kernel[0]: MAC Framework successfully initialized
Oct 16 20:03:50 localhost kernel[0]: using 16384 buffer headers and 4096 cluster IO buffer headers
Oct 16 20:03:50 localhost kernel[0]: IOAPIC: Version 0x20 Vectors 64:87
Oct 16 20:03:50 localhost kernel[0]: ACPI: System State [S0 S3 S4 S5] (S3)
Oct 16 20:03:50 localhost kernel[0]: FakeSMC: Opensource SMC device emulator by netkas © 2009
Oct 16 20:03:50 localhost kernel[0]: FakeSMC: Modified for plugins support by mozodojo © 2010
Oct 16 20:03:50 localhost kernel[0]: FakeSMC: Idea of FakeSMC plugins and code sample by usr-sse2
Oct 16 20:03:50 localhost kernel[0]: FakeSMC: Thanks to slice for help with hardware support code and plugins
Oct 16 20:03:50 localhost kernel[0]: FakeSMCDevice: 16 keys added
Oct 16 20:03:50 localhost kernel[0]: [:init] RealtekRTL81xxx.kext v0.0.67 ©2010 by Lnx2Mac (lnx2mac@gmail.com)
Oct 16 20:03:50 localhost kernel[0]: AppleIntelCPUPowerManagement: initialization complete
Oct 16 20:03:50 localhost kernel[0]: FakeSMC: Adding key TC0D with handler, type sp78, size 2
Oct 16 20:03:50 localhost kernel[0]: FakeSMC: Adding key TC1D with handler, type sp78, size 2
Oct 16 20:03:50 localhost kernel[0]: IntelThermal: CPU family 0x6, model 0x17, stepping 0x6, cores 2, threads 0
Oct 16 20:03:50 localhost kernel[0]: IntelThermal: CPU Tjmax 100
Oct 16 20:03:50 localhost kernel[0]: IT87x: found ITE IT8718F
Oct 16 20:03:50 localhost kernel[0]: FakeSMC: Adding key TN0P with handler, type sp78, size 2
Oct 16 20:03:50 localhost kernel[0]: FakeSMC: Adding key Th0H with handler, type sp78, size 2
Oct 16 20:03:50 localhost kernel[0]: FakeSMC: Adding key VC0C with handler, type fp2e, size 2
Oct 16 20:03:50 localhost kernel[0]: FakeSMC: Adding key F0Ac with handler, type fpe2, size 2
Oct 16 20:03:50 localhost kernel[0]: SuperIO: [Warning] error updating FNum value
Oct 16 20:03:50 localhost kernel[0]: FakeSMC: Adding key F1Ac with handler, type fpe2, size 2
Oct 16 20:03:50 localhost kernel[0]: SuperIO: [Warning] error updating FNum value
Oct 16 20:03:50 localhost kernel[0]: VoodooMonitor: © 2009 Mojodojo, All Rights Reserved. Based on VoodooPower code by superhai. Special thanks to markswell for cpuid utilities.
Oct 16 20:03:50 localhost kernel[0]: FireWire runtime power conservation disabled. (2)
Oct 16 20:03:50 localhost kernel[0]: RTC: Only single RAM bank (128 bytes)
.../snip/..[/codebox]

#52
kozlek

kozlek

    InsanelyMac Sage

  • Developers
  • 331 posts
  • Gender:Male
  • Location:Israel
NVClockX maybe will work only from S/L/E

#53
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,160 posts
  • Gender:Male
  • Location:UK
Yep, you're right.. I've just thrown all the kexts in to /S/L/E and I now have working GPU sensors ;)
But if I only put NVClockX.kext in to /S/L/E with the rest in /E/E then it doesn't work.

So can NVClockX.kext be made to function from /E/E ?

#54
MacFanatic76

MacFanatic76

    InsanelyMac Protégé

  • Members
  • PipPip
  • 62 posts
  • Gender:Male
Sorry if "off-topic"-ing, just wanted to help out ;)

MacKonsti, following code should work on your Gigabyte rig and fix up the shudown problem,
i have a GA-X48T-DQ6 and it does the work :)

Scope (\)
	 {
		 Name (PICF, 0x00)
		 Method (_PIC, 1, NotSerialized)
		 {
			 Store (Arg0, PICF)
		 }
	 }
 
	 OperationRegion (PMRS, SystemIO, 0x0430, 0x1)
	 Field (PMRS, ByteAcc, NoLock, Preserve)
	 {
				,   4,
			SLPE,   1
	 }
 
	 Method (\_PTS, 1, NotSerialized)
	 {
		 Or (Arg0, 0xF0, Local0)
		 Store (Local0, DBG1)
		 OSTP ()
		 If (LEqual (Arg0, 0x01)) {}
		 If (LEqual (Arg0, 0x03)) {}
		 If (LEqual (Arg0, 0x05))
		 {
			 Store (ESMI, Local0)
			 And (Local0, 0xFB, Local0)
			 Store (Local0, ESMI)
			 Store (0x99, SMIP)
			 Store (Zero, SLPE)
			 Sleep(0x10)
		 }
 
		 If (LEqual (Arg0, 0x04))
		 {
			 If (LNot (PICF))
			 {
				 Sleep (0x64)
			 }
		 }
	 }

Good Luck !

#55
wojnar0

wojnar0

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Gender:Male
  • Location:Poland
bump

@mozodojo
Is any chance to add support for my chip?

Winbond W25x80

Datasheet:
http://www.winbond-usa.com/products/Nexflash/pdfs/datasheets/W25X10-20-40-80.pdf


#56
MacKonsti

MacKonsti

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 233 posts
  • Gender:Male
  • Location:Muppet Show

Maybe your browser are using cached files instead of downloading again.

I just downloaded and can confirm NVClockX.kext is there.

Edit: it's not working though, no messages in log.

Dear friend, this is driving me crazy. I cleared all browser's caches, I still don't get the package with NVidia kext.
Can it be territory-related? Can someone post here the .zip file by marking the date next to it so we know what version this is? I really can't do anything more than that... Dear mozodojo, any suggestions as to what's wrong?

#57
snackole

snackole

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 412 posts
  • Gender:Male
  • Location:US
Here you are.

Attached Files



#58
FKA

FKA

    are we there yet?

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,626 posts
  • Gender:Male
Working great here mozodojo - top work :) and many thanks.

Boot time seems much faster than compared to previous fakesmc + plugins!

Sorry if I've missed this, I've only scanned the posts - is there a Radeon monitor on the way :wacko: ?

Cheers
D

#59
stefano.85

stefano.85

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 232 posts
  • Gender:Male
  • Location:Italy

NVClockX maybe will work only from S/L/E


ok... in fact i've put nvclockx in S/L/E and it SEEMS work, no more errors during boot but istat widget doesn't show me the gpu temp.... i've got an XFX geforce 9800gt. is there something else to do? tnx!
i've attached the kernel log if it can help :wacko:

Attached Files



#60
Eps

Eps

    InsanelyMac Protégé

  • Members
  • PipPip
  • 86 posts
Great work,man. :wacko:

But I have this error "IT87x: [Warning] found unsupported chip ID=0x3600" in system log.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy