YoyPa / isw

Ice-Sealed Wyvern
GNU General Public License v3.0
385 stars 78 forks source link

GS66 12UH #266

Open laurentvoodoo opened 1 year ago

laurentvoodoo commented 1 year ago

Is my laptop supported ?

sudo isw -cp MSI_ADDRESS_DEFAULT

EC dump 
       00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
000000 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00  >................<
000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  >................<
000020 00 00 00 00 00 00 00 00 0a 05 00 00 00 04 00 4b  >...............K<
000030 03 09 00 0d 03 00 50 81 6a 18 60 3b 71 02 e0 00  >......P.j.`;q...<
000040 00 00 63 00 44 16 00 00 e9 15 d0 41 b3 0b 00 00  >..c.D......A....<
000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  >................<
000060 00 00 00 00 00 00 00 00 2f 00 37 3c 41 46 5a 5f  >......../.7<AFZ_<
000070 64 2d 2d 32 3c 41 50 55 64 00 08 07 05 05 05 03  >d--2<APUd.......<
000080 2d 00 32 3c 46 52 5a 5d 64 00 00 2d 3c 46 50 55  >-.2<FRZ]d..-<FPU<
000090 64 00 03 05 05 06 03 03 02 0f 78 02 0f 78 2f 00  >d.........x..x/.<
0000a0 31 36 56 35 45 4d 53 31 2e 31 30 33 31 32 30 33  >16V5EMS1.1031203<
0000b0 32 30 32 31 30 39 3a 34 35 3a 35 34 00 00 00 28  >202109:45:54...(<
0000c0 00 00 01 25 00 00 00 00 00 bd 00 bc 00 e7 00 00  >...%............<
0000d0 00 00 c1 83 0d 00 05 80 00 01 00 00 00 00 00 00  >................<
0000e0 e2 00 00 44 16 01 00 81 00 00 00 00 00 84 00 00  >...D............<
0000f0 00 00 70 00 29 7f 05 2d 7f 05 03 c0 00 00 00 00  >..p.)..-........<
000100

Profile dump 
Value       set @ address        Fan mode
0x29(41)    0xf4(byte244)        Unknown

Value       set @ address        Charging below - stop @
0x0(0)      0xef(byte239)        Nothing is set

-----------CPU-----------        -----------GPU-----------
Value       set @ address        Value       set @ address
0x37(55°C)  0x6a(byte106)        0x32(50°C)  0x82(byte130)
0x3c(60°C)  0x6b(byte107)        0x3c(60°C)  0x83(byte131)
0x41(65°C)  0x6c(byte108)        0x46(70°C)  0x84(byte132)
0x46(70°C)  0x6d(byte109)        0x52(82°C)  0x85(byte133)
0x5a(90°C)  0x6e(byte110)        0x5a(90°C)  0x86(byte134)
0x5f(95°C)  0x6f(byte111)        0x5d(93°C)  0x87(byte135)

0x2d(45%)   0x72(byte114)        0x0(0%)     0x8a(byte138)
0x32(50%)   0x73(byte115)        0x2d(45%)   0x8b(byte139)
0x3c(60%)   0x74(byte116)        0x3c(60%)   0x8c(byte140)
0x41(65%)   0x75(byte117)        0x46(70%)   0x8d(byte141)
0x50(80%)   0x76(byte118)        0x50(80%)   0x8e(byte142)
0x55(85%)   0x77(byte119)        0x55(85%)   0x8f(byte143)
0x64(100%)  0x78(byte120)        0x64(100%)  0x90(byte144)
jpstierlin commented 1 year ago

Got a GS66 12UHS, I've added this section, and it works fine:

[16V5EMS1]
# GS66_12UHS                                                                                                                                                                                                                                                    
# 16V5EMS1.105                                                                                                                                                                                                                                                  
address_profile = MSI_ADDRESS_DEFAULT
fan_mode = 140
battery_charging_threshold = 100
# CPU                                                                                                                                                                                                                                                           
cpu_temp_0 = 55
cpu_temp_1 = 60
cpu_temp_2 = 65
cpu_temp_3 = 70
cpu_temp_4 = 90
cpu_temp_5 = 95
cpu_fan_speed_0 = 0
cpu_fan_speed_1 = 50
cpu_fan_speed_2 = 60
cpu_fan_speed_3 = 65
cpu_fan_speed_4 = 80
cpu_fan_speed_5 = 85
cpu_fan_speed_6 = 100
# GPU                                                                                                                                                                                                                                                           
gpu_temp_0 = 50
gpu_temp_1 = 60
gpu_temp_2 = 70
gpu_temp_3 = 82
gpu_temp_4 = 90
gpu_temp_5 = 93
gpu_fan_speed_0 = 0
gpu_fan_speed_1 = 45
gpu_fan_speed_2 = 60
gpu_fan_speed_3 = 70
gpu_fan_speed_4 = 80
gpu_fan_speed_5 = 85
gpu_fan_speed_6 = 100