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

Any chance for MSI CX623 MS-168A (E168AIMS.10E) ?

Open nyx191 opened this issue 2 years ago • 6 comments

https://www.msi.com/Laptop/CX623/support#firmware dmidecode.txt

nyx191 avatar Mar 31 '23 07:03 nyx191

Do you have installed windows on this notebook now?

giga-bytes-dev avatar Apr 01 '23 15:04 giga-bytes-dev

Do you have windows and software from msi on noteboot?

giga-bytes-dev avatar Apr 01 '23 21:04 giga-bytes-dev

Do you have windows and software from msi on noteboot?

Unfortunately, no. But I can try to use VM or smth. What program(s) output do you need?

nyx191 avatar Apr 02 '23 07:04 nyx191

can you dump your ec with http://smackerelofopinion.blogspot.com/2011/06/dumping-contents-of-embedded-contoller.html ?

giga-bytes-dev avatar Apr 06 '23 16:04 giga-bytes-dev

Hi!

But I can try to use VM or smth

VM won't work since it doesn't have access to ACPI.

Like @giga-bytes-dev said, we need an EC memory dump. The method they provided in the link may work, but if it doesn't, that means your distro doesn't ship ec_sys module. In this case, please try using acpi_ec and ISW-Modern:

To install:

git clone https://github.com/FaridZelli/acpi_ec.git
cd acpi_ec
sudo ./install.sh

cd ..

git clone https://github.com/FaridZelli/ISW-Modern.git
cd ISW-Modern
sudo bash ./install.sh

And then run this command to get an EC dump:

sudo isw -c

teackot avatar Apr 06 '23 17:04 teackot

Maybe my laptop is too ancient ...

$ grep EC /proc/ioports
    0000-0000 : EC data
    0000-0000 : EC cmd
# tree /sys/kernel/debug/ec
/sys/kernel/debug/ec
`-- ec0
    |-- gpe
    |-- io
    `-- use_global_lock

2 directories, 3 files
# cat /sys/kernel/debug/ec/ec0/io > ec0.bin
# cat /sys/kernel/debug/ec/ec0/gpe > gpe0.bin

ec0.bin contains only 256 bytes of data I also downloaded and attached firmware from MSI website: 168AEMS1.404 ms168a.tar.gz

nyx191 avatar Apr 07 '23 13:04 nyx191