Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Solved SAPPHIRE PULSE Radeon™ RX Vega56 8G HBM2 Wrong FAN RPM
#1
Wrong GPU Fan RPM on SAPPHIRE PULSE Radeon™ RX Vega56 8G HBM2 
RPM = 0, but HWiNFO say 1350RPM


Attached Files Thumbnail(s)
   
Reply
#2
Please attach the HWiNFO Debug File of situation with RPM=0 and I will check that.
Reply
#3
(04-16-2018, 09:48 PM)Martin Wrote: Please attach the HWiNFO Debug File of situation with RPM=0 and I will check that.
Done


Attached Files
.dbg   HWiNFO64.DBG (Size: 1.39 MB / Downloads: 1)
.htm   TERAL-MACHINE.HTM (Size: 219.71 KB / Downloads: 1)
Reply
#4
Thanks. Are you sure that the fan is off, or is that just GPU-Z indication?
Reply
#5
Yes, I checked. Fans do not rotate on the video card, but in monitoring 1351RPM
The fan starts when GPU temperature is more than 55C
Reply
#6
I see, thanks.
Please try this build and let me know the result: www.hwinfo.com/beta/hwi64_583_3413.zip
Please also attach a new Debug File made using this build.
Reply
#7
(04-16-2018, 11:12 PM)Martin Wrote: I see, thanks.
Please try this build and let me know the result: www.hwinfo.com/beta/hwi64_583_3413.zip
Please also attach a new Debug File made using this build.

It same.

I think this is a bug of AMD drivers. As in the monitoring of Radeon Whatman the same wrong RPM.


Attached Files Thumbnail(s)
       

.dbg   HWiNFO64.DBG (Size: 1.92 MB / Downloads: 1)
Reply
#8
More info
+debug file


Attached Files Thumbnail(s)
   

.zip   HWiNFO64.zip (Size: 151.52 KB / Downloads: 1)
Reply
#9
Thanks for the feedback.
Yes, all AMD functions report a non-zero RPM in that case, so I'm really puzzled how does GPU-Z report this case.
Can you please try to enable the "GPU I2C Support Force" option in HWiNFO and then create a Debug File? Please note that in this case there's a risk of a system crash with Vega GPUs, so be prepared for this.
Reply
#10
Done

PS. GPU-Z when it starts also shows the wrong RPM value, but after a couple of seconds it is corrected.


Attached Files Thumbnail(s)
       

.zip   HWiNFO64-1.zip (Size: 159.85 KB / Downloads: 1)
Reply
#11
Sorry, I forgot to tell you that after enabling the "GPU I2C Support Force" option, you will need to press the "Reset GPU I2C Cache" button and then start HWiNFO.
Can you please repeat the test run?
Reply
#12
(04-17-2018, 07:38 AM)Martin Wrote: Sorry, I forgot to tell you that after enabling the "GPU I2C Support Force" option, you will need to press the "Reset GPU I2C Cache" button and then start HWiNFO.
Can you please repeat the test run?

the first attempt to fail during the launch of HWiNFO, the computer hung with a black screen and noisy at maximum RPM fans on the video card - HWiNFO64-1.dbg

the second is a successful launch. But the fan RPM is wrong. - HWiNFO64-2.dbg


Attached Files
.dbg   HWiNFO64-1.DBG (Size: 1,007.52 KB / Downloads: 2)
.dbg   HWiNFO64-2.DBG (Size: 1.74 MB / Downloads: 1)
Reply
#13
OK, so that's no way.. Please disable the "GPU I2C Support Force" option back.
Then please run this build: www.hwinfo.com/beta/hwi64_583_3414.zip
while the fan is off and spinning too. Please send me the Debug File created during that run.
Reply
#14
Done.
Two dbg file.
1 - only fan off : HWiNFO64 -fan off.dbg
2.  start with fan off then RPM up to max, and go to fan off : HWiNFO64 fan off -to spinn at max - to off.zip, and screen shot.


Attached Files Thumbnail(s)
   

.dbg   HWiNFO64 -fan off.DBG (Size: 1.54 MB / Downloads: 1)
.zip   HWiNFO64 fan off -to spinn at max - to off.zip (Size: 146.75 KB / Downloads: 1)
Reply
#15
Thanks for the results.
I'm sorry, but currently I have no idea how to determine fan stop in this case. It's quite possible that Sapphire uses some custom fan control mechanism about which not even AMD drivers are aware. I will keep trying to determine this, but don't have any other ideas for now...
Reply
#16
Another theory might be that for these cards a fan speed of ~1330-1370 RPM (~40-41%) means off.
What if I would implement such filtering ?
Reply
#17
(04-17-2018, 09:31 AM)Martin Wrote: Another theory might be that for these cards a fan speed of ~1330-1370 RPM (~40-41%) means off.
What if I would implement such filtering ?

It seems to me that a similar trick is used by the GPU-Z. When it starts up, it also for a second shows 1350 rpm, but then adjusts the indicators to 0 rpm.

I open ticket in sapphire tech support, maybe they will offer a solution (for example a new version of BIOS)


Attached Files Thumbnail(s)
   
Reply
#18
Yes, looks like that. Are you able to determine what fan speed range is reported when the fan is off? Then I could tune this more precisely.
Reply
#19
I saved the sensor log from the GPU-Z.
I think it checks a few seconds if the rpm does not go beyond the range 1362..1700 then it reports rpm = 0


Attached Files
.txt   GPU-Z Sensor Log.txt (Size: 58.8 KB / Downloads: 2)
Reply
#20
Based on the data you provided so far, I think that a reasonable filter would be that if 1330 <= RPM <= 1370, then it's off.
Are you able to compare HWiNFO fan readouts when the fan is really off (not just off reported by GPU-Z) and confirm this ?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)