Nvclockx, NVClockX Plug-in Topic |
|
|

Dec 12 2011, 07:48 PM




- Advanced Member
- Group: Comrade
- Posts: 232
QUOTE (Slice @ Nov 7 2011, 07:03 AM)

All credits to Jingu.
About FAN it is complex problem and I am not ready to check more carefully.
Is this any help? Probably not. It's from HWMonitor on Windows.
CODE
Hardware monitor NVIDIA NVAPI
Voltage 0 0.88 Volts [0x36B] (VIN0)
Temperature 0 33°C (91°F) [0x21] (TMPIN0)
Fan 0 1410 RPM [0x582] (FANIN0)
Fan PWM 0 20 pc [0x14] (FANPWMIN0)
ASUS P5Q-E - P45/ICH10R - Marvell 88E8056 - Focusrite Saffire 6 USB - EVGA GTX660 - C2D E8500 - 10.8.2 retail - Chameleon 2.2 svn r21xx

Feb 10 2012, 12:24 PM



- Member
- Group: Comrade
- Posts: 50
Hello to the development team!
I just installed a new hackintosh for a friend who bought a low-cost PALiT NVidia GT218 (GeForce 210) card, and after installing the latest FakeSMC and NVClockX, I would like to report the following error on verbose boot:
CODE
Feb 10 14:11:53 localhost kernel[0]: W836x: based on code from Open Hardware Monitor project by Michael Möller (C) 2010
Feb 10 14:11:53 localhost kernel[0]: W836x: mozodojo (C) 2011
Feb 10 14:11:53 localhost kernel[0]: AppleIntelCPUPowerManagement: (built 16:44:42 Jun 7 2011) initialization complete
Feb 10 14:11:53 localhost kernel[0]: FakeSMC: opensource SMC device emulator by netkas (C) 2009
Feb 10 14:11:53 localhost kernel[0]: FakeSMC: plugins & plugins support modifications by mozodojo, usr-sse2, slice (C) 2010
Feb 10 14:11:53 localhost kernel[0]: FakeSMCDevice: 17 preconfigured keys added:
Feb 10 14:11:53 localhost kernel[0]: FakeSMCDevice: successfully initialized
Feb 10 14:11:53 localhost kernel[0]: IntelCPUMonitor: CPU family 0x6, model 0xf, stepping 0x6, cores 2, threads 0
Feb 10 14:11:53 localhost kernel[0]: IntelCPUMonitor: Using efi
Feb 10 14:11:53 localhost kernel[0]: IntelCPUMonitor: BusClock=266MHz FSB=1066MHz
Feb 10 14:11:53 localhost kernel[0]: IntelCPUMonitor: Platform string M75
Feb 10 14:11:53 localhost kernel[0]: IntelCPUMonitor: CPU Tjmax 80
Feb 10 14:11:53 localhost kernel[0]: NVClockX: Card: 0, Vendor ID: 10de, Device ID: a65, Architecture: 800000, GT218 [GeForce 210]
Feb 10 14:11:53 localhost kernel[0]: NVClockX: BIOS successfully read
Feb 10 14:11:53 localhost kernel[0]: NVClockX: [Warning] Unhandled init script entry with id '�' at 6ce4
Feb 10 14:11:53 localhost kernel[0]: W836x: found Winbond W83667HG
You will notice that although NVClockX detects the card (vendor 0x10de, device 0x0a65) I also get:
NVClockX: [Warning] Unhandled init script entry with id '�' at 6ce4Could you please inform me on this error as I never see it on my Hackintosh, and perhaps check the code for a bug or a solution?
NOTE: It seems that Chameleon's RC5 auto-detection of this specific card fails (regarding the video output ports) so I was forced to set it up using EFI string inside
org.chameleon.Boot.plist. Could this be the problem for the warning, above? I have reported this detection error
here.
Thank you all in advance.
Vanilla 10.6.8 (64-bit) on Shuttle XPC SG31G2 V2 • Intel Q9550 (Quad-Core 2.830 GHz) • 4GB RAM (OCZ DDR2) • Intel X25-M SSD SATA (80 GB) • nVidia GeForce 8400GS (512 MB) • Latest BIOS is SG31S30G
Vanilla 10.6.8 (64-bit) on Gigabyte GA-P55M-UD4 • Intel Core i7-860 (2.8 GHz) • 8GB RAM (Kingston HyperX DDR3) • OCZ Vertex II SSD sATA (90 GB) • nVidia GeForce 9500GT (1024 MB) • Latest BIOS is F11
Latest Chameleon 2 RC5 trunk • New open-source FakeSMC 3.1.0 • IntelCPUMonitor & SuperIOFamily plugins • AppleLPC active/sleep working • SMBios set as MacPro3,1 (Q9550) and iMac11,1 (Core i7-860) • Graphics acceleration QC/QE now via DSDT entry only/removed EFI string in com.apple.Boot.plist • No Shutdown Fix in DSDTs

Feb 25 2012, 11:23 AM




- Advanced Member
- Group: Developer
- Posts: 5,593

Mar 15 2012, 11:16 AM

- Initiate
- Group: Comrade
- Posts: 14
Hello,
My Card is Nvidia GT 520MX with PID of 1051 which is not supported by Nvclockx.However, its working with showing GPU board temp and GPU fan speed(may be its wrong value for Fanspeed since its always showing single value 409rpm), So, I would like to add it the nvclock. Can somebody here tell me how to do it? or Can somebody do it for me?
Thanks
This post has been edited by DineshMG: Mar 15 2012, 11:17 AM

Mar 18 2012, 05:25 PM




- Advanced Member
- Group: Developer
- Posts: 5,593
QUOTE (DineshMG @ Mar 15 2012, 03:16 PM)

Hello,
My Card is Nvidia GT 520MX with PID of 1051 which is not supported by Nvclockx.However, its working with showing GPU board temp and GPU fan speed(may be its wrong value for Fanspeed since its always showing single value 409rpm), So, I would like to add it the nvclock. Can somebody here tell me how to do it? or Can somebody do it for me?
Thanks
If adding new DevID is only thing that you need then get it.
NVClockX.kext_rev589.zip ( 78.72K )
Number of downloads: 35If you want to contribute something more then upload here your sources and then I will apply them.

Mar 19 2012, 01:57 PM

- Initiate
- Group: Comrade
- Posts: 14
QUOTE (Slice @ Mar 18 2012, 06:25 PM)

If adding new DevID is only thing that you need then get it.
NVClockX.kext_rev589.zip ( 78.72K )
Number of downloads: 35If you want to contribute something more then upload here your sources and then I will apply them.
Thank you, however this eliminated the error of Unknown Video Card in the Log but its still
giving me the error of "Error Reading Bios" so I think we need to do something else to in somewhere else
too like in fakesmc.
I would like to contribute by figuring out my Card to the community but I need some help which is
a very basic one. It is, I need to know how to compile the source of the FakeSMC and Nvclock and sections
I need to be concerned about the addition of new cards?
So, could you just guide me for this one step,please ?and for the rest its possible for me to figure out.
Thanks

Apr 5 2012, 08:05 PM

- Initiate
- Group: Comrade
- Posts: 3
hi
With me is the GTS 360M
I FakeSMC_v4.1_rev582 (ACPISensors.kext, FakeSMC.kext, IntelCPUMonitor.kext, NVClockX.kext)
HWMonitor.app
there is no GPU temp sensor
QUOTE
05.04.2012 21:21:01,000 kernel: NVClockX: Card: 0, Device ID: cb1, Architecture: 800000, GT215 [GeForce GTS 360M]
05.04.2012 21:21:01,000 kernel: NVClockX: Error reading BIOS
05.04.2012 21:21:01,000 kernel: NVClockX: Adding temperature sensors
05.04.2012 21:21:01,000 kernel: NVClockX: Adding frequency sensor
05.04.2012 21:21:01,000 kernel: NVClockX: Overclocking...
05.04.2012 21:21:13,000 kernel: NVDANV50HAL loaded and registered.
This post has been edited by wieniu: Apr 5 2012, 08:13 PM
ASUS G51JX-X5 10.7.3 Lion Intel Core i7 720QM 6GB 500GB 15.6IN FHD GeForce GTS360M
HM55, Intel 5 Series Chipset, ALC663, AR8131, AR9285,

Apr 10 2012, 08:16 PM

- Initiate
- Group: Comrade
- Posts: 2
Hi
this is my first post here
I have got one question about nvclockx.kext
I tried 3 versions of fakesmc and nvclockx from downloads:
rev 530 my gpu temp 15 C
rev 582 gpu temp 0 C
rev 600 gpu temp 0 C
with nvclock -i from
http://www.projectosx.com/forum/index.php?showtopic=1246gpu temp is ok ( 48 C)
-- General info --
Card: G92 [GeForce 8800 GS]
Architecture: G92 A2
PCI id: 0x0606
Subvendor id: 0x0000
GPU clock: 576.000 MHz
Bustype: PCI-Express
-- Shader info --
Clock: 1458.000 MHz
Stream units: 96 (11110011b)
ROP units: 12 (1110b)
-- Memory info --
Amount: 384 MB
Type: 192 bit DDR3
Clock: 848.568 MHz
-- PCI-Express info --
Current Rate: 16X
Maximum rate: 16X
-- Sensor info --
Sensor: NV50 GPU Internal Sensor (correction=32)
GPU temperature: 48C
-- VideoBios information --
Version: 62.92.1f.00.09
Signon message: GeForce 8800 GS VGA BIOS
Performance level 0: gpu 575MHz/shader 1438MHz/memory 850MHz/0.00V/100%
VID mask: 3
Voltage level 0: 0.95V, VID: 0
Voltage level 1: 1.00V, VID: 1
Voltage level 2: 1.05V, VID: 2
Voltage level 3: 1.10V, VID: 3
it means that my pci id is x0x0606 and nv50 sensor works...(not g84, not g92)... or not???
thank you very much for your help

Apr 14 2012, 07:00 PM

- Initiate
- Group: Comrade
- Posts: 2
OK everything works ...GPU temp 48C (idle) as it should be
just made changes from
http://www.projectosx.com/forum/index.php?showtopic=1246 source code
would be nice to write more universal code...
need to change nvclockx every hwsensors update
thank you for all your help
great work!!!

Apr 20 2012, 04:55 AM

- Initiate
- Group: Comrade
- Posts: 21
hey Slice...dropping in from the other place...i have a Gt520 GeForce 10de1040 using nvclockx "NVClockX: it seems your card isn't officialy supported in FakeSMCnVclockPort yet." i get the temps and fan speed ...but that's all...help please...
Asus P4P8x MB P4 2.8Ghz Northwood i865P ICH5 (Hyper-threading & PAT enabled) 2GB DDR400 memory onboard sound and ethernet EVGA GeForce 9400GT PCI 1 GB

Apr 24 2012, 06:54 AM




- Advanced Member
- Group: Developer
- Posts: 5,593
QUOTE (RobertX @ Apr 20 2012, 08:55 AM)

hey Slice...dropping in from the other place...i have a Gt520 GeForce 10de1040 using nvclockx "NVClockX: it seems your card isn't officialy supported in FakeSMCnVclockPort yet." i get the temps and fan speed ...but that's all...help please...

If it helps check corrected kext
NVClockX.kext_rev607.zip ( 78.85K )
Number of downloads: 33

Apr 24 2012, 06:59 AM




- Advanced Member
- Group: Developer
- Posts: 5,593
QUOTE (Pietruszka @ Apr 11 2012, 12:16 AM)

it means that my pci id is x0x0606 and nv50 sensor works...(not g84, not g92)... or not???
thank you very much for your help
Dunno what is the common case. I do the follow
CODE
case 0x600: /* G92 */
case 0x610: /* G92 */
if (device_id == 0x606) {
arch = NV50;
} else {
arch = G84;
}
break;
More propositions?
NVClockX.kext_rev608.zip ( 78.84K )
Number of downloads: 46

Apr 24 2012, 02:05 PM

- Initiate
- Group: Comrade
- Posts: 21
QUOTE (Slice @ Apr 24 2012, 02:54 AM)

If it helps check corrected kext
NVClockX.kext_rev607.zip ( 78.85K )
Number of downloads: 33it seems to work still...but now i get the "error reading bios" warning as it loads...thx anyway
...well...did a restart into single user...right after root prompt to either fsck or mount nvclockx successfully read the GT520 bios....exited single user and loaded desktop...i'll play a bit and get back...
This post has been edited by RobertX: Apr 25 2012, 03:45 AM
Asus P4P8x MB P4 2.8Ghz Northwood i865P ICH5 (Hyper-threading & PAT enabled) 2GB DDR400 memory onboard sound and ethernet EVGA GeForce 9400GT PCI 1 GB

Aug 18 2012, 11:59 AM



- Advanced Member
- Group: Developer
- Posts: 494
Hello,
There is a problem with my GeForce 470 (GF100) card and nvClockX:
GPU Core (Diode) reports wrong value (such as 32623 deg).
GPU Board (HeatSink) however seems to report correctly.
This problem seems to be caused by using load_bios_prom in readbios in NVClockX/NVClock/bios.cpp.
Replacing load_bios_prom with load_bios_pramin solves this issue, and makes both sensors be read correctly.
Is this a generic issue with GF100 cards or is this just a specific problem with my card? If this happens with other cards as well, perhaps it'd be a good idea to incorporate this for GF100 cards in NVClockX.
Edit: added solution to the problem
This post has been edited by pene: Aug 18 2012, 08:13 PM
HW: Intel DX58SO-702 (X58) Bios 5200, Intel Core i7-950, Corsair Dominator 6GB (3x2GB) DDR3-1600, Nvidia GTX470 1280MB, Apple Cinema HD Display (23").
SATA: On Marvell 9230 4x PCIe controller (SATA3): Samsung 830 SSD 128GB; On ICH10 (SATA2): Hitachi Deskstar 7K3000 2TB, 2xSamsung Spinpoint F3 1TB, Seagate 7200.12 1TB, LiteOn iHAS124-b.
USB 3.0: Fresco Logic FL1100 PCIe (native Apple driver on 10.8.2+), NEC uPD720200A (using Caldigit driver for 10.6.x/10.8.x). Both are bootable with Clover Xhci driver.
SW: Mac OS X 10.8.3, Mac OS X 10.6.8, Windows 8 Enterprise (x64), Windows 7 Ultimate (x86), Arch Linux - Booting with CloverEFI (latest rev).

Nov 4 2012, 08:54 AM



- Member
- Group: Comrade
- Posts: 50
Guys, just to inform you that I am running rev.625 that was kindly compiled and posted by
Slice, and would like to request a minor tweak for my GFX card, please.
My card ID shows a fan speed of "163rpm" in HWMonitor.app for the GPU but mine has only a heat-plate as it is silent, no fan at all:
QUOTE
Chipset Model: Gainward NVIDIA GeForce 9500GT
Type: GPU
Bus: PCIe
Slot: Slot-1
PCIe Lane Width: x8
VRAM (Total): 1024 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0640
Revision ID: 0x00a1
ROM Revision: 62.94.3C.00.G0
Can I please ask you developers to perhaps include this card in the fan ignore-list, if it exists?
Also, my GPU board shows a rather constant temperature of 49-50 degrees (idle use). Is this normal, do you think? I think it's a little too high, considering I am only using 10.6.8 with no real GPU-related apps...
I have no access to the svn to make any modifications myself, nor am I a Xcode-savvy to offer a solution. Sorry
Thanks in advance.
This post has been edited by Konsti: Nov 4 2012, 08:55 AM
Vanilla 10.6.8 (64-bit) on Shuttle XPC SG31G2 V2 • Intel Q9550 (Quad-Core 2.830 GHz) • 4GB RAM (OCZ DDR2) • Intel X25-M SSD SATA (80 GB) • nVidia GeForce 8400GS (512 MB) • Latest BIOS is SG31S30G
Vanilla 10.6.8 (64-bit) on Gigabyte GA-P55M-UD4 • Intel Core i7-860 (2.8 GHz) • 8GB RAM (Kingston HyperX DDR3) • OCZ Vertex II SSD sATA (90 GB) • nVidia GeForce 9500GT (1024 MB) • Latest BIOS is F11
Latest Chameleon 2 RC5 trunk • New open-source FakeSMC 3.1.0 • IntelCPUMonitor & SuperIOFamily plugins • AppleLPC active/sleep working • SMBios set as MacPro3,1 (Q9550) and iMac11,1 (Core i7-860) • Graphics acceleration QC/QE now via DSDT entry only/removed EFI string in com.apple.Boot.plist • No Shutdown Fix in DSDTs