[coreboot] Warning: changed location of EC nvram settings on thinkpad X60 and T60

Arthur Heymans arthur at aheymans.xyz
Thu Jan 19 10:29:03 CET 2017


Hi

EC nvram parameters on Lenovo thinkpad X60 and T60, which allow to
configure things like wlan, bluetooth, trackpoint, etc are not
checksummed. This means that defaults for these parameters are never
applied when the checksum is invalid, which happens for instance when
cmos is cleared or when coming from vendor bios.

This patch 
https://review.coreboot.org/#/c/17041/
puts these parameters in the checksummed area to overcome this issue.

A problem with this is that the checksum is most likely already valid so
that after this patch these nvram parameters will be at whatever the
nvram currently is at these locations.

To overcome this issue either:
- have coreboot set defaults on next boot by making checksum invalid:
"nvramtool -c 0" where 0 is a checksum which is hopefully not correct
- reboot and manually set your desired nvram settings
"nvramtool -w wlan=Enable, nvramtool -w bluetooth=Enable, etc"

Kind regards

--------------
Arthur Heymans



More information about the coreboot mailing list