BeardOverflow / msi-ec

GNU General Public License v2.0
134 stars 41 forks source link

Support MSI P75 CREATOR 9SG #82

Open GGLinnk opened 9 months ago

GGLinnk commented 9 months ago

Laptop model

MSI P75 CREATOR 9SG

EC firmware version

17G1EMS2.106

EC memory dump

     | _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _a _b _c _d _e _f
-----+------------------------------------------------
0x0_ | 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x1_ | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x2_ | 00 00 00 00 00 00 00 00 00 00 00 b0 e0 06 4b 0f
0x3_ | 03 09 01 0d 50 0a 05 00 a0 14 60 3b 10 02 e0 00
0x4_ | 00 00 64 00 8c 0c 00 00 8c 0c b8 3e 1d 0c 00 00
0x5_ | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x6_ | 00 00 00 00 00 00 00 00 3b 00 37 40 46 4c 52 58
0x7_ | 64 32 2d 32 3c 46 46 46 4b 00 08 03 03 03 03 03
0x8_ | 35 00 37 3d 41 47 4d 57 5e 32 00 32 3c 46 46 50
0x9_ | 6e 00 08 03 03 03 03 05 02 00 7d 02 00 64 00 00
0xa_ | 31 37 47 31 45 4d 53 32 2e 31 30 36 30 37 30 35
0xb_ | 32 30 31 39 30 39 3a 33 35 3a 33 35 8c 0c 40 10
0xc_ | 00 07 2e 00 00 9e c0 00 00 92 00 89 00 86 00 00
0xd_ | 00 00 00 00 70 80 00 00 00 00 00 80 00 00 00 00
0xe_ | e2 02 00 33 10 00 00 00 00 00 00 00 00 b8 00 e4
0xf_ | 00 00 80 80 0c 00 05 00 00 00 32 00 00 00 00 00

GPU

Nvidia

Is your keyboard RGB?

No (single color)

Additional context

I would have loved to to that myself but it seems that the wiki is incomplete. What I've identified so far :

- Webcam toggle (fn + F6)
  - Address: 0x2E
  - Values: 0x4B (on), 0x49 (off)
- Keyboard backlight (fn + NUM-/NUM+)
  - Address: 0xF3
  - Values: From 0x80 (off) to 0x83 (full)
- Charger status (plug/unplug)
  - Addresses: 0x30, 0x31
  - Values: 0x03 0x09 (plugged), 0x02 0x0D (unplugged)
  - Note: At 0xC6 value 0xC0 is displayed plugged in but with diff in time. 0x40 unplugged.