msi-ec
msi-ec copied to clipboard
1552EMS1 duplicated
check ALLOWED_FW_11
and ALLOWED_FW_2
In FW_2 version 1552EMS1.118
In FW_11 version 1552EMS1.115
Also I think that usage of one config for two+ models is bad idea for now
Which addresses is right for 1552EMS1
Modern 15 A11M
?
Some addresses are messed up?
Left is FW_11
, Right is FW_2
Also module refuses to load on Modern A11M with updated bios:
msi_ec: Firmware version is not supported: '1552EMS1.120'
Which addresses is right for 1552EMS1 Modern 15 A11M?
shift_mode 0xd2
shows 0xc1
on my machine, which corresponds to to balanced profile, so I guess FW_11 is the correct one, even though it missing GPU and Fan speeds (0xc9
and 0xcb
are probably rt_fan_speed_address for cpu and gpu).
The major version of the EC FW is the same. The only difference is the minor version (115 and 118), so they should probably have the same addresses. We can read the official MSI changelogs to see if they made any major changes
We can read the official MSI changelogs to see if they made any major changes
Can't find them though
CONF2 was taken from @ThePBone's msi-ec-modern repo.
CONF11 was added by @LucaPatarca
@LucaPatarca Can you please show us an EC dump from the debug mode? (sudo make reload-debug
and then cat /sys/devices/platform/msi-ec/debug/ec_dump
)
Well, as #40 and msi-ec-modern
fork, broken since #13
-
1552EMS1
is WMI2 device, because intel 11 gen - fan mode address is
0xd4
, which is right - preset memory table mentions
0xd2
as shift,0xd3
as keyboard,0xd4
as fan - explanation https://github.com/BeardOverflow/msi-ec/issues/48#issuecomment-1652127970, thanks @serfreeman1337
- just check screenshot on fork page
Only incorrect value in conf_2
was shift mode addres, which should be 0xd2