MControlCenter icon indicating copy to clipboard operation
MControlCenter copied to clipboard

MSI Delta 15 Compatibilty Report + EC Dump + Issues

Open CakZemprongzz opened this issue 1 year ago • 3 comments

Info : All Info reported Correctly image

Cooler Boost : Working

Mode : Greyed out image

Battery Threshold : Working (In this case i test only in Balanced to confirm.. However applying custom values seems working too)

Fan Control : This one is weird.. Whenever i enable advance fan control.. Fan 1 speed always idling between 2500-3000RPM even tho the temp is <65C (I set 0 RPM when <65C) Further testing reveal that it doesnt obey the value on the GUI..

If i disable advance control it will be auto and both fan at 0 RPM

This should work considering Cooler Boost also working..

Keyboard Backlit : Greyed out image

FN <-> Super : I dont know how to test this but the button work

Webcam Toggle : Working

USB Power SHare : Greyed Out.. I dont what that is..

Most of the feature exist on Windows beside USB PowerShare.. (I dont know what that thing)

Result from sudo hexdump -C /sys/kernel/debug/ec/ec0/io

00000000  00 80 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000020  00 00 00 00 00 00 00 00  00 00 00 88 e0 06 1a 0b  |................|
00000030  02 05 00 05 51 0a 05 00  a0 14 60 3b 10 02 c0 00  |....Q.....`;....|
00000040  18 15 49 00 b7 0f 67 fe  71 0b d8 3b ea 0b f8 43  |..I...g.q..;...C|
00000050  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000060  00 00 00 00 00 00 00 00  27 00 41 46 4d 50 53 58  |........'.AFMPSX|
00000070  78 00 00 00 00 41 41 50  64 00 07 03 03 03 03 03  |x....AAPd.......|
00000080  00 00 41 46 4d 50 53 58  00 00 00 23 23 3c 3c 4b  |..AFMPSX...##<<K|
00000090  64 00 07 03 03 03 03 03  02 00 73 00 00 66 00 00  |d.........s..f..|
000000a0  31 35 43 4b 45 4d 53 31  2e 31 30 38 30 39 30 32  |15CKEMS1.1080902|
000000b0  32 30 32 31 31 37 3a 30  39 3a 33 34 b7 0f 00 68  |202117:09:34...h|
000000c0  00 07 25 23 f0 9e 40 00  00 03 00 00 00 00 14 00  |..%#..@.........|
000000d0  00 00 40 00 7f a1 00 00  24 90 27 80 00 17 05 02  |..@.....$.'.....|
000000e0  e2 02 00 01 10 00 00 00  00 00 25 60 00 a1 00 df  |..........%`....|
000000f0  00 00 c1 82 0d 00 05 80  00 00 00 00 00 00 00 00  |................|
00000100

Some Notes : I use Arch with 6.2.13-zen-1.1-zen.. Secure boot Enabled, UKI.. ec_sys and acpi_ec tested to confirm the issue still present and both result is the same

CakZemprongzz avatar May 02 '23 02:05 CakZemprongzz

This one is weird.. Whenever i enable advance fan control.. Fan 1 speed always idling between 2500-3000RPM even tho the temp is <65C (I set 0 RPM when <65C) Further testing reveal that it doesnt obey the value on the GUI..

If i disable advance control it will be auto and both fan at 0 RPM

This should work considering Cooler Boost also working..

Further testing reveal that only Fan 1 that have this issue.. Fan 2 doesnt have any issues.. Anyone have an idea?

CakZemprongzz avatar May 03 '23 03:05 CakZemprongzz

same result for my system.

fn <-> super is tick-able but is not working. (fn remains fn, super remains super whenever ticked or not)

advanced fan control enables properly, but custom settings seems to not apply. (custom setting all to 150% does not increase fan speed). Don't see any difference from Auto mode

ganguin avatar Jun 03 '23 11:06 ganguin

Hi, there has been a lot of reverse engineering work done by user sheepguard on the msi-ec issue tracker

https://github.com/BeardOverflow/msi-ec/issues/41

Adding or correcting addresses and values in MControlCenter would be great !

GeoffreyCoulaud avatar Nov 04 '23 11:11 GeoffreyCoulaud