Jump to content
2,188 posts in this topic

Recommended Posts

  • 2 weeks later...

How can I write dual gpu support? 

This is open-source project

        if ((vendor_id==0x1002) && (class_id == 0x030000)) {
          InfoLog("found Radeon chip id=%x ", (unsigned int)device_id);
          VCard = device;
          ret = 1; //TODO - count a number of cards
          break;
        }

Link to comment
Share on other sites

 

This is open-source project

        if ((vendor_id==0x1002) && (class_id == 0x030000)) {
          InfoLog("found Radeon chip id=%x ", (unsigned int)device_id);
          VCard = device;
          ret = 1; //TODO - count a number of cards
          break;
        }

Ok. I add 2 in this section. 

if ((vendor_id==0x1002) && (class_id == 0x030000)) {
          InfoLog("found Radeon chip id=%x ", (unsigned int)device_id);
          VCard = device;
          ret = 2; //TODO - count a number of cards
          break;
        }

But still only one gpu in hwMonitor.post-916820-0-53203000-1519309352_thumb.png

Link to comment
Share on other sites

..hey devs, looking for an assist getting sensors read... chipset SCH5617...not currently supported by LPCSensors plugin....I've found some info, and an app in windows that does read from the chip (Hmonitor Version 4.5.4.2) but I'm not knowledgeable enough to tear into the app and see how it works.....

 

 

Hmonitor Version 4.5.4.2 Pro 02ACFA04

(Trial)

H/W diagnostics info:

Windows 8 Professional x64 Version 6.2.9200 

Manufacturer: LENOVO

Board model: ThinkCentre M57

Version: LENOVO

BIOS vendor: LENOVO

BIOS version: 2RKT64AUS, Release date: 11/24/2011

Chipset: 29B08086

Vendor ID: 303817AA

SouthBridge: 29148086

SMB port used: 1C20

CPU:Intel® Core2 Quad CPU  Q9550 @ 2.83GHz

CPUId:0-6-7-A

Cores:1

Internal Freq=2826.0 MHz

External Freq=403.71 MHz

Multiplier=7.0

SystemBus Freq=21.801 GT/s 

Thermo control configuration:

Full Throttle:100.0%

AMD Low Power mode:Disabled

Device:None Throttle:25.0% Enable at:70.0°C Disable at:65.0°C

Main Sensor: SCH5617

Poll intervals: Sensors=5 sec, HDDs=5 min, Warnings=5 sec

EventLog: Disabled, EventLog.txt

DataLog: Disabled, DataLog.txt

Loginterval=1 min, LogRotation=Never

 

Monitored data values:

Mainboard=xx.x°C (0,Auto,0.0°C)

CPU1=xx.x°C (1,Auto,0.0°C)

CPU1 Core=41.0°C (1,CoreTemp,0.0°C)

CPU0 Core=44.0°C (0,CoreTemp,0.0°C)

Chassis=1449 rpm

CPU1=xxxx rpm

CPU2=337 rpm

Power=xxxx rpm

Core=+x.xxV

Aux=+x.xxV

+3.3V=+x.xxV

+5V=+x.xxV

+12V=+xx.xxV

-12V=-xx.xxV

-5V=-x.xxV

HDD1 temp=27.0°C ST9500420AS 0003LVM1 SATA

HDD2 temp=40.0°C ST380815AS 3.CCA SATA

VGA device: NVIDIA GeForce GTX 745

VGA Device ID: 138210DE,106510DE.A2

VGA Acceleration Level: 0

VGA sensor: ForceWare

VGA GPU=50.0°C

VGA Env=xx.x°C

VGA Fan=xxxx rpm (xx%)

VGA Core=+x.xxV

VGA Bus=+x.xxV

 

 

 

 

I'll include what info I could find...please find attached 2 pdf files, one relates specifically to the SCH5617, the other is data sheet for SCH5627P but refers to SCH5617 differences (hoping it supplies some useful tidbits)
 
 
 
 
 
 
 
...hoping for a reply...thx

 

 

Edited by RobertX
re-attached files...waiting for replies
  • Like 1
Link to comment
Share on other sites

Hi. Sorry if I this has been already asked... Is there  some version of gpu sensors to read clocks and usage of 1080ti?

 

I'm using binaries from HWSensors.6.26.1440 (last version) . Now the sensor only reads temps. I know that in this version,  this options are deactivated to avoid KP. I don´t know if there is some version patched.

Link to comment
Share on other sites

Very nice look in HWMmonitorSMC v2 beta. Good job @Slice.

Except new GUI what is the differences? 

attachicon.gifZrzut ekranu 2018-02-28 o 14.35.12.png

I made this new app in swift 4 and is marked as beta because has bugs that I have solved locally (later changes will be online). I've added in the meantime also the read of the RAM (total, free inactive and available).

 

  • 10.10 is the minimum OS version
  • translated in English, Italian and Russian (may be that Slice needs to look at it and correct where needed), but every languages supported by macOS can be added. When I finished to add functionalities I'll let you know for the localizable files.
  • CPU frequencies/temperatures are now separated from other stuff.
  • HD/ssd (life or temperature) are now on the same group called "Media healt"
  • The popover (the view) can be detached to become a normal window that you can size as you wish (persistent after a restart). At the bottom right there's a lock.. if unlocked (as per default) you can drag the popover to become a window, if loked you can resize it when still appended, idea that @fabiosun gave me.
  • Auto detection of dark appearance of macOS so that the view will follow him (vibrant ligh or vibrant dark).
  • By double clicking on any row of the view you can expand or collapse a group or if you do that on a sensor you can make it favorite and see values on the top bar as for the usual app.
  • At bottom left there's a gear, the Preferences: post-2078499-0-28347800-1520006561_thumb.png. You can see new options, but the best for me is the new slider to determine the interval to update sensors. 3 seconds is the minimum (default) to 10 seconds. Also you can force dark appearance on a normal system if you like it.

 

 

 

more images:

 

 

post-2078499-0-12897100-1520007538_thumb.png

post-2078499-0-67501500-1520007546_thumb.png

post-2078499-0-11126900-1520007558_thumb.png

 

 

 

 

@Slice, after uploaded the new app os sourceforce I've immediately sent you an email through sf itself, but something tells my that you did not see this message. Anyway tell me what you think.

 

TODO:

 

s.m.a.r.t. sensors need an update for new ssd because the bit for the temperature is somewhere else. 

Add s.m.a.r.t. reading for nvme drives

..tell something to me. 

 

 

EDIT 

 

Its on SourceForge?

 

app attached

HWMonitorSMC_v2.0.1_Beta.app.zip

Edited by vector sigma
  • Like 11
Link to comment
Share on other sites

@vector sigma

 

Nice job! thanks man :)

 

Just out of curiosity can we ever have control of the speed of fans? specially GPU fans?

 

for NVidia we should read/set the cool-bit 0x04 and not sure is in the video bios/gop. (no idea for AMD).

  • Like 1
Link to comment
Share on other sites

for NVidia we should read/set the cool-bit 0x04 and not sure is in the video bios/gop. (no idea for AMD).

Where exactly should we implement this code? sorry for being such a noob  :blush:

Link to comment
Share on other sites

I think I found a bug.

 

free 133MB, Available: 107MB out of 128GB? 

 

attachicon.gifScreenshot 2018-03-02 13.22.09.png

Sure, calculation is right. macOS use free memory to cache files on the drives and more.

I can't see the temperature of my HDDs/SSDs on the app pop-out, only in Menubar.

Yes this is (was?) a bug because a line of code was missing. Please confirm is solved with the app attached.

HWMonitorSMC_v2.0.3_Beta.app.zip

  • Like 3
Link to comment
Share on other sites

Yes this is (was?) a bug because a line of code was missing. Please confirm is solved with the app attached.

Amazing, now it's working.  ;)

 

The time remaining on the battery will be add in the future?

Link to comment
Share on other sites

thanks for update HWMonitorSMC V2 3 Beta

one thing it  is possible adding option avoid scrolling bar and stretch all info like the original because my windows is very short here 

I see here Image post  and all infos is visible in the menue 

post-951341-0-98704100-1520108539_thumb.png

Link to comment
Share on other sites

  • 2 weeks later...
On 2/24/2018 at 12:22 PM, RobertX said:

..hey devs, looking for an assist getting sensors read... chipset SCH5617...not currently supported by LPCSensors plugin....I've found some info, and an app in windows that does read from the chip (Hmonitor Version 4.5.4.2) but I'm not knowledgeable enough to tear into the app and see how it works.....

 

 

 

 

 

I'll include what info I could find...please find attached 2 pdf files, one relates specifically to the SCH5617, the other is data sheet for SCH5627P but refers to SCH5617 differences (hoping it supplies some useful tidbits)
 
 
 
 
 
 
 
...hoping for a reply...thx

 

 

...just getting things warmed up....    :smoke:

Link to comment
Share on other sites

×
×
  • Create New...