Strange CPU temp down offset in Alpha 17 #52
Replies: 5 comments 6 replies
-
Hi, please enclose your EC dump in a fenced code block (```) in the future. I have fixed this for you in your original comment. |
Beta Was this translation helpful? Give feedback.
-
As for the EC layout, there is this image that I recently created for my EC research document.
Oddly enough, MSI laptops have 8 up thresholds and 6 down thresholds for temperature. This is one of the reasons why YAMDCC only exposes 7 fan/temperature points for all MSI laptops: there is a missing down threshold.
EDIT: nevermind, I took a look at your EC dump and your laptop appears to be using the "new" EC layout. Use this config instead. EDIT 2: I have created a modified version of the above linked config for your laptop (the only difference between the two is the default fan profiles): MSI-Alpha-17.zip. Please verify it works as expected, then go to the |
Beta Was this translation helpful? Give feedback.
-
I used new layout and without keylight (as you can see in EC there is 0 where light level should be, and my keylight has only 4 levels including off). And yes, it's AMD. I am not sure if I wrote things correctly. I didn't wrote about number of curve points. I wrote about "wrong" math in offsets. Interval between up temps is 7 in Celsius degree. So every down temp threshold should be 6 to be math correct. But I have 4, and 9 in last point. This is not correct from math point of view. |
Beta Was this translation helpful? Give feedback.
-
It doesn't make any sense to me. At all. Let's look at 53*-57* range. What should happen when CPU temp is 52*? It is too low for this range, and too high for previous (up temp 50*). In the other hand GPU ranges are perfectly fine. I think I need to spare some time to do 'reverse engineering'. I mean running some benchmark and observing CPU temp and fan rpm correlation. This topic intrigues me, a lot. EDIT: oh, now I see your edit (I respond based on e-mail notification). Yes, this is what I am going to do. |
Beta Was this translation helpful? Give feedback.
-
One more observation: keyboard backlight level is not stored in EC. It's consistent with fact that after EC reset rgb pattern is not reset. To be honest I have no idea how to reset rgb keyboard. |
Beta Was this translation helpful? Give feedback.
-
Hi,
I'm trying to create profile for MSI Alpha 17 and it's not as easy as I thought it is.
My EC dump:
Problem is in CPU fan curve. I have up temps interval 7. So, the offset in down temps should be 6. But is 4. And the last offset is 9! I have no idea what is going on here. GPU is perfectly fine, interval 5 offset 4. EC is after reset, MSI Center after restoring to defaults. Do you have any clue what to do with XML profile in that case? And what is happening here?
Beta Was this translation helpful? Give feedback.
All reactions