Nick: anonymous E-mail: none Board: unknown Contents: flashrom v1.1-rc1-286-gee26e75 on Linux 5.4.77-1-lts (x86_64) flashrom was built with libpci 3.7.0, GCC 10.2.0, little endian Command line (5 args): ./flashrom -p internal:ich_spi_mode=hwseq -VVV -o /tmp/flashrom.log Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns). Initializing internal programmer /sys/class/mtd/mtd0 does not exist Found candidate at: 00000500-00000528 Found coreboot table at 0x00000500. Found candidate at: 00000000-000009a8 Found coreboot table at 0x00000000. coreboot table found at 0x7d777000. coreboot header(24) checksum: ae31 table(2448) checksum: b675 entries: 27 Vendor ID: LENOVO, part ID: ThinkPad X200 Using Internal DMI decoder. page_size=1000 pre-rounding: start=0x00000000000f0000, len=0x10000, end=0x0000000000100000 post-rounding: start=0x00000000000f0000, len=0x10000, end=0x0000000000100000 page_size=1000 pre-rounding: start=0x000000007d751020, len=0x1a5, end=0x000000007d7511c5 post-rounding: start=0x000000007d751000, len=0x1000, end=0x000000007d752000 DMI table is broken (bogus header)! page_size=1000 pre-rounding: start=0x00007fecfd45d020, len=0x1a5, end=0x00007fecfd45d1c5 post-rounding: start=0x00007fecfd45d000, len=0x1000, end=0x00007fecfd45e000 page_size=1000 pre-rounding: start=0x00007fecfd45e000, len=0x10000, end=0x00007fecfd46e000 post-rounding: start=0x00007fecfd45e000, len=0x10000, end=0x00007fecfd46e000 DMI chassis-type is not specific enough. DMI string system-manufacturer: "LENOVO" DMI string system-product-name: "7459WST" DMI string system-version: "ThinkPad X200" DMI string baseboard-manufacturer: "" DMI string baseboard-product-name: "" DMI string baseboard-version: "" matching LENOVO against ^ThinkPad R400 matching 7459WST against ^ThinkPad R400 matching ThinkPad X200 against ^ThinkPad R400 matching against ^ThinkPad R400 matching against ^ThinkPad R400 matching against ^ThinkPad R400 matching LENOVO against ^ThinkPad T400 matching 7459WST against ^ThinkPad T400 matching ThinkPad X200 against ^ThinkPad T400 matching against ^ThinkPad T400 matching against ^ThinkPad T400 matching against ^ThinkPad T400 matching LENOVO against ^ThinkPad T500 matching 7459WST against ^ThinkPad T500 matching ThinkPad X200 against ^ThinkPad T500 matching against ^ThinkPad T500 matching against ^ThinkPad T500 matching against ^ThinkPad T500 matching LENOVO against ^ThinkPad W500 matching 7459WST against ^ThinkPad W500 matching ThinkPad X200 against ^ThinkPad W500 matching against ^ThinkPad W500 matching against ^ThinkPad W500 matching against ^ThinkPad W500 matching LENOVO against ^ThinkPad X200 matching 7459WST against ^ThinkPad X200 matching ThinkPad X200 against ^ThinkPad X200 Whitelisted laptop detected. Found chipset "Intel ICH9M-E" with PCI ID 8086:2917. Enabling flash write... Root Complex Register Block address = 0xfed1c000 page_size=1000 pre-rounding: start=0x00000000fed1c000, len=0x4000, end=0x00000000fed20000 post-rounding: start=0x00000000fed1c000, len=0x4000, end=0x00000000fed20000 GCS = 0xd80444: BIOS Interface Lock-Down: disabled, Boot BIOS Straps: 0x1 (SPI) Top Swap: not enabled 0x7fffffff/0x7fffffff FWH IDSEL: 0x0 0x7fffffff/0x7fffffff FWH IDSEL: 0x0 0x7fffffff/0x7fffffff FWH IDSEL: 0x1 0x7fffffff/0x7fffffff FWH IDSEL: 0x1 0x7fffffff/0x7fffffff FWH IDSEL: 0x2 0x7fffffff/0x7fffffff FWH IDSEL: 0x2 0x7fffffff/0x7fffffff FWH IDSEL: 0x3 0x7fffffff/0x7fffffff FWH IDSEL: 0x3 0x7fffffff/0x7fffffff FWH IDSEL: 0x4 0x7fffffff/0x7fffffff FWH IDSEL: 0x5 0x7fffffff/0x7fffffff FWH IDSEL: 0x6 0x7fffffff/0x7fffffff FWH IDSEL: 0x7 0x7fffffff/0x7fffffff FWH decode enabled 0x7fffffff/0x7fffffff FWH decode enabled 0x7fffffff/0x7fffffff FWH decode enabled 0x7fffffff/0x7fffffff FWH decode enabled 0x7fffffff/0x7fffffff FWH decode enabled 0x7fffffff/0x7fffffff FWH decode enabled 0x7fffffff/0x7fffffff FWH decode enabled 0x7fffffff/0x7fffffff FWH decode enabled 0x7fffffff/0x7fffffff FWH decode enabled 0x7fffffff/0x7fffffff FWH decode enabled 0x7fffffff/0x7fffffff FWH decode enabled 0x7fffffff/0x7fffffff FWH decode enabled Maximum FWH chip size: 0x100000 bytes SPI Read Configuration: prefetching enabled, caching enabled, BIOS_CNTL = 0x09: BIOS Lock Enable: disabled, BIOS Write Enable: enabled SPIBAR = 0x00007fecfd46a000 + 0x3800 user selected hwseq 0x04: 0x6000 (HSFS) HSFS: FDONE=0, FCERR=0, AEL=0, BERASE=0, SCIP=0, FDOPSS=1, FDV=1, FLOCKDN=0 Programming OPCODES... program_opcodes: preop=5006 optype=463b opmenu=05200302c79f0190 done OP Type Pre-OP op[0]: 0x02, write w/ addr, none op[1]: 0x03, read w/ addr, none op[2]: 0x20, write w/ addr, none op[3]: 0x05, read w/o addr, none op[4]: 0x90, read w/ addr, none op[5]: 0x01, write w/o addr, none op[6]: 0x9f, read w/o addr, none op[7]: 0xc7, write w/o addr, none Pre-OP 0: 0x06, Pre-OP 1: 0x50 0x06: 0x030c (HSFC) HSFC: FGO=0, FCYCLE=2, FDBC=3, SME=0 0x08: 0x00000000 (FADDR) 0x50: 0x00001f1f (FRAP) BMWAG 0x00, BMRAG 0x00, BRWA 0x1f, BRRA 0x1f 0x54: 0x00000000 FREG0: Flash Descriptor region (0x00000000-0x00000fff) is read-write. 0x58: 0x07ff0003 FREG1: BIOS region (0x00003000-0x007fffff) is read-write. 0x5C: 0x00001fff FREG2: Management Engine region is unused. 0x60: 0x00020001 FREG3: Gigabit Ethernet region (0x00001000-0x00002fff) is read-write. 0x64: 0x00001fff FREG4: Platform Data region is unused. PR0 is 0x00000000 already. 0x74: 0x00000000 (PR0 is unused) PR1 is 0x00000000 already. 0x78: 0x00000000 (PR1 is unused) PR2 is 0x00000000 already. 0x7C: 0x00000000 (PR2 is unused) PR3 is 0x00000000 already. 0x80: 0x00000000 (PR3 is unused) PR4 is 0x00000000 already. 0x84: 0x00000000 (PR4 is unused) 0x90: 0x04 (SSFS) SSFS: SCIP=0, FDONE=1, FCERR=0, AEL=0 0x91: 0x004220 (SSFC) SSFC: SCGO=0, ACS=0, SPOP=0, COP=2, DBC=2, SME=0, SCF=0 0x94: 0x5006 (PREOP) 0x96: 0x463b (OPTYPE) 0x98: 0x05200302 (OPMENU) 0x9c: 0xc79f0190 (OPMENU+4) 0xa0: 0x00000000 (BBAR) 0xc4: 0x00000000 (LVSCC) LVSCC: BES=0x0, WG=0, WSR=0, WEWS=0, EO=0x0, VCL=0 0xc8: 0x00000000 (UVSCC) UVSCC: BES=0x0, WG=0, WSR=0, WEWS=0, EO=0x0 0xd0: 0x00000000 (FPB) Reading flash descriptors mapped by the chipset via FDOC/FDOD... done. === Content Section === FLVALSIG 0x0ff0a55a FLMAP0 0x03040001 FLMAP1 0x02100206 FLMAP2 0x00000120 --- Details --- NR (Number of Regions): 4 FRBA (Flash Region Base Address): 0x040 NC (Number of Components): 1 FCBA (Flash Component Base Address): 0x010 ISL (ICH/PCH/SoC Strap Length): 2 FISBA/FPSBA (Flash ICH/PCH/SoC Strap Base Addr): 0x100 NM (Number of Masters): 3 FMBA (Flash Master Base Address): 0x060 MSL/PSL (MCH/PROC Strap Length): 1 FMSBA (Flash MCH/PROC Strap Base Address): 0x200 === Component Section === FLCOMP 0x00300014 FLILL 0x00000000 --- Details --- Component 1 density: 8 MB Component 2 is not used. Read Clock Frequency: 20 MHz Read ID and Status Clock Freq.: 20 MHz Write and Erase Clock Freq.: 20 MHz Fast Read is supported. Fast Read Clock Frequency: 33 MHz No forbidden opcodes. === Region Section === FLREG0 0x00000000 FLREG1 0x07ff0003 FLREG2 0x00001fff FLREG3 0x00020001 --- Details --- Region 0 (Descr. ) 0x00000000 - 0x00000fff Region 1 (BIOS ) 0x00003000 - 0x007fffff Region 2 (ME ) is unused. Region 3 (GbE ) 0x00001000 - 0x00002fff === Master Section === FLMSTR1 0x1f1f0000 FLMSTR2 0x00000000 FLMSTR3 0x08080218 --- Details --- Descr. BIOS ME GbE Platf. BIOS rw rw rw rw rw ME GbE rw OK. No board enable found matching coreboot IDs vendor="LENOVO", model="ThinkPad X200". The following protocols are supported: FWH, Programmer-specific. Probing for Programmer Opaque flash chip, 0 kB: Unable to identify chip, mfg_id: 0xff, model_id: 0xffff Unable to read flash chip ID Probing for Atmel AT49LH002, 256 kB: page_size=1000 pre-rounding: start=0x00000000fffc0000, len=0x40000, end=0x0000000100000000 post-rounding: start=0x00000000fffc0000, len=0x40000, end=0x0000000100000000 programmer_map_flash_region: mapping AT49LH002 from 0x00000000fffc0000 to 0x00007fecfd084000 page_size=1000 pre-rounding: start=0x00000000ffbc0000, len=0x40000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffbc0000, len=0x40000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffbc0000 to 0x00007fecfd044000 probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfd044000, len=0x40000, end=0x00007fecfd084000 post-rounding: start=0x00007fecfd044000, len=0x40000, end=0x00007fecfd084000 programmer_unmap_flash_region: unmapped 0x00007fecfd044000 page_size=1000 pre-rounding: start=0x00007fecfd084000, len=0x40000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfd084000, len=0x40000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfd084000 Probing for Atmel AT49LH004, 512 kB: page_size=1000 pre-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 post-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 programmer_map_flash_region: mapping AT49LH004 from 0x00000000fff80000 to 0x00007fecfd044000 page_size=1000 pre-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb80000 to 0x00007fecfcfc4000 probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 post-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfd044000 Probing for Atmel AT49LH00B4, 512 kB: page_size=1000 pre-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 post-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 programmer_map_flash_region: mapping AT49LH00B4 from 0x00000000fff80000 to 0x00007fecfd044000 page_size=1000 pre-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb80000 to 0x00007fecfcfc4000 probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 post-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfd044000 Probing for Intel 82802AB, 512 kB: page_size=1000 pre-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 post-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 programmer_map_flash_region: mapping 82802AB from 0x00000000fff80000 to 0x00007fecfd044000 page_size=1000 pre-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb80000 to 0x00007fecfcfc4000 probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 post-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfd044000 Probing for Intel 82802AC, 1024 kB: page_size=1000 pre-rounding: start=0x00000000fff00000, len=0x100000, end=0x0000000100000000 post-rounding: start=0x00000000fff00000, len=0x100000, end=0x0000000100000000 programmer_map_flash_region: mapping 82802AC from 0x00000000fff00000 to 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00000000ffb00000, len=0x100000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb00000, len=0x100000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb00000 to 0x00007fecfcec4000 probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcec4000, len=0x100000, end=0x00007fecfcfc4000 post-rounding: start=0x00007fecfcec4000, len=0x100000, end=0x00007fecfcfc4000 programmer_unmap_flash_region: unmapped 0x00007fecfcec4000 page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x100000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfcfc4000, len=0x100000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 Probing for PMC Pm49FL002, 256 kB: page_size=1000 pre-rounding: start=0x00000000fffc0000, len=0x40000, end=0x0000000100000000 post-rounding: start=0x00000000fffc0000, len=0x40000, end=0x0000000100000000 programmer_map_flash_region: mapping Pm49FL002 from 0x00000000fffc0000 to 0x00007fecfd084000 page_size=1000 pre-rounding: start=0x00000000ffbc0000, len=0x40000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffbc0000, len=0x40000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffbc0000 to 0x00007fecfd044000 probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfd044000, len=0x40000, end=0x00007fecfd084000 post-rounding: start=0x00007fecfd044000, len=0x40000, end=0x00007fecfd084000 programmer_unmap_flash_region: unmapped 0x00007fecfd044000 page_size=1000 pre-rounding: start=0x00007fecfd084000, len=0x40000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfd084000, len=0x40000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfd084000 Probing for PMC Pm49FL004, 512 kB: page_size=1000 pre-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 post-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 programmer_map_flash_region: mapping Pm49FL004 from 0x00000000fff80000 to 0x00007fecfd044000 page_size=1000 pre-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb80000 to 0x00007fecfcfc4000 probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 post-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfd044000 Probing for SST SST49LF002A/B, 256 kB: page_size=1000 pre-rounding: start=0x00000000fffc0000, len=0x40000, end=0x0000000100000000 post-rounding: start=0x00000000fffc0000, len=0x40000, end=0x0000000100000000 programmer_map_flash_region: mapping SST49LF002A/B from 0x00000000fffc0000 to 0x00007fecfd084000 page_size=1000 pre-rounding: start=0x00000000ffbc0000, len=0x40000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffbc0000, len=0x40000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffbc0000 to 0x00007fecfd044000 probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfd044000, len=0x40000, end=0x00007fecfd084000 post-rounding: start=0x00007fecfd044000, len=0x40000, end=0x00007fecfd084000 programmer_unmap_flash_region: unmapped 0x00007fecfd044000 page_size=1000 pre-rounding: start=0x00007fecfd084000, len=0x40000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfd084000, len=0x40000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfd084000 Probing for SST SST49LF003A/B, 384 kB: page_size=1000 pre-rounding: start=0x00000000fffa0000, len=0x60000, end=0x0000000100000000 post-rounding: start=0x00000000fffa0000, len=0x60000, end=0x0000000100000000 programmer_map_flash_region: mapping SST49LF003A/B from 0x00000000fffa0000 to 0x00007fecfd064000 page_size=1000 pre-rounding: start=0x00000000ffba0000, len=0x60000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffba0000, len=0x60000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffba0000 to 0x00007fecfd004000 probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfd004000, len=0x60000, end=0x00007fecfd064000 post-rounding: start=0x00007fecfd004000, len=0x60000, end=0x00007fecfd064000 programmer_unmap_flash_region: unmapped 0x00007fecfd004000 page_size=1000 pre-rounding: start=0x00007fecfd064000, len=0x60000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfd064000, len=0x60000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfd064000 Probing for SST SST49LF004A/B, 512 kB: page_size=1000 pre-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 post-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 programmer_map_flash_region: mapping SST49LF004A/B from 0x00000000fff80000 to 0x00007fecfd044000 page_size=1000 pre-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb80000 to 0x00007fecfcfc4000 probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 post-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfd044000 Probing for SST SST49LF004C, 512 kB: page_size=1000 pre-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 post-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 programmer_map_flash_region: mapping SST49LF004C from 0x00000000fff80000 to 0x00007fecfd044000 page_size=1000 pre-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb80000 to 0x00007fecfcfc4000 probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 post-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfd044000 Probing for SST SST49LF008A, 1024 kB: page_size=1000 pre-rounding: start=0x00000000fff00000, len=0x100000, end=0x0000000100000000 post-rounding: start=0x00000000fff00000, len=0x100000, end=0x0000000100000000 programmer_map_flash_region: mapping SST49LF008A from 0x00000000fff00000 to 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00000000ffb00000, len=0x100000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb00000, len=0x100000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb00000 to 0x00007fecfcec4000 probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcec4000, len=0x100000, end=0x00007fecfcfc4000 post-rounding: start=0x00007fecfcec4000, len=0x100000, end=0x00007fecfcfc4000 programmer_unmap_flash_region: unmapped 0x00007fecfcec4000 page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x100000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfcfc4000, len=0x100000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 Probing for SST SST49LF008C, 1024 kB: page_size=1000 pre-rounding: start=0x00000000fff00000, len=0x100000, end=0x0000000100000000 post-rounding: start=0x00000000fff00000, len=0x100000, end=0x0000000100000000 programmer_map_flash_region: mapping SST49LF008C from 0x00000000fff00000 to 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00000000ffb00000, len=0x100000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb00000, len=0x100000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb00000 to 0x00007fecfcec4000 probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcec4000, len=0x100000, end=0x00007fecfcfc4000 post-rounding: start=0x00007fecfcec4000, len=0x100000, end=0x00007fecfcfc4000 programmer_unmap_flash_region: unmapped 0x00007fecfcec4000 page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x100000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfcfc4000, len=0x100000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 Probing for SST SST49LF016C, 2048 kB: page_size=1000 pre-rounding: start=0x00000000ffe00000, len=0x200000, end=0x0000000100000000 post-rounding: start=0x00000000ffe00000, len=0x200000, end=0x0000000100000000 programmer_map_flash_region: mapping SST49LF016C from 0x00000000ffe00000 to 0x00007fecfcec4000 page_size=1000 pre-rounding: start=0x00000000ffa00000, len=0x200000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffa00000, len=0x200000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffa00000 to 0x00007fecfccc4000 probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfccc4000, len=0x200000, end=0x00007fecfcec4000 post-rounding: start=0x00007fecfccc4000, len=0x200000, end=0x00007fecfcec4000 programmer_unmap_flash_region: unmapped 0x00007fecfccc4000 page_size=1000 pre-rounding: start=0x00007fecfcec4000, len=0x200000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfcec4000, len=0x200000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfcec4000 Probing for ST M50FLW040A, 512 kB: page_size=1000 pre-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 post-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 programmer_map_flash_region: mapping M50FLW040A from 0x00000000fff80000 to 0x00007fecfd044000 page_size=1000 pre-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb80000 to 0x00007fecfcfc4000 probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 post-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfd044000 Probing for ST M50FLW040B, 512 kB: page_size=1000 pre-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 post-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 programmer_map_flash_region: mapping M50FLW040B from 0x00000000fff80000 to 0x00007fecfd044000 page_size=1000 pre-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb80000 to 0x00007fecfcfc4000 probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 post-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfd044000 Probing for ST M50FLW080A, 1024 kB: page_size=1000 pre-rounding: start=0x00000000fff00000, len=0x100000, end=0x0000000100000000 post-rounding: start=0x00000000fff00000, len=0x100000, end=0x0000000100000000 programmer_map_flash_region: mapping M50FLW080A from 0x00000000fff00000 to 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00000000ffb00000, len=0x100000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb00000, len=0x100000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb00000 to 0x00007fecfcec4000 probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcec4000, len=0x100000, end=0x00007fecfcfc4000 post-rounding: start=0x00007fecfcec4000, len=0x100000, end=0x00007fecfcfc4000 programmer_unmap_flash_region: unmapped 0x00007fecfcec4000 page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x100000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfcfc4000, len=0x100000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 Probing for ST M50FLW080B, 1024 kB: page_size=1000 pre-rounding: start=0x00000000fff00000, len=0x100000, end=0x0000000100000000 post-rounding: start=0x00000000fff00000, len=0x100000, end=0x0000000100000000 programmer_map_flash_region: mapping M50FLW080B from 0x00000000fff00000 to 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00000000ffb00000, len=0x100000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb00000, len=0x100000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb00000 to 0x00007fecfcec4000 probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcec4000, len=0x100000, end=0x00007fecfcfc4000 post-rounding: start=0x00007fecfcec4000, len=0x100000, end=0x00007fecfcfc4000 programmer_unmap_flash_region: unmapped 0x00007fecfcec4000 page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x100000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfcfc4000, len=0x100000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 Probing for ST M50FW002, 256 kB: page_size=1000 pre-rounding: start=0x00000000fffc0000, len=0x40000, end=0x0000000100000000 post-rounding: start=0x00000000fffc0000, len=0x40000, end=0x0000000100000000 programmer_map_flash_region: mapping M50FW002 from 0x00000000fffc0000 to 0x00007fecfd084000 page_size=1000 pre-rounding: start=0x00000000ffbc0000, len=0x40000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffbc0000, len=0x40000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffbc0000 to 0x00007fecfd044000 probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfd044000, len=0x40000, end=0x00007fecfd084000 post-rounding: start=0x00007fecfd044000, len=0x40000, end=0x00007fecfd084000 programmer_unmap_flash_region: unmapped 0x00007fecfd044000 page_size=1000 pre-rounding: start=0x00007fecfd084000, len=0x40000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfd084000, len=0x40000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfd084000 Probing for ST M50FW016, 2048 kB: page_size=1000 pre-rounding: start=0x00000000ffe00000, len=0x200000, end=0x0000000100000000 post-rounding: start=0x00000000ffe00000, len=0x200000, end=0x0000000100000000 programmer_map_flash_region: mapping M50FW016 from 0x00000000ffe00000 to 0x00007fecfcec4000 page_size=1000 pre-rounding: start=0x00000000ffa00000, len=0x200000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffa00000, len=0x200000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffa00000 to 0x00007fecfccc4000 probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfccc4000, len=0x200000, end=0x00007fecfcec4000 post-rounding: start=0x00007fecfccc4000, len=0x200000, end=0x00007fecfcec4000 programmer_unmap_flash_region: unmapped 0x00007fecfccc4000 page_size=1000 pre-rounding: start=0x00007fecfcec4000, len=0x200000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfcec4000, len=0x200000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfcec4000 Probing for ST M50FW040, 512 kB: page_size=1000 pre-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 post-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 programmer_map_flash_region: mapping M50FW040 from 0x00000000fff80000 to 0x00007fecfd044000 page_size=1000 pre-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb80000 to 0x00007fecfcfc4000 probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 post-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfd044000 Probing for ST M50FW080, 1024 kB: page_size=1000 pre-rounding: start=0x00000000fff00000, len=0x100000, end=0x0000000100000000 post-rounding: start=0x00000000fff00000, len=0x100000, end=0x0000000100000000 programmer_map_flash_region: mapping M50FW080 from 0x00000000fff00000 to 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00000000ffb00000, len=0x100000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb00000, len=0x100000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb00000 to 0x00007fecfcec4000 probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcec4000, len=0x100000, end=0x00007fecfcfc4000 post-rounding: start=0x00007fecfcec4000, len=0x100000, end=0x00007fecfcfc4000 programmer_unmap_flash_region: unmapped 0x00007fecfcec4000 page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x100000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfcfc4000, len=0x100000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 Probing for Sharp LHF00L04, 1024 kB: page_size=1000 pre-rounding: start=0x00000000fff00000, len=0x100000, end=0x0000000100000000 post-rounding: start=0x00000000fff00000, len=0x100000, end=0x0000000100000000 programmer_map_flash_region: mapping LHF00L04 from 0x00000000fff00000 to 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00000000ffb00000, len=0x100000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb00000, len=0x100000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb00000 to 0x00007fecfcec4000 probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcec4000, len=0x100000, end=0x00007fecfcfc4000 post-rounding: start=0x00007fecfcec4000, len=0x100000, end=0x00007fecfcfc4000 programmer_unmap_flash_region: unmapped 0x00007fecfcec4000 page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x100000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfcfc4000, len=0x100000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 Probing for Winbond W39V040FA, 512 kB: page_size=1000 pre-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 post-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 programmer_map_flash_region: mapping W39V040FA from 0x00000000fff80000 to 0x00007fecfd044000 page_size=1000 pre-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb80000 to 0x00007fecfcfc4000 probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 post-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfd044000 Probing for Winbond W39V040FB, 512 kB: page_size=1000 pre-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 post-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 programmer_map_flash_region: mapping W39V040FB from 0x00000000fff80000 to 0x00007fecfd044000 page_size=1000 pre-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb80000 to 0x00007fecfcfc4000 probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 post-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfd044000 Probing for Winbond W39V040FC, 512 kB: page_size=1000 pre-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 post-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 programmer_map_flash_region: mapping W39V040FC from 0x00000000fff80000 to 0x00007fecfd044000 page_size=1000 pre-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb80000 to 0x00007fecfcfc4000 probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 post-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfd044000 Probing for Winbond W39V080FA, 1024 kB: page_size=1000 pre-rounding: start=0x00000000fff00000, len=0x100000, end=0x0000000100000000 post-rounding: start=0x00000000fff00000, len=0x100000, end=0x0000000100000000 programmer_map_flash_region: mapping W39V080FA from 0x00000000fff00000 to 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00000000ffb00000, len=0x100000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb00000, len=0x100000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb00000 to 0x00007fecfcec4000 probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcec4000, len=0x100000, end=0x00007fecfcfc4000 post-rounding: start=0x00007fecfcec4000, len=0x100000, end=0x00007fecfcfc4000 programmer_unmap_flash_region: unmapped 0x00007fecfcec4000 page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x100000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfcfc4000, len=0x100000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 Probing for Winbond W39V080FA (dual mode), 512 kB: page_size=1000 pre-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 post-rounding: start=0x00000000fff80000, len=0x80000, end=0x0000000100000000 programmer_map_flash_region: mapping W39V080FA (dual mode) from 0x00000000fff80000 to 0x00007fecfd044000 page_size=1000 pre-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 post-rounding: start=0x00000000ffb80000, len=0x80000, end=0x00000000ffc00000 programmer_map_flash_region: mapping flash chip registers from 0x00000000ffb80000 to 0x00007fecfcfc4000 probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 post-rounding: start=0x00007fecfcfc4000, len=0x80000, end=0x00007fecfd044000 programmer_unmap_flash_region: unmapped 0x00007fecfcfc4000 page_size=1000 pre-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfd044000, len=0x80000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfd044000 Probing for Winbond W49V002FA, 256 kB: page_size=1000 pre-rounding: start=0x00000000fffc0000, len=0x40000, end=0x0000000100000000 post-rounding: start=0x00000000fffc0000, len=0x40000, end=0x0000000100000000 programmer_map_flash_region: mapping W49V002FA from 0x00000000fffc0000 to 0x00007fecfd084000 probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content page_size=1000 pre-rounding: start=0x00007fecfd084000, len=0x40000, end=0x00007fecfd0c4000 post-rounding: start=0x00007fecfd084000, len=0x40000, end=0x00007fecfd0c4000 programmer_unmap_flash_region: unmapped 0x00007fecfd084000 No EEPROM/flash device found. Note: flashrom can never write if the flash chip isn't found automatically. Restoring MMIO space at 0x7fecfd46d8a0 Restoring MMIO space at 0x7fecfd46d89c Restoring MMIO space at 0x7fecfd46d898 Restoring MMIO space at 0x7fecfd46d896 Restoring MMIO space at 0x7fecfd46d894 Restoring PCI config space for 00:1f:0 reg 0xdc