Where is the serial number stored on the thinkpad ivy/sandy bridge laptops

see "# dmidecode" Under system information and base board information I am curious as to how it survives the coreboot flash re-write, maybe the EC?

Taiidan@gmx.com wrote:
see "# dmidecode"
Under system information and base board information
I am curious as to how it survives the coreboot flash re-write, maybe the EC?
The "IBM ThinkPad Embedded Controller -[ ... ]-" SMBIOS string? That's the EC firmware build number and the EC interface functional specification identifier, they are read from the EC at boot in src/ec/lenovo/h8/h8.c h8_smbios_strings() //Peter

I am curious as to how it survives the coreboot flash re-write, maybe the EC?
e.g.
Base Board Information Manufacturer: LENOVO Product Name: 4291QT1 Version: ThinkPad X220 Serial Number: XYZU1234...
comes from a small i2c eeprom (at24 based). src/drivers/i2c/at24rf08c/lenovo_serials.c best, lynxis ps: The at24 also contains your lenovo bios password. -- Alexander Couzens mail: lynxis@fe80.eu jabber: lynxis@fe80.eu mobile: +4915123277221 gpg: 390D CF78 8BF9 AA50 4F8F F1E2 C29E 9DA6 A0DF 8604

On 09/26/2017 11:19 AM, Alexander Couzens wrote:
I am curious as to how it survives the coreboot flash re-write, maybe the EC? e.g. Base Board Information Manufacturer: LENOVO Product Name: 4291QT1 Version: ThinkPad X220 Serial Number: XYZU1234... comes from a small i2c eeprom (at24 based). src/drivers/i2c/at24rf08c/lenovo_serials.c
best, lynxis
ps: The at24 also contains your lenovo bios password. Ah thanks How would one change the serial? and is this the only electronic identifier on an X230 besides the MAC?
I am also curious as to why this was included in coreboot.
participants (3)
-
Alexander Couzens
-
Peter Stuge
-
Taiidan@gmx.com