BeardOverflow / msi-ec

GNU General Public License v2.0
145 stars 45 forks source link

Support MSI GP76 Leopard 11UG-240 #85

Open f2g3t7 opened 11 months ago

f2g3t7 commented 11 months ago

Laptop model

Vector GP76 Leopard

EC firmware version

17K3EMS1.115 (which is present with the latest 322 BIOS/UEFI flash)

EC memory dump

 | _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _a _b _c _d _e _f

-----+------------------------------------------------ 0x0 | 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x1 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x2 | 00 00 00 00 00 00 00 00 0a 05 00 00 00 04 1a 4b 0x3 | 03 01 00 0d 00 00 50 81 40 10 60 3b a0 01 c0 00 0x4 | 20 08 3d 00 67 0c 00 00 84 07 ef 3b e6 0b f8 43 0x5 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x6 | 00 00 00 00 00 00 00 00 30 00 32 39 40 47 4e 55 0x7 | 64 28 00 28 30 38 40 48 50 00 0a 08 08 08 08 08 0x8 | 00 00 37 3c 41 46 4b 50 62 00 00 30 38 40 48 4f 0x9 | 56 00 0a 07 06 06 06 06 02 16 7d 02 16 62 46 00 0xa | 31 37 4b 33 45 4d 53 31 2e 31 31 35 30 33 30 33 0xb | 32 30 32 32 31 34 3a 33 37 3a 30 39 00 00 00 00 0xc | 00 00 07 3d 00 00 00 00 00 f7 00 00 00 00 00 00 0xd | 00 00 c1 81 0d 00 05 bc 00 01 00 00 00 00 00 00 0xe | e2 00 00 67 0c 00 00 00 00 00 00 00 00 c2 00 00 0xf | 40 00 70 00 00 3e 00 00 64 00 03 c0 00 01 00 00

the current dump is at previously under w10 msi-center configured 50-60% charge setting {respective min battery mode)

GPU

Nvidia

Is your keyboard RGB?

Yes (multi color RGB)

Additional context

11800h rtx3070 GP76 Leopard 11UG-240

gathered using:

sudo insmod msi-ec.ko debug=1

Under Manjaro {now Kernel 6.5.5-1} the key combination Fn+F8 for enabling Cooler Boost works without MSI-EC some time already.

f2g3t7 commented 9 months ago

available EC versions that exist 17K3EMS1.106-115 FW EC 313 106 initial 315 107 317 108 319 112 31C 113 31E 113 31F 113 320 114 322 115 latest/last

f2g3t7 commented 7 months ago

There is an alternative project for my MSI GP76, which is worth taking a look at: https://github.com/YoCodingMonster/OpenFreezeCenter I use it on Manjaro (Ubuntu by YoCodingMonster). GUI shows actual profile/fanspeed/temperature. The fanspeed is configured in config.py. I use advanced 38/150/150/150/150/150/150/150 for CPU and GPU. Idle it stays cold at 38 and approximation to 150 starts when temperatures rise. Additionally Fn+F8 or from GUI CoolerBost is the next - more windy - option. Setting the battery threshold is not working correctly AFAICS, but setting this in windows msi center is boot resistant (I use 60% option there). So this is satisfying to me on linux.

Please leave this open, so other amateurs like me can find it more easily.