[coreboot] mute button on X200

Francis Rowe info at gluglug.org.uk
Sat Aug 22 17:40:06 CET 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



On 22/08/15 18:13, Alexander Couzens wrote:
> 
>> Would it help if I include logs here? If so, which logs?
> ectool will also show some timers, which are counting upwards in
> the dump. Last time I've looked at the ECDT (x201) it doesn't
> contain any additional information. There are multiple ways to
> provide the information saved in the ECDT. Coreboot is using the
> DSDT for that.
> 
> Let's say you know which byte is changing in the EC ram, what would
> you do than?
> 
> Best, lynxis
> 
> PS: http://www.coreboot.org/EC:lenovo/x201
> 

Here is the diff (from factory BIOS):

user at user-ThinkPad-X200:~/Desktop$ diff -u ectool.log ectool.mute.log
- --- ectool.log	2015-08-22 16:14:32.602441403 +0100
+++ ectool.mute.log	2015-08-22 16:14:38.780364169 +0100
@@ -2,13 +2,13 @@

 00: a6 05 a0 00 fe 96 00 00 1f 02 47 00 00 00 80 00
 10: 00 00 ff ff f4 3c 87 09 5b ff 83 04 ff ff 2d 00
- -20: 00 00 00 00 00 00 00 60 00 00 00 00 00 00 00 80
- -30: 07 00 02 00 30 04 00 00 00 00 20 10 00 50 00 00
+20: 00 00 00 00 00 00 00 df 00 00 00 00 00 00 00 80
+30: 47 00 02 00 30 04 00 00 00 00 20 10 00 50 00 00
 40: 00 00 00 00 00 00 14 04 40 01 00 00 00 00 00 00
 50: 00 c0 02 19 df 07 08 16 0e 0a 31 04 04 d0 07 48
 60: 0d d8 0e cc 10 00 00 00 00 00 00 00 00 00 00 00
 70: 00 00 00 00 00 12 30 80 27 32 80 2c 80 80 80 80
- -80: 00 00 00 06 ce 0e 03 00 00 00 00 00 00 00 6c 00
+80: 00 00 00 06 e3 0e 03 00 00 00 00 00 00 00 6c 00
 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x27 changes.
0x30 changes.
0x84 changes.

Here is the diff from coreboot (on another X200, though, so probably
different EC version):

user at user-ThinkPad-X200:~/Desktop$ diff -u ectool.log ectool.mute.log
- --- ectool.log	2015-08-22 17:31:27.684144336 +0100
+++ ectool.mute.log	2015-08-22 17:31:34.775508137 +0100
@@ -2,17 +2,17 @@

 00: a6 04 a0 11 fe 96 00 00 1f 02 43 00 00 00 80 00
 10: 00 00 ff ff f4 3c 80 01 01 ff ff ff ff ff 00 00
- -20: 00 00 00 00 00 00 00 2b 00 00 00 00 00 00 00 80
- -30: 03 00 00 00 30 04 00 00 00 00 70 10 00 00 00 00
+20: 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 80
+30: 43 00 00 00 30 04 00 00 00 00 70 10 00 00 00 00
 40: 00 00 00 00 00 00 14 04 42 01 00 00 00 00 00 00
 50: 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 70: 00 00 00 00 00 12 30 80 30 2f 80 33 80 80 80 80
- -80: 00 00 00 00 6c 0e 00 00 00 00 00 00 00 00 00 00
+80: 00 00 00 00 6a 0e 00 00 00 00 00 00 00 00 00 00
 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
- -c0: 33 38 80 80 80 80 80 80 00 41 1a 00 00 00 00 00
+c0: 33 37 80 80 80 80 80 80 00 41 0d 00 00 00 00 00
 d0: 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 e0: 00 00 00 00 00 00 00 00 10 60 b9 06 04 2e 55 03
 f0: 37 58 48 54 32 34 57 57 13 74 62 b4 13 74 61 9c

0x27 changes.
0x30 changes.
0x84 changes.

Also on this dump, 0xc1 and 0xca change.

I'm not currently sure what to make of this.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJV2LP2AAoJEP9Ft0z50c+UEpMIAMGK/j6chv25uquOIuyzeDo+
mNgXkQJwSjXvulg0DekU9AzZNKIetrWzR4Qg7QarqthDIrLe7n89lQzsgaTiOkx6
GEC13il29UItNVZ0p4I3EIrdHWswsyWz/oNJ5AzgsVhZQT9j4Tg4vRn+1Ivbs8nC
FbVMrezp6yPglJG7S1ASqeI0xfKx53Wvu+fOoqgsbb07980N3TfzJJ+OGOy30FnV
rKHikR5bDEl6n16YHYa0szydDo/e2BEoE4DipSO1W7UV4ZfJWui6gp9JrwjHxBM8
Fr5qTI/RT3zzoW3HeJZ+Nvb6TXPjVleipyp+VKRcs7AvIAcbtNKZ3G7N3G2MD5Q=
=WARv
-----END PGP SIGNATURE-----



More information about the coreboot mailing list