You mean this warning? ======================================================================== 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 the manpage and http://www.flashrom.org/Laptops for details.
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. ========================================================================
Use `flashrom -p internal:laptop=force_I_want_a_brick` (also see the manpage) to circumvent it, on my thinkpad x220 that just works, but as the warning says, if the flash is shared with the EC, weird things can and will happen, so i'd try an external programmer, stock BIOS is most likely write-locked anyway. Make a good backup of the stock bios and keep it safe!
Kind regards, Jan Tatje
On Sat, May 28, 2016 at 6:13 AM, thejapanscout . dragonwarriorxtreme@gmail.com wrote:
I think I may have found a likely coreboot candidate-- with hardware far more supported than the hardware on the laptop from 2005 that I posted earlier.
Currently, Coreboot has no Fujitsu mobos. But the specs of this Lifebook P1610 are close to a Thinkpad X60, except for the NIC, CPU, and astonishingly the mPCIe cards. Most models of the P1610 shipped with an Ath5k Wi-Fi mPCIe card, which has free software drivers, along with the rest of the non-ME hardware, including the fingerprint reader, making it essentially free-software compatible on the software side.
It also has a touch-screen, making it nifty for artists and workers that want a tablet.
Before you ask, GOOD NEWS! Most of the hardware, as seen in my lspci -tvnn output, has completely added support in coreboot. It also runs off a GM45-based chipset, which can have it's ME deblobbed, making it viable for GNU libreboot.
-[0000:00]-+-00.0 Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0] +-02.0 Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller [8086:27a2] +-02.1 Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller [8086:27a6] +-1b.0 Intel Corporation NM10/ICH7 Family High Definition Audio Controller [8086:27d8] +-1c.0-[02]----00.0 Marvell Technology Group Ltd. 88E8055 PCI-E Gigabit Ethernet Controller [11ab:4363] +-1c.2-[05]----00.0 Qualcomm Atheros AR242x / AR542x Wireless Network Adapter (PCI-Express) [168c:001c] +-1d.0 Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 [8086:27c8] +-1d.1 Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 [8086:27c9] +-1d.2 Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 [8086:27ca] +-1d.3 Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 [8086:27cb] +-1d.7 Intel Corporation NM10/ICH7 Family USB2 EHCI Controller [8086:27cc] +-1e.0-[08-0c]--+-03.0 Ricoh Co Ltd RL5c476 II [1180:0476] | -03.1 Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] +-1f.0 Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] +-1f.1 Intel Corporation 82801G (ICH7 Family) IDE Controller [8086:27df] -1f.3 Intel Corporation NM10/ICH7 Family SMBus Controller [8086:27da]
SN and UUID: R7108162 13F0737D-AD13-11DB-8B14-001742268EEB
Baseboard SN: FJNB1C5
superiotool -dV log: Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x2e... Found SMSC LPC47N217 (id=0x7a, rev=0x00) at 0x2e No dump available for this Super I/O Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x4e... Found SMSC FDC37N972 (id=0x0b, rev=0x00) at 0x4e Register dump: idx 02 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f val 00 0b 00 00 00 00 00 4e 00 00 00 00 00 00 00 00 00 def 00 0b 00 00 00 04 04 NA NA 00 00 00 00 00 00 00 00 LDN 0x00 (Floppy) idx 30 60 61 70 74 f0 f1 f2 f3 f4 f5 val 01 fd 00 00 00 00 d1 15 0b 00 10 def 00 03 f0 06 02 0e 00 ff RR 00 00 LDN 0x01 (Power management (PM1)) idx 30 60 61 val 01 fd 00 def 00 00 00 LDN 0x03 (Parallel port) idx 30 60 61 70 74 f0 f1 val 01 fd 00 00 00 00 d1 def 00 00 00 00 04 3c 00 LDN 0x04 (COM1) idx 30 60 61 70 f0 val 01 fd 00 00 00 def 00 00 00 00 00 LDN 0x05 (COM2) idx 30 60 61 62 63 70 74 f0 f1 f2 f7 f8 val 01 fd 00 00 00 00 00 00 d1 15 00 00 def 00 00 00 00 00 00 04 00 02 03 00 00 LDN 0x06 (Real-time clock (RTC)) idx 30 60 61 62 63 70 f0 f1 val 01 fd 00 00 00 00 00 d1 def 00 00 70 00 74 00 00 NA LDN 0x07 (Keyboard) idx 30 60 61 70 72 f0 val 01 fd 00 00 00 00 def 00 00 00 00 00 00 LDN 0x08 (Embedded controller (EC)) idx 30 60 61 val 01 fd 00 def 00 00 62 LDN 0x09 (Mailbox) idx 30 60 61 val 01 fd 00 def 00 00 00
flashrom is once again, detecting an unsupported laptop though. Is there an option to bypass detection in flashrom?
-- coreboot mailing list: coreboot@coreboot.org https://www.coreboot.org/mailman/listinfo/coreboot