Jump to content
1,156 posts in this topic

Recommended Posts

with nvclock -i I see this: NV50 GPU Internal Sensor

 

 

Hi can someone help with compiler errors???

 

still fight with Palit 8800gs gpu temp :(

 

thanks for any help

 

 

else if (nv50_get_gpu_temp(0)>0) {

nv_card->sensor_name = malloc(64); //Use of undeclared identifier 'malloc'

sprintf(nv_card->sensor_name,"NV50 GPU Internal Sensor (correction=%d)",

nv_card->bios->sensor_cfg.temp_correction<<2);

nv_card->get_gpu_temp = (int(*)(I2CDevPtr))nv50_get_gpu_temp;

 

http://dl.dropbox.co...532/compile.png

 

\\OK no errors now but KP with nvclockx during boot :( need to learn more and more :)

Link to comment
Share on other sites

In HWMonitor the multiplier isn't showing all the P-states. I have an i7 2600k with multiplier set to 34 in bios with turbo states 45, 46, 47, 48. When using MSRDumper, i can see it hitting 16, 45, 46, 46, 48 but in HWMonitor, it only ever shows 16 and 45. It never shows 46, 47, or 48. Is this a known issue with turbo states?

Link to comment
Share on other sites

Hi can someone help with compiler errors???

 

still fight with Palit 8800gs gpu temp :(

 

thanks for any help

 

 

else if (nv50_get_gpu_temp(0)>0) {

nv_card->sensor_name = malloc(64); //Use of undeclared identifier 'malloc'

sprintf(nv_card->sensor_name,"NV50 GPU Internal Sensor (correction=%d)",

nv_card->bios->sensor_cfg.temp_correction<<2);

nv_card->get_gpu_temp = (int(*)(I2CDevPtr))nv50_get_gpu_temp;

 

http://dl.dropbox.co...532/compile.png

 

\\OK no errors now but KP with nvclockx during boot :( need to learn more and more :)

 

 

OK everything works ...GPU temp 48C (idle) as it should be

 

just made changes from post #320 (some fight with xcode :) )

 

would be nice to write more universal code...

need to change nvclockx every hwsensors update :(

 

 

thank you for all your help

 

great work!!!

Link to comment
Share on other sites

Kozlek, only a small correction in SuperIOSensors in info.plist, on Nuvoton NCT677x Monitor, Asus Profiles is ASUS P8P67-M PR should be P8P67-M PRO.

After modifying it's all working properly.

Sorry for bad English, I am Brazilian and I'm using Google translator

thank you

Link to comment
Share on other sites

OK everything works ...GPU temp 48C (idle) as it should be

 

just made changes from post #320 (some fight with xcode :) )

 

would be nice to write more universal code...

need to change nvclockx every hwsensors update :(

 

 

thank you for all your help

 

great work!!!

 

Please, send me your changes in .zip

 

Kozlek, only a small correction in SuperIOSensors in info.plist, on Nuvoton NCT677x Monitor, Asus Profiles is ASUS P8P67-M PR should be P8P67-M PRO.

After modifying it's all working properly.

Sorry for bad English, I am Brazilian and I'm using Google translator

thank you

 

Fixed.

Link to comment
Share on other sites

hi kozlek

 

HWmonitor application doesnt work on my amd system iam runing under -force64 snow leopard 10.6.8

 

it was working before

 

now appiction doesnt open when tring to open it the icon appear on bar and then disappear on one second :(

 

what is the problem :)

 

+1 here, same problem on snow 10.6.8 with the latest versions

Link to comment
Share on other sites

Sorry guys, I don't go to use your dumps to get voltage values for you. It's all up to you. The method described in post #264, you could see the first post there is link on it. If you'll send me voltage gains I'll add it into database. It's going to be a hard work for me to handle all requests.

  • Like 1
Link to comment
Share on other sites

Still having some problems:

 

1. NO Fans appear, not even CPU fan

2. following output from dmesg:

 

post-65306-0-99801900-1334678973_thumb.jpg

 

Have already changed dependancy in Info.plist to fakesmc 4.2.1 (from 4.0.0) but does´t change anything ... i installed from latest github via installer!

Link to comment
Share on other sites

also latest hwmonitor.app doesnt work under snow leopard .. works on 10.7 or above message !!

 

 

------

edit

 

changed deployment to 10.6 but the same problem the program exit after 1 second :(

 

Run Console.app in Snow Leo and check CrashReporter logs (in ~/Library/Logs or /Library/Logs category). If you'll locate HWMonitor logs, please, upload one here. I need more information about this problem.

Link to comment
Share on other sites

Run Console.app in Snow Leo and check CrashReporter logs (in ~/Library/Logs or /Library/Logs category). If you'll locate HWMonitor logs, please, upload one here. I need more information about this problem.

 

4/18/12 9:54:52 PM HWMonitor[293] +[NSColor colorWithSRGBRed:green:blue:alpha:]: unrecognized selector sent to class 0x10149b800
4/18/12 9:54:52 PM HWMonitor[293] An uncaught exception was raised
4/18/12 9:54:52 PM HWMonitor[293] +[NSColor colorWithSRGBRed:green:blue:alpha:]: unrecognized selector sent to class 0x10149b800
4/18/12 9:54:52 PM HWMonitor[293] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[NSColor colorWithSRGBRed:green:blue:alpha:]: unrecognized selector sent to class 0x10149b800'
*** Call stack at first throw:
(
0   CoreFoundation					  0x000000010046e784 __exceptionPreprocess + 180
1   libobjc.A.dylib					 0x00000001002fcf03 objc_exception_throw + 45
2   CoreFoundation					  0x00000001004c81a0 __CFFullMethodName + 0
3   CoreFoundation					  0x00000001004408ef ___forwarding___ + 751
4   CoreFoundation					  0x000000010043ca38 _CF_forwarding_prep_0 + 232
5   HWMonitor						   0x0000000100009c8d -[AppDelegate awakeFromNib] + 1005
6   CoreFoundation					  0x000000010041c9fd -[NSSet makeObjectsPerformSelector:] + 205
7   AppKit							  0x0000000100a4e85b -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1445
8   AppKit							  0x0000000100a4ca91 loadNib + 226
9   AppKit							  0x0000000100a4bfa1 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 248
10  AppKit							  0x0000000100a4bdd9 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 326
11  AppKit							  0x0000000100a4935b NSApplicationMain + 279
12  HWMonitor						   0x000000010000b152 main + 34
13  HWMonitor						   0x0000000100001494 start + 52
)
4/18/12 9:54:52 PM [0x0-0x2e02e].org.kozlek.HWMonitor[293] terminate called after throwing an instance of 'NSException'
4/18/12 9:54:53 PM com.apple.launchd.peruser.501[118] ([0x0-0x2e02e].org.kozlek.HWMonitor[293]) Job appears to have crashed: Abort trap
4/18/12 9:54:53 PM ReportCrash[295] Saved crash report for HWMonitor[293] version 1.0 (1.0) to /Users/Mido/Library/Logs/DiagnosticReports/HWMonitor_2012-04-18-215453_The-Kings-Mac-Pro.crash

HWMonitor_2012-04-18-215453_The-Kings-Mac-Pro.crash.zip

Link to comment
Share on other sites

4/18/12 9:54:52 PM HWMonitor[293] +[NSColor colorWithSRGBRed:green:blue:alpha:]: unrecognized selector sent to class 0x10149b800
4/18/12 9:54:52 PM HWMonitor[293] An uncaught exception was raised
4/18/12 9:54:52 PM HWMonitor[293] +[NSColor colorWithSRGBRed:green:blue:alpha:]: unrecognized selector sent to class 0x10149b800
4/18/12 9:54:52 PM HWMonitor[293] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[NSColor colorWithSRGBRed:green:blue:alpha:]: unrecognized selector sent to class 0x10149b800'
*** Call stack at first throw:
(
0   CoreFoundation					  0x000000010046e784 __exceptionPreprocess + 180
1   libobjc.A.dylib					 0x00000001002fcf03 objc_exception_throw + 45
2   CoreFoundation					  0x00000001004c81a0 __CFFullMethodName + 0
3   CoreFoundation					  0x00000001004408ef ___forwarding___ + 751
4   CoreFoundation					  0x000000010043ca38 _CF_forwarding_prep_0 + 232
5   HWMonitor						   0x0000000100009c8d -[AppDelegate awakeFromNib] + 1005
6   CoreFoundation					  0x000000010041c9fd -[NSSet makeObjectsPerformSelector:] + 205
7   AppKit							  0x0000000100a4e85b -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1445
8   AppKit							  0x0000000100a4ca91 loadNib + 226
9   AppKit							  0x0000000100a4bfa1 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 248
10  AppKit							  0x0000000100a4bdd9 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 326
11  AppKit							  0x0000000100a4935b NSApplicationMain + 279
12  HWMonitor						   0x000000010000b152 main + 34
13  HWMonitor						   0x0000000100001494 start + 52
)
4/18/12 9:54:52 PM [0x0-0x2e02e].org.kozlek.HWMonitor[293] terminate called after throwing an instance of 'NSException'
4/18/12 9:54:53 PM com.apple.launchd.peruser.501[118] ([0x0-0x2e02e].org.kozlek.HWMonitor[293]) Job appears to have crashed: Abort trap
4/18/12 9:54:53 PM ReportCrash[295] Saved crash report for HWMonitor[293] version 1.0 (1.0) to /Users/Mido/Library/Logs/DiagnosticReports/HWMonitor_2012-04-18-215453_The-Kings-Mac-Pro.crash

HWMonitor_2012-04-18-215453_The-Kings-Mac-Pro.crash.zip

 

Thank you for report! Fixed.

  • Like 1
Link to comment
Share on other sites

m5a97.png

 

 

this is my customization for my motherboard ASUS M5A97

sensor is IT8721F

 

   <key>Default</key>
   <dict>
 <key>FANIN0</key>
 <string>CPU Fan</string>
 <key>FANIN1</key>
 <string>Chassis Fan #1</string>
 <key>FANIN2</key>
 <string>Chassis Fan #2</string>
 <key>FANIN3</key>
 <string>Power Fan</string>
 <key>TEMPIN0</key>
 <string>CPU</string>
 <key>TEMPIN1</key>
 <string>System</string>
 <key>VIN0</key>
 <dict>
  <key>name</key>
  <string>Main 12V</string>
  <key>reference</key>
  <integer>0</integer>
  <key>gain</key>
  <integer>3308</integer>
  <key>offset</key>
  <integer>0</integer>
 </dict>
 <key>VIN1</key>
 <dict>
  <key>name</key>
  <string>Main 5V</string>
  <key>reference</key>
  <integer>0</integer>
  <key>gain</key>
  <integer>786</integer>
  <key>offset</key>
  <integer>0</integer>
 </dict>
 <key>VIN2</key>
 <string>CPU</string>
 <key>VIN3</key>
 <dict>
  <key>name</key>
  <string>Main 3V</string>
  <key>reference</key>
  <integer>0</integer>
  <key>gain</key>
  <integer>1000</integer>
  <key>offset</key>
  <integer>0</integer>
 </dict>
 <key>VIN5</key>
 <string>Power/Battery</string>
   </dict>

 

 

about freqs of my amd gfx card 6850 it is readed by thz :|

Link to comment
Share on other sites

Hi kozlek

 

this is .zip with changes for my Palit 8800GS

 

send you PM with more info

 

thank you

 

Hi kozlek

 

can you make small exception for my 8800gs??? no more KP

it's simple IF...ELSE... construction

 

IF my card device -->>nv50 temp

ELSE normal G92 temp

 

here is what I've changed:

 

info.cpp

 

 

case 0x600: /* G92 */

arch = G92; //CHANGED for G92 PALIT 8800GS

break;

case 0x610: /* G92 */

arch = G84;

break;

 

nv50.cpp (change nr 1):

 

static int nv50_get_gpu_temp(void *sensor)

.

.

.

slope = 430.0/10000.0;

 

if (nv_card->device_id == 0x606) {//ADDED for G92 PALIT 8800GS

correction = nv_card->bios->sensor_cfg.temp_correction<<2;//ADDED for G92 PALIT 8800GS

}//ADDED for G92 PALIT 8800GS

 

if(nv_card->debug)

.

.

.

 

nv50.cpp (change nr 2):

 

 

/* Temperature monitoring; all NV50 cards feature an internal temperature sensor

/ but only use it when there is no I2C sensor around.

*/

.

.

.

else if((nv_card->arch & G92) && !(nv_card->caps & GPU_TEMP_MONITORING))

{

/* Nearly all G92 boards use a ADT7473 except some Asus models. They don't use the bios data properly, so give it its own function */

nv_card->caps |= GPU_TEMP_MONITORING;

nv_card->sensor_name = (char*)STRDUP("GPU Internal Sensor", sizeof("GPU Internal Sensor"));

if (nv_card->device_id == 0x606) //CHANGED for G92 PALIT 8800GS

{ //CHANGED for G92 PALIT 8800GS

nv_card->get_gpu_temp = (int(*)(I2CDevPtr))nv50_get_gpu_temp; //CHANGED for G92 PALIT 8800GS

} //CHANGED for G92 PALIT 8800GS

else //CHANGED for G92 PALIT 8800GS

nv_card->get_gpu_temp = (int(*)(I2CDevPtr))g92_get_gpu_temp;

 

.

.

.

 

this could solve the problem with next updates of HWSensors for G92 0x606 cards

 

Thank you for help

8800GS_0x606.zip

Link to comment
Share on other sites

Is it working for somebody or only for me? :)

 

post-258361-0-25544300-1334984351_thumb.png

 

Anyway try latest revision. I have added some workarounds to VBIOS processing I think it is a source of KP. Also try to enable VBIOS in Chameleon, It will export VBIOS image into I/O registry were GeForceX could read it.

Link to comment
Share on other sites

×
×
  • Create New...