msi-ec icon indicating copy to clipboard operation
msi-ec copied to clipboard

1552EMS1 duplicated

Open glpnk opened this issue 1 year ago • 5 comments

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

glpnk avatar Jun 03 '23 09:06 glpnk

Which addresses is right for 1552EMS1 Modern 15 A11M?

Some addresses are messed up?

Left is FW_11, Right is FW_2

image image

glpnk avatar Jun 03 '23 12:06 glpnk

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).

serfreeman1337 avatar Jul 26 '23 16:07 serfreeman1337

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

teackot avatar Aug 23 '23 16:08 teackot

We can read the official MSI changelogs to see if they made any major changes

Can't find them though

teackot avatar Aug 23 '23 16:08 teackot

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)

teackot avatar Aug 23 '23 16:08 teackot

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

glpnk avatar Jun 20 '24 01:06 glpnk