Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nothing happen when I write into EC #153

Open
davidegori opened this issue Jan 31, 2021 · 2 comments
Open

Nothing happen when I write into EC #153

davidegori opened this issue Jan 31, 2021 · 2 comments

Comments

@davidegori
Copy link

davidegori commented Jan 31, 2021

I've installed isw correctely, if I try:
sudo isw -b on
actually it enable CoolerBoost.
I've also checked with:

$ sudo ls -l /sys/kernel/debug/ec/ec0/io
-rw------- 1 root root 0 31 gen 00.18 /sys/kernel/debug/ec/ec0/io

If I write EC with:
sudo isw -w MY_SECTION
nothing change also if I've set cpu_fan_speed_0 = 100 and previously was a low percentage.

If I change only a single value into EC with:
sudo isw -s address_of_cpu_fan_speed_0 100
as the previous case, I can't notice differences.

Do you know how to resolve?

Laptop: MSI modern 15 A11M-217XIT (1552EMS1)
OS: Manjaro Nibia 20.2.1

@davidegori davidegori changed the title Nothing happen when i write into EC Nothing happen when I write into EC Jan 31, 2021
@ShiweiJin
Copy link

ShiweiJin commented May 22, 2021

Have you sovled this problem? I truned off the secure boot but still cannot increase the Fan speed after I write into EC.

@davidegori
Copy link
Author

I'm sorry for the late answer.
Yes, after some attempts I figured out how to fix this problem.
I have installed Windows and changed the fan profiles with the official MSI tool. Looking at the EC values was not difficult to check how MSI tool works. When a personalized profile is set, you can see that the value 0xd4 switch to 64. that's the only difference from MSI G laptop EC Rosetta
I was able to notice.
After some attempts, I convinced myself that it is enough to set the value of 0xd4 to make it works.
Now I have added to autostart the following lines:

isw -w 1552EMS1
isw -s 0xd4 64 

Where 1552EMS1 is the profile here.
Now everything seems to work properly even if I have updated the BIOS a couple of times (since I have found this trick).
Tell me if this works properly also for you (please specify your BIOS update).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants