CC: flash...@flashrom.org 2012/9/15 Keith Hui <buu...@gmail.com>: > Hi all, > > I'm back. With a new laptop. > > I'm now rocking a Lenovo x230 tablet, dual-booting Windows 7 and > Fuduntu, both 64-bit. Knowing the last time I contributed to coreboot > it was the good old 440BX when life was much simpler, it could be a > while before I can get up to speed again, so I'll for now just put > forth the obligatory lspci/superiotool dump to give any interested > parties a heads-up of what support needs to be programmed for. > > Another interesting thing is it does UEFI. > > Below is output of flashrom 0.9.6.1. I cannot get it to identify the > flash chip. lspci and superiotool dumps are attached.
This thread mentions that it runs QM77: http://forums.lenovo.com/t5/X-Series-Tablet-ThinkPad-Laptops/X230-Tablet-Chipset/td-p/856103 > > # /usr/src/flashrom-0.9.6.1/flashrom -V -p internal > flashrom v0.9.6.1-r1564 on Linux 3.4.9-1.fu2012.x86_64 (x86_64) > flashrom is free software, get the source code at http://www.flashrom.org > > flashrom was built with libpci 3.1.7, GCC 4.6.3 20120306 (Red Hat > 4.6.3-2), little endian > Command line (3 args): /usr/src/flashrom-0.9.6.1/flashrom -V -p internal > Calibrating delay loop... OS timer resolution is 1 usecs, 3243M loops > per second, 10 myus = 10 us, 100 myus = 119 us, 1000 myus = 1026 us, > 10000 myus = 10097 us, 4 myus = 4 us, OK. > Initializing internal programmer > No coreboot table found. > DMI string system-manufacturer: "LENOVO" > DMI string system-product-name: "3434CTO" > DMI string system-version: "ThinkPad X230 Tablet" > DMI string baseboard-manufacturer: "LENOVO" > DMI string baseboard-product-name: "3434CTO" > DMI string baseboard-version: "Not Available" > DMI string chassis-type: "Notebook" > Laptop detected via DMI. > W836xx enter config mode worked or we were already in config mode. > W836xx leave config mode had no effect. > Active config mode, unknown reg 0x20 ID: 00. > Please send the output of "flashrom -V" to > flash...@flashrom.org with W836xx: your board name: flashrom -V > as the subject to help us finish support for your Super I/O. Thanks. > ======================================================================== > WARNING! You seem to be running flashrom on an unsupported laptop. > Laptops, notebooks and netbooks are difficult to support and we > recommend to use the vendor flashing utility. The embedded controller > (EC) in these machines often interacts badly with flashing. > See http://www.flashrom.org/Laptops for details. Also, see the "Laptops" section in flashrom's man page. > > If flash is shared with the EC, erase is guaranteed to brick your laptop > and write may brick your laptop. > Read and probe may irritate your EC and cause fan failure, backlight > failure and sudden poweroff. > You have been warned. > ======================================================================== > Aborting. > Error: Programmer initialization failed. You'll want to do a little investigation on which external programmer [1] suits your needs. [1] http://flashrom.org/Supported_programmers -- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot