@mikolaj612
I checked EC and indeed there are no anything similar to fan curve table
And if it is not in EC then it can be only in bios right?
We need to find a region in bios with group of numbers 29-37-45-53-61-69-77-90 (thresholds from fan curve tables)
Fan curve should be stored somewhere in BIOS.
BIOS should also contain EC firmware inside - so we need to decompile it and then modify - but I don’t know how to find it.
@mikolaj612 What do you mean by decompile? We already have dump and I guess those numbers must be placed together somewhere, we can find it in hex editor
Also some tools like UEFITOOL can parse the dump
It looks we need advice from @Lost_N_BIOS how to find that
I’ll look into it later
Sorry mate but that is above my knowledge
You need to ask someone smarter how to dump EC region or where to look at bios to find fan curve.
@mikolaj612 - Sorry, I don’t know why you would get that FW error 7 in FPT, do you get it in DOS too?
I will check BIOS for 29 37 45 53 61 69 77 90 & 1D 25 2D 35 3D 45 4D 5A (And 001D 0025 002D 0035 003D 0045 004D 005A) >> No dice
Got my sweet spot 2 hours torture session and indeed i was unstable before
Now two hours straight, without throttling under maximum workload (aida torture test) for me the sweet spot is 3.75 GHZ speed shift enforced @ VID 1.000/1.071V (min/max) 75 - 83 °C FULLY STABLE @ RAM 3 Ghz at Cas 18 …
Will stick to that before re-pasting …
Simple as that i7 8750H’s users report same threshold 55W on the forum’s threads i saw @ 3.75/80 Ghz so under load 9750H perform worse but better IPC mono-threadded because of turbo running higher than 8th gen …
PL1 must be 80/90W to run it @ 4ghz no way with 56W …
With good pasting i think it can run @ 4ghz H24 7/7 … but PL1 is the limiting factor under heavy load you were right Hyppo …
Will repaste it tomorow stay in touch !
can you elaborate more on it, what did you do?
also another question, your card 2060? can you post your results in firestrike for the reference?
Mine is below, all settings by default but using stock extreme profile or turbo button
17080 graphic pts, it won stock 2070MQ
6744 in Timespy, just compare with this
I am on the first place among of 2070MaxQ
@Lost_N_BIOS
Happy new year!
Can you pls advise us how can we find fan curve in the bios?
This is the table by documentation, I can confirm it matches real fans behavior
We already can control fans through the EC (using apps RW-Everything or NBFC) but it has only 255 registers to control and obviously those fan curve table is not there, here is screen of this EC
So I suspect those table is somewhere in bios?
Never tried in DOS mode - I only got this on Windows, but I manage easy way to be back in STOCK mode again
But we stiil do need fan curves from bios
@Hyppo - Thanks, Happy New Year to you as well
I’ve tried to find in BIOS before, and with above noted info too, but I hadn’t seen that RW data before, let me see if I can find using any of that.
OHH!! Sorry, I thought you were saying here is EC in RW, use this info doh!
I can’t find this in BIOS, looked a few times already It may be programmed directly into the sensor/control chip for the fans.
I even tried to look for patterns of hex using only two sections of that table temps 61 & 69, with or without GPU, and can’t find anything even close that matches both (ie both values in same area/file, or all there etc)
And only places I found 2600-2900 or 2900-3200 were in WAV files (audio clips), and none of the info before fan speed was there in any format either, so it’s not those in disguise
No luck yet, I think either it’s not stored in BIOS or those values are not 100% Exact in the BIOS I checked (1.08), or it’s in some encrypted format other than LZMA
Are you able to dump EC region from BIOS? 128KB file - maybe we will find answers there.
I’m able to manipulate fans with RW Everything but I still didn’t manage manual control in same level as Acer app provide.
Maybe? I don’t know, didn’t look again, since Hyppo said at post #208 it can’t be in EC, he posted image of EC in RW I thought.
I do know EC FW is not in stock BIOS Packaged Image as a separate image, I already looked for that
Well if it is not possible to change fan true table or manual control fans (i e to control it without using fan true table) then it will be sad
Becoz fan true table has minimal fan speed value as 20% and laptop has two fans, one normal plastic fan 0.5A and another one boosted aeroblade fan 1A
And at those minimal 20% plastic spins at 1000 rpm which is very quiet but aeroblade is at 2000 rpm and this is very loud. So it’s not possible using existing fan true table to have aeroblade fan at less than 2000 rpm
@mikolaj612 Were you able to extract DSDT using DSDT editor?
I have the error
I am able to extract it using RW-Everything but am not sure how to understand it, probably I need to parse them further?
I am attaching DSDT extracted from RW-Everything in both formats DSDT.bin and DSDT.rw
https://www.sendspace.com/filegroup/FRBI%2FwZExqn570WFvjjbFw
Maybe it will help
I see some mentions of FANR there (fan right) but it’s not too useful
I still have a hope that it is possible to switch fans to manual mode without allowing them to use fan true table
And then I will set aeroblade fan to 10% aka 1000 rpm and will be happy
There are 255 registers and we know only several of them
This burden this morning , dismouting the laptop to be able to see that thermalpadz are missing great work ACER !!!, on the VRAM and paste is all over the place not sufficiently on cpu and so many on gpu fucking chinese people paid 0.2 Cents per hour !
So i reused some thermal pad i own (3 hours of searching for it in my garage loved it !) and at the point i wanna put thermal paste after cleaning all that shit i suddently realized i got no more NTH1 paste from noctua (god is kidding me right :)) so i take the rest of artic silver 5 and mix it with rest of MX4 paste and apply it gently on the gpu, the cpu one drop each and then spread evenly with my finger !
Remount the beast and then praid after pressin the start button !
Look so good so far ! Going for torture test to ensure VRM, EC, VRAM and GPU/CPU are ok …
@Hyppo will do all the test and will give you my results BTW rtx 2060 vs rtx 2070MQ (you got 32GB i got 16GB)
OMG laptop is cold and silent !!!
BTW on other thread i saw a -200mV UV on a 8750H jaw dropped as soon i saw the post …
@Hyppo
I had a quick tour over DSDT table few days ago, but I didn’t find anything useful
But today I found solution for high temp on idle due to high SYSTEM CPU usage on Windows 10.
I made an clean install of Windows 10 and I was quite sure that this issue is nvidia driver related, so I picked not the newest one and I was quite suprised because my idle temp were quite low and no sign of an issue at that moment (temp ~ 40C).
But after a short time and some apps installed that issue came back - so I was thinking what could cause excessive callbacks from nvidia driver that could easily make my CPU hot.
Answer was quite simple and short - temp monitoring, each app is using low level or driver related temp monitoring.
After I set MSI Afterburner monitoring to pause there was no sign of an issue! So turn off your monitoring or set your sensor/EC probing to higher value, lower value will always use more CPU time.
Right now I could stop my Helios fans and get quite stable ~ 50C while idle
Excessive poking of any of your sensor could lead to CPU overload - MSI Afterburner give you a choice to set probing value from 100ms to 60 sec (default is 1 sec).
HWInfo probably got that option too and also you could disable monitoring for anything you want.
Yep Acer didn’t used thermal pads on GPU memory chips - instead they used thermal paste (very thick one) - hard to tell why.
For me i will try Precision X and give up with msi Afterburner for the ocing of my rtx …*
Stay in touch !
AIDA64 will tell you that GPU sensing was made trough driver (NV-DRV) - so it’s quite obvious now that it will take some CPU time and will make some callbacks.
For low CPU usage you need to disable monitoring of your NV gpu or increase probing value comfortably enough to avoid pointless poking of your GPU - especially while your PC is indle state or dGPU is not used anyway.
I’ll still try to figure out how to control my fans in similar manner to PredatorSense app - but after all I did good job bringing idle fan stop where it wasn’t available at all.
OK : core parked (8-10 threads @4.4/4.3 ghz)
Core unparked (12 threads @ 4.20 ghz)
Due to lower temps it look like the turbo boost higher iam so happy
lowest temp 54C on cpu and max 70C
Now tweaking to the sweat spot 1600 mhz avg 2100 mhz boost max and GDDR6 @ 2000 mhz (1836 with psense turbo)
Moving 3Dmark to the SSD !!!
GPU : 52 C - 1380 base clock - 2100 mhz boost clock and GDDR6 @ 16+GB/S aka 2015 mhz QDR
Weaker TDP game iam hovering @ 2040/2100 mhz fully stable < TDP 80W
Benchmark & Last heavy game gpu is hovering @ 1650-1850 mhz > TDP 80W
With repasting GPU MAX TEMP : 53 C before 81C …
CPU MAX is 71C before was 98C …
so it is a delta of 28 C for GPU and 27C for the CPU iam amazed and it is a mix of AS5/MX14 i think next repast with NT-H2 could give better results !
final : no more tweaking unless the ram will try CAS17@ 3GHZ
How to set lower cpu frenquencies !
and HOW TO ENFORCE A SPECIFIC SPEED USE “QUICK CPU” -) Advanced CPU settings --) SPEEDSHIFT TAB
SAVE THE PLANET : iddling @ 3Watts per hour (max 5)^…
you can also reduce further by parking all you core and max wat is 1.7/2W ! @ VID 0.500V
User car park index to this purpose !
All the instruction on QUICK CPU by CoderBag here : https://coderbag.com/product/quickcpu