[coreboot] Fujitsu Lifebook P1610 - morely possible candidate

Jan Tatje jan at jnt.io
Sat May 28 15:11:28 CEST 2016


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 at 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 at coreboot.org
> https://www.coreboot.org/mailman/listinfo/coreboot



More information about the coreboot mailing list