|
flashrom v1.8.0-devel (git:v1.7.0-25-g99f71eb8) on Linux 6.1.0-42-686-pae (i686)
|
|
flashrom was built with GCC 12.2.0, little endian
|
|
Command line (7 args): ./flashrom -p internal:laptop=this_is_not_a_laptop -w mp21-beep-a-r-tinal.ron -VVV -o logs-mp21-beep-a-w-tinal.txt
|
|
Strange: Empty eraseblock definition with non-empty erase function. Not an error.
|
|
Initializing internal programmer
|
|
/sys/class/mtd/mtd0 does not exist
|
|
No coreboot table found.
|
|
Using Internal DMI decoder.
|
|
page_size=1000
|
|
pre-rounding: start=0x000f0000, len=0x10000, end=0x00100000
|
|
post-rounding: start=0x000f0000, len=0x10000, end=0x00100000
|
|
No DMI table found.
|
|
page_size=1000
|
|
pre-rounding: start=0xb775f000, len=0x10000, end=0xb776f000
|
|
post-rounding: start=0xb775f000, len=0x10000, end=0xb776f000
|
|
Found chipset "Intel 631xESB/632xESB/3100" with PCI ID 8086:2670.
|
|
Enabling flash write... 0x7fffffff/0x7fffffff FWH IDSEL: 0x0
|
|
0x7fffffff/0x7fffffff FWH IDSEL: 0x0
|
|
0x7fffffff/0x7fffffff FWH IDSEL: 0x0
|
|
0x7fffffff/0x7fffffff FWH IDSEL: 0x0
|
|
0x7fffffff/0x7fffffff FWH IDSEL: 0x0
|
|
0x7fffffff/0x7fffffff FWH IDSEL: 0x0
|
|
0x7fffffff/0x7fffffff FWH IDSEL: 0x0
|
|
0x7fffffff/0x7fffffff FWH IDSEL: 0x0
|
|
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 disabled
|
|
0x7fffffff/0x7fffffff FWH decode disabled
|
|
0x7fffffff/0x7fffffff FWH decode disabled
|
|
0x7fffffff/0x7fffffff FWH decode disabled
|
|
Maximum FWH chip size: 0x400000 bytes
|
|
SPI Read Configuration: prefetching disabled, caching enabled,
|
|
BIOS_CNTL = 0x01: BIOS Lock Enable: disabled, BIOS Write Enable: enabled
|
|
OK.
|
|
========================================================================
|
|
You may be running flashrom on an unknown laptop. We could not
|
|
detect this for sure because your vendor has not set up the SMBIOS
|
|
tables correctly. Some internal buses have been disabled for
|
|
safety reasons. You can enforce using all buses by adding
|
|
-p internal:laptop=this_is_not_a_laptop
|
|
to the command line, but please read the following warning if you
|
|
are not sure.
|
|
|
|
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 https://flashrom.org/contrib_howtos/laptops_and_ec.html
|
|
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.
|
|
========================================================================
|
|
The following protocols are supported: FWH.
|
|
Probing for Atmel AT49LH002, 256 kB: page_size=1000
|
|
pre-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
|
|
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
|
|
master_map_flash_region: mapping AT49LH002 from 0xfffc0000 to 0xb772f000
|
|
page_size=1000
|
|
pre-rounding: start=0xffbc0000, len=0x40000, end=0xffc00000
|
|
post-rounding: start=0xffbc0000, len=0x40000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffbc0000 to 0xb76ef000
|
|
probe_82802ab: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb76ef000, len=0x40000, end=0xb772f000
|
|
post-rounding: start=0xb76ef000, len=0x40000, end=0xb772f000
|
|
master_unmap_flash_region: unmapped 0xb76ef000
|
|
page_size=1000
|
|
pre-rounding: start=0xb772f000, len=0x40000, end=0xb776f000
|
|
post-rounding: start=0xb772f000, len=0x40000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb772f000
|
|
Probing for Atmel AT49LH004, 512 kB: page_size=1000
|
|
pre-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
master_map_flash_region: mapping AT49LH004 from 0xfff80000 to 0xb76ef000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb766f000
|
|
probe_82802ab: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
post-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
post-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb76ef000
|
|
Probing for Atmel AT49LH00B4, 512 kB: page_size=1000
|
|
pre-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
master_map_flash_region: mapping AT49LH00B4 from 0xfff80000 to 0xb76ef000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb766f000
|
|
probe_82802ab: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
post-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
post-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb76ef000
|
|
Probing for Intel AT82802AB, 512 kB: page_size=1000
|
|
pre-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
master_map_flash_region: mapping AT82802AB from 0xfff80000 to 0xb76ef000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb766f000
|
|
probe_82802ab: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
post-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
post-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb76ef000
|
|
Probing for Intel 82802AC, 1024 kB: page_size=1000
|
|
pre-rounding: start=0xfff00000, len=0x100000, end=0x00000000
|
|
post-rounding: start=0xfff00000, len=0x100000, end=0x00000000
|
|
master_map_flash_region: mapping 82802AC from 0xfff00000 to 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
|
|
post-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb00000 to 0xb756f000
|
|
probe_82802ab: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb756f000, len=0x100000, end=0xb766f000
|
|
post-rounding: start=0xb756f000, len=0x100000, end=0xb766f000
|
|
master_unmap_flash_region: unmapped 0xb756f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x100000, end=0xb776f000
|
|
post-rounding: start=0xb766f000, len=0x100000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
Probing for PMC Pm49FL002, 256 kB: page_size=1000
|
|
pre-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
|
|
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
|
|
master_map_flash_region: mapping Pm49FL002 from 0xfffc0000 to 0xb772f000
|
|
page_size=1000
|
|
pre-rounding: start=0xffbc0000, len=0x40000, end=0xffc00000
|
|
post-rounding: start=0xffbc0000, len=0x40000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffbc0000 to 0xb76ef000
|
|
probe_jedec: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb76ef000, len=0x40000, end=0xb772f000
|
|
post-rounding: start=0xb76ef000, len=0x40000, end=0xb772f000
|
|
master_unmap_flash_region: unmapped 0xb76ef000
|
|
page_size=1000
|
|
pre-rounding: start=0xb772f000, len=0x40000, end=0xb776f000
|
|
post-rounding: start=0xb772f000, len=0x40000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb772f000
|
|
Probing for PMC Pm49FL004, 512 kB: page_size=1000
|
|
pre-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
master_map_flash_region: mapping Pm49FL004 from 0xfff80000 to 0xb76ef000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb766f000
|
|
probe_jedec: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
post-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
post-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb76ef000
|
|
Probing for SST SST49LF002A/B, 256 kB: page_size=1000
|
|
pre-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
|
|
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
|
|
master_map_flash_region: mapping SST49LF002A/B from 0xfffc0000 to 0xb772f000
|
|
page_size=1000
|
|
pre-rounding: start=0xffbc0000, len=0x40000, end=0xffc00000
|
|
post-rounding: start=0xffbc0000, len=0x40000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffbc0000 to 0xb76ef000
|
|
probe_jedec: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb76ef000, len=0x40000, end=0xb772f000
|
|
post-rounding: start=0xb76ef000, len=0x40000, end=0xb772f000
|
|
master_unmap_flash_region: unmapped 0xb76ef000
|
|
page_size=1000
|
|
pre-rounding: start=0xb772f000, len=0x40000, end=0xb776f000
|
|
post-rounding: start=0xb772f000, len=0x40000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb772f000
|
|
Probing for SST SST49LF003A/B, 384 kB: page_size=1000
|
|
pre-rounding: start=0xfffa0000, len=0x60000, end=0x00000000
|
|
post-rounding: start=0xfffa0000, len=0x60000, end=0x00000000
|
|
master_map_flash_region: mapping SST49LF003A/B from 0xfffa0000 to 0xb770f000
|
|
page_size=1000
|
|
pre-rounding: start=0xffba0000, len=0x60000, end=0xffc00000
|
|
post-rounding: start=0xffba0000, len=0x60000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffba0000 to 0xb76af000
|
|
probe_jedec: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb76af000, len=0x60000, end=0xb770f000
|
|
post-rounding: start=0xb76af000, len=0x60000, end=0xb770f000
|
|
master_unmap_flash_region: unmapped 0xb76af000
|
|
page_size=1000
|
|
pre-rounding: start=0xb770f000, len=0x60000, end=0xb776f000
|
|
post-rounding: start=0xb770f000, len=0x60000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb770f000
|
|
Probing for SST SST49LF004A/B, 512 kB: page_size=1000
|
|
pre-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
master_map_flash_region: mapping SST49LF004A/B from 0xfff80000 to 0xb76ef000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb766f000
|
|
probe_jedec: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
post-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
post-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb76ef000
|
|
Probing for SST SST49LF004C, 512 kB: page_size=1000
|
|
pre-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
master_map_flash_region: mapping SST49LF004C from 0xfff80000 to 0xb76ef000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb766f000
|
|
probe_82802ab: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
post-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
post-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb76ef000
|
|
Probing for SST SST49LF008A, 1024 kB: page_size=1000
|
|
pre-rounding: start=0xfff00000, len=0x100000, end=0x00000000
|
|
post-rounding: start=0xfff00000, len=0x100000, end=0x00000000
|
|
master_map_flash_region: mapping SST49LF008A from 0xfff00000 to 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
|
|
post-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb00000 to 0xb756f000
|
|
probe_jedec: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb756f000, len=0x100000, end=0xb766f000
|
|
post-rounding: start=0xb756f000, len=0x100000, end=0xb766f000
|
|
master_unmap_flash_region: unmapped 0xb756f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x100000, end=0xb776f000
|
|
post-rounding: start=0xb766f000, len=0x100000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
Probing for SST SST49LF008C, 1024 kB: page_size=1000
|
|
pre-rounding: start=0xfff00000, len=0x100000, end=0x00000000
|
|
post-rounding: start=0xfff00000, len=0x100000, end=0x00000000
|
|
master_map_flash_region: mapping SST49LF008C from 0xfff00000 to 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
|
|
post-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb00000 to 0xb756f000
|
|
probe_82802ab: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb756f000, len=0x100000, end=0xb766f000
|
|
post-rounding: start=0xb756f000, len=0x100000, end=0xb766f000
|
|
master_unmap_flash_region: unmapped 0xb756f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x100000, end=0xb776f000
|
|
post-rounding: start=0xb766f000, len=0x100000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
Probing for SST SST49LF016C, 2048 kB: page_size=1000
|
|
pre-rounding: start=0xffe00000, len=0x200000, end=0x00000000
|
|
post-rounding: start=0xffe00000, len=0x200000, end=0x00000000
|
|
master_map_flash_region: mapping SST49LF016C from 0xffe00000 to 0xb756f000
|
|
page_size=1000
|
|
pre-rounding: start=0xffa00000, len=0x200000, end=0xffc00000
|
|
post-rounding: start=0xffa00000, len=0x200000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffa00000 to 0xb736f000
|
|
probe_82802ab: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb736f000, len=0x200000, end=0xb756f000
|
|
post-rounding: start=0xb736f000, len=0x200000, end=0xb756f000
|
|
master_unmap_flash_region: unmapped 0xb736f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb756f000, len=0x200000, end=0xb776f000
|
|
post-rounding: start=0xb756f000, len=0x200000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb756f000
|
|
Probing for ST M50FLW040A, 512 kB: page_size=1000
|
|
pre-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
master_map_flash_region: mapping M50FLW040A from 0xfff80000 to 0xb76ef000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb766f000
|
|
probe_82802ab: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
post-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
post-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb76ef000
|
|
Probing for ST M50FLW040B, 512 kB: page_size=1000
|
|
pre-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
master_map_flash_region: mapping M50FLW040B from 0xfff80000 to 0xb76ef000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb766f000
|
|
probe_82802ab: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
post-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
post-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb76ef000
|
|
Probing for ST M50FLW080A, 1024 kB: page_size=1000
|
|
pre-rounding: start=0xfff00000, len=0x100000, end=0x00000000
|
|
post-rounding: start=0xfff00000, len=0x100000, end=0x00000000
|
|
master_map_flash_region: mapping M50FLW080A from 0xfff00000 to 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
|
|
post-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb00000 to 0xb756f000
|
|
probe_82802ab: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb756f000, len=0x100000, end=0xb766f000
|
|
post-rounding: start=0xb756f000, len=0x100000, end=0xb766f000
|
|
master_unmap_flash_region: unmapped 0xb756f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x100000, end=0xb776f000
|
|
post-rounding: start=0xb766f000, len=0x100000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
Probing for ST M50FLW080B, 1024 kB: page_size=1000
|
|
pre-rounding: start=0xfff00000, len=0x100000, end=0x00000000
|
|
post-rounding: start=0xfff00000, len=0x100000, end=0x00000000
|
|
master_map_flash_region: mapping M50FLW080B from 0xfff00000 to 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
|
|
post-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb00000 to 0xb756f000
|
|
probe_82802ab: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb756f000, len=0x100000, end=0xb766f000
|
|
post-rounding: start=0xb756f000, len=0x100000, end=0xb766f000
|
|
master_unmap_flash_region: unmapped 0xb756f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x100000, end=0xb776f000
|
|
post-rounding: start=0xb766f000, len=0x100000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
Probing for ST M50FW002, 256 kB: page_size=1000
|
|
pre-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
|
|
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
|
|
master_map_flash_region: mapping M50FW002 from 0xfffc0000 to 0xb772f000
|
|
page_size=1000
|
|
pre-rounding: start=0xffbc0000, len=0x40000, end=0xffc00000
|
|
post-rounding: start=0xffbc0000, len=0x40000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffbc0000 to 0xb76ef000
|
|
probe_82802ab: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb76ef000, len=0x40000, end=0xb772f000
|
|
post-rounding: start=0xb76ef000, len=0x40000, end=0xb772f000
|
|
master_unmap_flash_region: unmapped 0xb76ef000
|
|
page_size=1000
|
|
pre-rounding: start=0xb772f000, len=0x40000, end=0xb776f000
|
|
post-rounding: start=0xb772f000, len=0x40000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb772f000
|
|
Probing for ST M50FW016, 2048 kB: page_size=1000
|
|
pre-rounding: start=0xffe00000, len=0x200000, end=0x00000000
|
|
post-rounding: start=0xffe00000, len=0x200000, end=0x00000000
|
|
master_map_flash_region: mapping M50FW016 from 0xffe00000 to 0xb756f000
|
|
page_size=1000
|
|
pre-rounding: start=0xffa00000, len=0x200000, end=0xffc00000
|
|
post-rounding: start=0xffa00000, len=0x200000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffa00000 to 0xb736f000
|
|
probe_82802ab: id1 0x20, id2 0x2e
|
|
Added layout entry 00000000 - 001fffff named complete flash
|
|
Found ST flash chip "M50FW016" (2048 kB, FWH) mapped at physical address 0xffe00000.
|
|
page_size=1000
|
|
pre-rounding: start=0xb736f000, len=0x200000, end=0xb756f000
|
|
post-rounding: start=0xb736f000, len=0x200000, end=0xb756f000
|
|
master_unmap_flash_region: unmapped 0xb736f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb756f000, len=0x200000, end=0xb776f000
|
|
post-rounding: start=0xb756f000, len=0x200000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb756f000
|
|
Probing for ST M50FW040, 512 kB: page_size=1000
|
|
pre-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
master_map_flash_region: mapping M50FW040 from 0xfff80000 to 0xb76ef000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb766f000
|
|
probe_82802ab: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
post-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
post-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb76ef000
|
|
Probing for ST M50FW080, 1024 kB: page_size=1000
|
|
pre-rounding: start=0xfff00000, len=0x100000, end=0x00000000
|
|
post-rounding: start=0xfff00000, len=0x100000, end=0x00000000
|
|
master_map_flash_region: mapping M50FW080 from 0xfff00000 to 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
|
|
post-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb00000 to 0xb756f000
|
|
probe_82802ab: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb756f000, len=0x100000, end=0xb766f000
|
|
post-rounding: start=0xb756f000, len=0x100000, end=0xb766f000
|
|
master_unmap_flash_region: unmapped 0xb756f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x100000, end=0xb776f000
|
|
post-rounding: start=0xb766f000, len=0x100000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
Probing for Sharp LHF00L04, 1024 kB: page_size=1000
|
|
pre-rounding: start=0xfff00000, len=0x100000, end=0x00000000
|
|
post-rounding: start=0xfff00000, len=0x100000, end=0x00000000
|
|
master_map_flash_region: mapping LHF00L04 from 0xfff00000 to 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
|
|
post-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb00000 to 0xb756f000
|
|
probe_82802ab: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb756f000, len=0x100000, end=0xb766f000
|
|
post-rounding: start=0xb756f000, len=0x100000, end=0xb766f000
|
|
master_unmap_flash_region: unmapped 0xb756f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x100000, end=0xb776f000
|
|
post-rounding: start=0xb766f000, len=0x100000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
Probing for Winbond W39V040FA, 512 kB: page_size=1000
|
|
pre-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
master_map_flash_region: mapping W39V040FA from 0xfff80000 to 0xb76ef000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb766f000
|
|
probe_jedec: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
post-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
post-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb76ef000
|
|
Probing for Winbond W39V040FB, 512 kB: page_size=1000
|
|
pre-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
master_map_flash_region: mapping W39V040FB from 0xfff80000 to 0xb76ef000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb766f000
|
|
probe_jedec: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
post-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
post-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb76ef000
|
|
Probing for Winbond W39V040FC, 512 kB: page_size=1000
|
|
pre-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
master_map_flash_region: mapping W39V040FC from 0xfff80000 to 0xb76ef000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb766f000
|
|
probe_jedec: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
post-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
post-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb76ef000
|
|
Probing for Winbond W39V080FA, 1024 kB: page_size=1000
|
|
pre-rounding: start=0xfff00000, len=0x100000, end=0x00000000
|
|
post-rounding: start=0xfff00000, len=0x100000, end=0x00000000
|
|
master_map_flash_region: mapping W39V080FA from 0xfff00000 to 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
|
|
post-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb00000 to 0xb756f000
|
|
probe_jedec: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb756f000, len=0x100000, end=0xb766f000
|
|
post-rounding: start=0xb756f000, len=0x100000, end=0xb766f000
|
|
master_unmap_flash_region: unmapped 0xb756f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x100000, end=0xb776f000
|
|
post-rounding: start=0xb766f000, len=0x100000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
Probing for Winbond W39V080FA (dual mode), 512 kB: page_size=1000
|
|
pre-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
|
|
master_map_flash_region: mapping W39V080FA (dual mode) from 0xfff80000 to 0xb76ef000
|
|
page_size=1000
|
|
pre-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb766f000
|
|
probe_jedec: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
post-rounding: start=0xb766f000, len=0x80000, end=0xb76ef000
|
|
master_unmap_flash_region: unmapped 0xb766f000
|
|
page_size=1000
|
|
pre-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
post-rounding: start=0xb76ef000, len=0x80000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb76ef000
|
|
Probing for Winbond W49V002FA, 256 kB: page_size=1000
|
|
pre-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
|
|
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
|
|
master_map_flash_region: mapping W49V002FA from 0xfffc0000 to 0xb772f000
|
|
probe_jedec: id1 0x20, id2 0x2e
|
|
page_size=1000
|
|
pre-rounding: start=0xb772f000, len=0x40000, end=0xb776f000
|
|
post-rounding: start=0xb772f000, len=0x40000, end=0xb776f000
|
|
master_unmap_flash_region: unmapped 0xb772f000
|
|
Found ST flash chip "M50FW016" (2048 kB, FWH).
|
|
===
|
|
This flash part has status UNTESTED for operations: PROBE READ ERASE WRITE WP
|
|
The test status of this chip may have been updated in the latest development
|
|
version of flashrom. If you are running the latest development version,
|
|
please email a report to flashrom@flashrom.org if any of the above operations
|
|
work correctly for you with this flash chip. Please include the flashrom log
|
|
file for all operations you tested (see the man page for details), and mention
|
|
which mainboard or programmer you tested in the subject line.
|
|
You can also try to follow the instructions here:
|
|
https://www.flashrom.org/contrib_howtos/how_to_mark_chip_tested.html
|
|
Thanks for your help!
|
|
Flash image seems to be a legacy BIOS. Disabling coreboot-related checks.
|
|
page_size=1000
|
|
pre-rounding: start=0xffe00000, len=0x200000, end=0x00000000
|
|
post-rounding: start=0xffe00000, len=0x200000, end=0x00000000
|
|
master_map_flash_region: mapping M50FW016 from 0xffe00000 to 0xb6f6c000
|
|
page_size=1000
|
|
pre-rounding: start=0xffa00000, len=0x200000, end=0xffc00000
|
|
post-rounding: start=0xffa00000, len=0x200000, end=0xffc00000
|
|
master_map_flash_region: mapping flash chip registers from 0xffa00000 to 0xb6d6c000
|
|
Lock bits at 0xb6d6c002 not changed.
|
|
Lock bits at 0xb6d7c002 not changed.
|
|
Lock bits at 0xb6d8c002 not changed.
|
|
Lock bits at 0xb6d9c002 not changed.
|
|
Lock bits at 0xb6dac002 not changed.
|
|
Lock bits at 0xb6dbc002 not changed.
|
|
Lock bits at 0xb6dcc002 not changed.
|
|
Lock bits at 0xb6ddc002 not changed.
|
|
Lock bits at 0xb6dec002 not changed.
|
|
Lock bits at 0xb6dfc002 not changed.
|
|
Lock bits at 0xb6e0c002 not changed.
|
|
Lock bits at 0xb6e1c002 not changed.
|
|
Lock bits at 0xb6e2c002 not changed.
|
|
Lock bits at 0xb6e3c002 not changed.
|
|
Lock bits at 0xb6e4c002 not changed.
|
|
Lock bits at 0xb6e5c002 not changed.
|
|
Lock bits at 0xb6e6c002 not changed.
|
|
Lock bits at 0xb6e7c002 not changed.
|
|
Lock bits at 0xb6e8c002 not changed.
|
|
Lock bits at 0xb6e9c002 not changed.
|
|
Lock bits at 0xb6eac002 not changed.
|
|
Lock bits at 0xb6ebc002 not changed.
|
|
Lock bits at 0xb6ecc002 not changed.
|
|
Lock bits at 0xb6edc002 not changed.
|
|
Lock bits at 0xb6eec002 not changed.
|
|
Lock bits at 0xb6efc002 not changed.
|
|
Lock bits at 0xb6f0c002 not changed.
|
|
Lock bits at 0xb6f1c002 not changed.
|
|
Lock bits at 0xb6f2c002 not changed.
|
|
Lock bits at 0xb6f3c002 not changed.
|
|
Lock bits at 0xb6f4c002 not changed.
|
|
Lock bits at 0xb6f5c002 not changed.
|
|
Reading old flash chip contents... read_flash: region (00000000..0x1fffff) is readable, reading range (00000000..0x1fffff).
|
|
done.
|
|
Updating flash chip contents... erase_write: region (00000000..0x1fffff) is writable, erasing range (00000000..0x1fffff).
|
|
Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:000000..0xffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (00000000..0x00ffff).
|
|
E(0:ffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x10000..0x1ffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x010000..0x01ffff).
|
|
E(10000:1ffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x20000..0x2ffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x020000..0x02ffff).
|
|
E(20000:2ffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x30000..0x3ffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x030000..0x03ffff).
|
|
E(30000:3ffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x40000..0x4ffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x040000..0x04ffff).
|
|
E(40000:4ffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x50000..0x5ffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x050000..0x05ffff).
|
|
E(50000:5ffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x60000..0x6ffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x060000..0x06ffff).
|
|
E(60000:6ffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x70000..0x7ffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x070000..0x07ffff).
|
|
E(70000:7ffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x80000..0x8ffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x080000..0x08ffff).
|
|
E(80000:8ffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x90000..0x9ffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x090000..0x09ffff).
|
|
E(90000:9ffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0xa0000..0xaffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x0a0000..0x0affff).
|
|
E(a0000:affff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0xb0000..0xbffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x0b0000..0x0bffff).
|
|
E(b0000:bffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0xc0000..0xcffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x0c0000..0x0cffff).
|
|
E(c0000:cffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0xd0000..0xdffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x0d0000..0x0dffff).
|
|
E(d0000:dffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0xe0000..0xeffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x0e0000..0x0effff).
|
|
E(e0000:effff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0xf0000..0xfffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x0f0000..0x0fffff).
|
|
E(f0000:fffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x100000..0x10ffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x100000..0x10ffff).
|
|
E(100000:10ffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x110000..0x11ffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x110000..0x11ffff).
|
|
E(110000:11ffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x120000..0x12ffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x120000..0x12ffff).
|
|
E(120000:12ffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x130000..0x13ffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x130000..0x13ffff).
|
|
E(130000:13ffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x140000..0x14ffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x140000..0x14ffff).
|
|
E(140000:14ffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x150000..0x15ffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x150000..0x15ffff).
|
|
E(150000:15ffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x160000..0x16ffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x160000..0x16ffff).
|
|
E(160000:16ffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x170000..0x17ffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x170000..0x17ffff).
|
|
E(170000:17ffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x180000..0x18ffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x180000..0x18ffff).
|
|
E(180000:18ffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x190000..0x19ffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x190000..0x19ffff).
|
|
E(190000:19ffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x1a0000..0x1affff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x1a0000..0x1affff).
|
|
E(1a0000:1affff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x1b0000..0x1bffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x1b0000..0x1bffff).
|
|
E(1b0000:1bffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x1c0000..0x1cffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x1c0000..0x1cffff).
|
|
E(1c0000:1cffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x1d0000..0x1dffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x1d0000..0x1dffff).
|
|
E(1d0000:1dffff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x1e0000..0x1effff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x1e0000..0x1effff).
|
|
E(1e0000:1effff)Ready:BE RUN/FINISH:BE OK:PROG OK:VPP OK:PROG RUN/FINISH:UNLOCK:0x1f0000..0x1fffff verify_range: Verifying region (00000000..0x1fffff)
|
|
read_flash: region (00000000..0x1fffff) is readable, reading range (0x1f0000..0x1fffff).
|
|
E(1f0000:1fffff)write_flash: region (00000000..0x1fffff) is writable, writing range (00000000..0x111cff).
|
|
W(0:111cff)write_flash: region (00000000..0x1fffff) is writable, writing range (0x180000..0x1806ff).
|
|
W(180000:1806ff)write_flash: region (00000000..0x1fffff) is writable, writing range (0x184000..0x18b0ff).
|
|
W(184000:18b0ff)write_flash: region (00000000..0x1fffff) is writable, writing range (0x190000..0x19cfff).
|
|
W(190000:19cfff)write_flash: region (00000000..0x1fffff) is writable, writing range (0x1b0000..0x1b09ff).
|
|
W(1b0000:1b09ff)write_flash: region (00000000..0x1fffff) is writable, writing range (0x1b8000..0x1b9fff).
|
|
W(1b8000:1b9fff)write_flash: region (00000000..0x1fffff) is writable, writing range (0x1c0000..0x1dd2ff).
|
|
W(1c0000:1dd2ff)write_flash: region (00000000..0x1fffff) is writable, writing range (0x1ff000..0x1ff0ff).
|
|
W(1ff000:1ff0ff)write_flash: region (00000000..0x1fffff) is writable, writing range (0x1ff200..0x1fffff).
|
|
W(1ff200:1fffff)Erase/write done from 0 to 1fffff
|
|
Verifying flash... read_flash: region (00000000..0x1fffff) is readable, reading range (00000000..0x1fffff).
|
|
VERIFIED.
|
|
page_size=1000
|
|
pre-rounding: start=0xb6d6c000, len=0x200000, end=0xb6f6c000
|
|
post-rounding: start=0xb6d6c000, len=0x200000, end=0xb6f6c000
|
|
master_unmap_flash_region: unmapped 0xb6d6c000
|
|
page_size=1000
|
|
pre-rounding: start=0xb6f6c000, len=0x200000, end=0xb716c000
|
|
post-rounding: start=0xb6f6c000, len=0x200000, end=0xb716c000
|
|
master_unmap_flash_region: unmapped 0xb6f6c000
|
|
Restoring PCI config space for 00:1f:0 reg 0xdc
|
|
Runtime from programmer init to shutdown: 1min 7sec
|