[flashrom] GA-C7V7VX-RH

ondrej ondrej pondrej3 at gmail.com
Mon Oct 2 16:02:49 CEST 2017


 Hi,
I try to use flashrom with the board "GA-C7V7VX-RH" and I get error "Super
I/O ID 0x8712 is not on the list of flash-capable controllers."
This board have chipset "VIA VT8237(R)", bios flash chip "mx25l4005" and
Super I/O chip "IT8712F-S".

I attached to my mail debug of the command: flashrom -p internal -VVV -o
./flashrom.txt.

Thank you for your support.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.coreboot.org/pipermail/flashrom/attachments/20171002/00e2b505/attachment-0001.html>
-------------- next part --------------
flashrom v0.9.8-r1888 on Linux 4.9.24-std500-i586 (i686)
flashrom was built with libpci 3.4.1, GCC 5.4.0, little endian
Command line (5 args): flashrom -p internal -VVV -o ./flashromOrigBios.info
Calibrating delay loop... OS timer resolution is 1 usecs, 248M loops per second, 10 myus = 10 us, 100 myus = 99 us, 1000 myus = 1005 us, 10000 myus = 10021 us, 4 myus = 4 us, OK.
Initializing internal programmer
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
page_size=1000
pre-rounding:  start=0x000f0000, len=0x386, end=0x000f0386
post-rounding: start=0x000f0000, len=0x1000, end=0x000f1000
DMI string chassis-type: "Desktop"
page_size=1000
pre-rounding:  start=0xb774a000, len=0x386, end=0xb774a386
post-rounding: start=0xb774a000, len=0x1000, end=0xb774b000
page_size=1000
pre-rounding:  start=0xb774b000, len=0x10000, end=0xb775b000
post-rounding: start=0xb774b000, len=0x10000, end=0xb775b000
DMI string system-manufacturer: " "
DMI string system-product-name: " "
DMI string system-version: " "
DMI string baseboard-manufacturer: " "
DMI string baseboard-product-name: "CN700-8237"
DMI string baseboard-version: "x.x"
Found ITE Super I/O, ID 0x8712 on port 0x2e
Found chipset "VIA VT8237(R)" with PCI ID 1106:3227.
Enabling flash write... OK.
Super I/O ID 0x8712 is not on the list of flash-capable controllers.
The following protocols are supported: Non-SPI.
Probing for AMD Am29F010A/B, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping Am29F010A/B from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for AMD Am29F002(N)BB, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping Am29F002(N)BB from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for AMD Am29F002(N)BT, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping Am29F002(N)BT from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for AMD Am29F016D, 2048 kB: page_size=1000
pre-rounding:  start=0xffe00000, len=0x200000, end=0x00000000
post-rounding: start=0xffe00000, len=0x200000, end=0x00000000
programmer_map_flash_region: mapping Am29F016D from 0xffe00000 to 0xb7256000
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=0xb7256000, len=0x200000, end=0xb7456000
post-rounding: start=0xb7256000, len=0x200000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7256000
Probing for AMD Am29F040B, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping Am29F040B from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for AMD Am29F080B, 1024 kB: page_size=1000
pre-rounding:  start=0xfff00000, len=0x100000, end=0x00000000
post-rounding: start=0xfff00000, len=0x100000, end=0x00000000
programmer_map_flash_region: mapping Am29F080B from 0xfff00000 to 0xb7356000
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=0xb7356000, len=0x100000, end=0xb7456000
post-rounding: start=0xb7356000, len=0x100000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7356000
Probing for AMD Am29LV001BB, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping Am29LV001BB from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for AMD Am29LV001BT, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping Am29LV001BT from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for AMD Am29LV002BB, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping Am29LV002BB from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for AMD Am29LV002BT, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping Am29LV002BT from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for AMD Am29LV004BB, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping Am29LV004BB from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for AMD Am29LV004BT, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping Am29LV004BT from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for AMD Am29LV008BB, 1024 kB: page_size=1000
pre-rounding:  start=0xfff00000, len=0x100000, end=0x00000000
post-rounding: start=0xfff00000, len=0x100000, end=0x00000000
programmer_map_flash_region: mapping Am29LV008BB from 0xfff00000 to 0xb7356000
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=0xb7356000, len=0x100000, end=0xb7456000
post-rounding: start=0xb7356000, len=0x100000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7356000
Probing for AMD Am29LV008BT, 1024 kB: page_size=1000
pre-rounding:  start=0xfff00000, len=0x100000, end=0x00000000
post-rounding: start=0xfff00000, len=0x100000, end=0x00000000
programmer_map_flash_region: mapping Am29LV008BT from 0xfff00000 to 0xb7356000
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=0xb7356000, len=0x100000, end=0xb7456000
post-rounding: start=0xb7356000, len=0x100000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7356000
Probing for AMD Am29LV040B, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping Am29LV040B from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for AMD Am29LV081B, 1024 kB: page_size=1000
pre-rounding:  start=0xfff00000, len=0x100000, end=0x00000000
post-rounding: start=0xfff00000, len=0x100000, end=0x00000000
programmer_map_flash_region: mapping Am29LV081B from 0xfff00000 to 0xb7356000
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=0xb7356000, len=0x100000, end=0xb7456000
post-rounding: start=0xb7356000, len=0x100000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7356000
Probing for AMIC A29002B, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping A29002B from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for AMIC A29002T, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping A29002T from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for AMIC A29040B, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping A29040B from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for AMIC A49LF040A, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping A49LF040A from 0xfff80000 to 0xb73d6000
page_size=1000
pre-rounding:  start=0xffb80000, len=0x80000, end=0xffc00000
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb7356000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7356000, len=0x80000, end=0xb73d6000
post-rounding: start=0xb7356000, len=0x80000, end=0xb73d6000
programmer_unmap_flash_region: unmapped 0xb7356000
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Atmel AT29C512, 64 kB: page_size=1000
pre-rounding:  start=0xffff0000, len=0x10000, end=0x00000000
post-rounding: start=0xffff0000, len=0x10000, end=0x00000000
programmer_map_flash_region: mapping AT29C512 from 0xffff0000 to 0xb774b000
probe_jedec_common: id1 0xbb, id2 0xb3, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb774b000, len=0x10000, end=0xb775b000
post-rounding: start=0xb774b000, len=0x10000, end=0xb775b000
programmer_unmap_flash_region: unmapped 0xb774b000
Probing for Atmel AT29C010A, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping AT29C010A from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for Atmel AT29C020, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping AT29C020 from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for Atmel AT29C040A, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping AT29C040A from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Atmel AT49BV512, 64 kB: page_size=1000
pre-rounding:  start=0xffff0000, len=0x10000, end=0x00000000
post-rounding: start=0xffff0000, len=0x10000, end=0x00000000
programmer_map_flash_region: mapping AT49BV512 from 0xffff0000 to 0xb774b000
probe_jedec_common: id1 0xbb, id2 0xb3, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb774b000, len=0x10000, end=0xb775b000
post-rounding: start=0xb774b000, len=0x10000, end=0xb775b000
programmer_unmap_flash_region: unmapped 0xb774b000
Probing for Atmel AT49F002(N), 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping AT49F002(N) from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for Atmel AT49F002(N)T, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping AT49F002(N)T from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for Atmel AT49(H)F010, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping AT49(H)F010 from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for Atmel AT49F020, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping AT49F020 from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for Atmel AT49F040, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping AT49F040 from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Atmel AT49F080, 1024 kB: page_size=1000
pre-rounding:  start=0xfff00000, len=0x100000, end=0x00000000
post-rounding: start=0xfff00000, len=0x100000, end=0x00000000
programmer_map_flash_region: mapping AT49F080 from 0xfff00000 to 0xb7356000
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=0xb7356000, len=0x100000, end=0xb7456000
post-rounding: start=0xb7356000, len=0x100000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7356000
Probing for Atmel AT49F080T, 1024 kB: page_size=1000
pre-rounding:  start=0xfff00000, len=0x100000, end=0x00000000
post-rounding: start=0xfff00000, len=0x100000, end=0x00000000
programmer_map_flash_region: mapping AT49F080T from 0xfff00000 to 0xb7356000
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=0xb7356000, len=0x100000, end=0xb7456000
post-rounding: start=0xb7356000, len=0x100000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7356000
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
programmer_map_flash_region: mapping AT49LH002 from 0xfffc0000 to 0xb7416000
page_size=1000
pre-rounding:  start=0xffbc0000, len=0x40000, end=0xffc00000
post-rounding: start=0xffbc0000, len=0x40000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffbc0000 to 0xb73d6000
probe_82802ab: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x40000, end=0xb7416000
post-rounding: start=0xb73d6000, len=0x40000, end=0xb7416000
programmer_unmap_flash_region: unmapped 0xb73d6000
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
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
programmer_map_flash_region: mapping AT49LH00B4 from 0xfff80000 to 0xb73d6000
page_size=1000
pre-rounding:  start=0xffb80000, len=0x80000, end=0xffc00000
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb7356000
probe_82802ab: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7356000, len=0x80000, end=0xb73d6000
post-rounding: start=0xb7356000, len=0x80000, end=0xb73d6000
programmer_unmap_flash_region: unmapped 0xb7356000
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
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
programmer_map_flash_region: mapping AT49LH004 from 0xfff80000 to 0xb73d6000
page_size=1000
pre-rounding:  start=0xffb80000, len=0x80000, end=0xffc00000
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb7356000
probe_82802ab: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7356000, len=0x80000, end=0xb73d6000
post-rounding: start=0xb7356000, len=0x80000, end=0xb73d6000
programmer_unmap_flash_region: unmapped 0xb7356000
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Catalyst CAT28F512, 64 kB: page_size=1000
pre-rounding:  start=0xffff0000, len=0x10000, end=0x00000000
post-rounding: start=0xffff0000, len=0x10000, end=0x00000000
programmer_map_flash_region: mapping CAT28F512 from 0xffff0000 to 0xb774b000
probe_jedec_common: id1 0xbb, id2 0xb3, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb774b000, len=0x10000, end=0xb775b000
post-rounding: start=0xb774b000, len=0x10000, end=0xb775b000
programmer_unmap_flash_region: unmapped 0xb774b000
Probing for Bright BM29F040, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping BM29F040 from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for ESMT F49B002UA, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping F49B002UA from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for Eon EN29F010, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping EN29F010 from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for Eon EN29F002(A)(N)B, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping EN29F002(A)(N)B from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for Eon EN29F002(A)(N)T, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping EN29F002(A)(N)T from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for Eon EN29LV040(A), 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping EN29LV040(A) from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Eon EN29LV640B, 8192 kB: page_size=1000
pre-rounding:  start=0xff800000, len=0x800000, end=0x00000000
post-rounding: start=0xff800000, len=0x800000, end=0x00000000
programmer_map_flash_region: mapping EN29LV640B from 0xff800000 to 0xb6c56000
probe_en29lv640b: id1 0xffff, id2 0x00ff
page_size=1000
pre-rounding:  start=0xb6c56000, len=0x800000, end=0xb7456000
post-rounding: start=0xb6c56000, len=0x800000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb6c56000
Probing for Eon EN29GL064(A)B, 8192 kB: page_size=1000
pre-rounding:  start=0xff800000, len=0x800000, end=0x00000000
post-rounding: start=0xff800000, len=0x800000, end=0x00000000
programmer_map_flash_region: mapping EN29GL064(A)B from 0xff800000 to 0xb6c56000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb6c56000, len=0x800000, end=0xb7456000
post-rounding: start=0xb6c56000, len=0x800000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb6c56000
Probing for Eon EN29GL064(A)T, 8192 kB: page_size=1000
pre-rounding:  start=0xff800000, len=0x800000, end=0x00000000
post-rounding: start=0xff800000, len=0x800000, end=0x00000000
programmer_map_flash_region: mapping EN29GL064(A)T from 0xff800000 to 0xb6c56000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb6c56000, len=0x800000, end=0xb7456000
post-rounding: start=0xb6c56000, len=0x800000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb6c56000
Probing for Eon EN29GL064H/L, 8192 kB: page_size=1000
pre-rounding:  start=0xff800000, len=0x800000, end=0x00000000
post-rounding: start=0xff800000, len=0x800000, end=0x00000000
programmer_map_flash_region: mapping EN29GL064H/L from 0xff800000 to 0xb6c56000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb6c56000, len=0x800000, end=0xb7456000
post-rounding: start=0xb6c56000, len=0x800000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb6c56000
Probing for Eon EN29GL128, 16384 kB: page_size=1000
pre-rounding:  start=0xff000000, len=0x1000000, end=0x00000000
post-rounding: start=0xff000000, len=0x1000000, end=0x00000000
programmer_map_flash_region: mapping EN29GL128 from 0xff000000 to 0xb6456000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb6456000, len=0x1000000, end=0xb7456000
post-rounding: start=0xb6456000, len=0x1000000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb6456000
Probing for Fujitsu MBM29F004BC, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping MBM29F004BC from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Fujitsu MBM29F004TC, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping MBM29F004TC from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Fujitsu MBM29F400BC, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping MBM29F400BC from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x44, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Fujitsu MBM29F400TC, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping MBM29F400TC from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x44, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Fujitsu MBM29LV160BE, 2048 kB: page_size=1000
pre-rounding:  start=0xffe00000, len=0x200000, end=0x00000000
post-rounding: start=0xffe00000, len=0x200000, end=0x00000000
programmer_map_flash_region: mapping MBM29LV160BE from 0xffe00000 to 0xb7256000
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=0xb7256000, len=0x200000, end=0xb7456000
post-rounding: start=0xb7256000, len=0x200000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7256000
Probing for Fujitsu MBM29LV160TE, 2048 kB: page_size=1000
pre-rounding:  start=0xffe00000, len=0x200000, end=0x00000000
post-rounding: start=0xffe00000, len=0x200000, end=0x00000000
programmer_map_flash_region: mapping MBM29LV160TE from 0xffe00000 to 0xb7256000
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=0xb7256000, len=0x200000, end=0xb7456000
post-rounding: start=0xb7256000, len=0x200000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7256000
Probing for Hyundai HY29F002T, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping HY29F002T from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for Hyundai HY29F002B, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping HY29F002B from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for Hyundai HY29F040A, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping HY29F040A from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Intel 28F001BN/BX-B, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping 28F001BN/BX-B from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for Intel 28F001BN/BX-T, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping 28F001BN/BX-T from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for Intel 28F002BC/BL/BV/BX-T, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping 28F002BC/BL/BV/BX-T from 0xfffc0000 to 0xb7416000
probe_82802ab: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for Intel 28F008S3/S5/SC, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping 28F008S3/S5/SC from 0xfff80000 to 0xb73d6000
probe_82802ab: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Intel 28F004B5/BE/BV/BX-B, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping 28F004B5/BE/BV/BX-B from 0xfff80000 to 0xb73d6000
probe_82802ab: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Intel 28F004B5/BE/BV/BX-T, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping 28F004B5/BE/BV/BX-T from 0xfff80000 to 0xb73d6000
probe_82802ab: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Intel 28F400BV/BX/CE/CV-B, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping 28F400BV/BX/CE/CV-B from 0xfff80000 to 0xb73d6000
probe_82802ab: id1 0x49, id2 0x44, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Intel 28F400BV/BX/CE/CV-T, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping 28F400BV/BX/CE/CV-T from 0xfff80000 to 0xb73d6000
probe_82802ab: id1 0x49, id2 0x44, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Intel 82802AB, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping 82802AB from 0xfff80000 to 0xb73d6000
page_size=1000
pre-rounding:  start=0xffb80000, len=0x80000, end=0xffc00000
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb7356000
probe_82802ab: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7356000, len=0x80000, end=0xb73d6000
post-rounding: start=0xb7356000, len=0x80000, end=0xb73d6000
programmer_unmap_flash_region: unmapped 0xb7356000
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
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
programmer_map_flash_region: mapping 82802AC from 0xfff00000 to 0xb7356000
page_size=1000
pre-rounding:  start=0xffb00000, len=0x100000, end=0xffc00000
post-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb00000 to 0xb7256000
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=0xb7256000, len=0x100000, end=0xb7356000
post-rounding: start=0xb7256000, len=0x100000, end=0xb7356000
programmer_unmap_flash_region: unmapped 0xb7256000
page_size=1000
pre-rounding:  start=0xb7356000, len=0x100000, end=0xb7456000
post-rounding: start=0xb7356000, len=0x100000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7356000
Probing for ISSI IS29GL064B, 8192 kB: page_size=1000
pre-rounding:  start=0xff800000, len=0x800000, end=0x00000000
post-rounding: start=0xff800000, len=0x800000, end=0x00000000
programmer_map_flash_region: mapping IS29GL064B from 0xff800000 to 0xb6c56000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb6c56000, len=0x800000, end=0xb7456000
post-rounding: start=0xb6c56000, len=0x800000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb6c56000
Probing for ISSI IS29GL064T, 8192 kB: page_size=1000
pre-rounding:  start=0xff800000, len=0x800000, end=0x00000000
post-rounding: start=0xff800000, len=0x800000, end=0x00000000
programmer_map_flash_region: mapping IS29GL064T from 0xff800000 to 0xb6c56000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb6c56000, len=0x800000, end=0xb7456000
post-rounding: start=0xb6c56000, len=0x800000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb6c56000
Probing for ISSI IS29GL064H/L, 8192 kB: page_size=1000
pre-rounding:  start=0xff800000, len=0x800000, end=0x00000000
post-rounding: start=0xff800000, len=0x800000, end=0x00000000
programmer_map_flash_region: mapping IS29GL064H/L from 0xff800000 to 0xb6c56000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb6c56000, len=0x800000, end=0xb7456000
post-rounding: start=0xb6c56000, len=0x800000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb6c56000
Probing for ISSI IS29GL128H/L, 16384 kB: page_size=1000
pre-rounding:  start=0xff000000, len=0x1000000, end=0x00000000
post-rounding: start=0xff000000, len=0x1000000, end=0x00000000
programmer_map_flash_region: mapping IS29GL128H/L from 0xff000000 to 0xb6456000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb6456000, len=0x1000000, end=0xb7456000
post-rounding: start=0xb6456000, len=0x1000000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb6456000
Probing for Macronix MX29F001B, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping MX29F001B from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for Macronix MX29F001T, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping MX29F001T from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for Macronix MX29F002(N)B, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping MX29F002(N)B from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for Macronix MX29F002(N)T, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping MX29F002(N)T from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for Macronix MX29F022(N)B, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping MX29F022(N)B from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for Macronix MX29F022(N)T, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping MX29F022(N)T from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for Macronix MX29F040, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping MX29F040 from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Macronix MX29GL320EB, 4096 kB: page_size=1000
pre-rounding:  start=0xffc00000, len=0x400000, end=0x00000000
post-rounding: start=0xffc00000, len=0x400000, end=0x00000000
programmer_map_flash_region: mapping MX29GL320EB from 0xffc00000 to 0xb7056000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb7056000, len=0x400000, end=0xb7456000
post-rounding: start=0xb7056000, len=0x400000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7056000
Probing for Macronix MX29GL320ET, 4096 kB: page_size=1000
pre-rounding:  start=0xffc00000, len=0x400000, end=0x00000000
post-rounding: start=0xffc00000, len=0x400000, end=0x00000000
programmer_map_flash_region: mapping MX29GL320ET from 0xffc00000 to 0xb7056000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb7056000, len=0x400000, end=0xb7456000
post-rounding: start=0xb7056000, len=0x400000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7056000
Probing for Macronix MX29GL320EH/L, 4096 kB: page_size=1000
pre-rounding:  start=0xffc00000, len=0x400000, end=0x00000000
post-rounding: start=0xffc00000, len=0x400000, end=0x00000000
programmer_map_flash_region: mapping MX29GL320EH/L from 0xffc00000 to 0xb7056000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb7056000, len=0x400000, end=0xb7456000
post-rounding: start=0xb7056000, len=0x400000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7056000
Probing for Macronix MX29GL640EB, 8192 kB: page_size=1000
pre-rounding:  start=0xff800000, len=0x800000, end=0x00000000
post-rounding: start=0xff800000, len=0x800000, end=0x00000000
programmer_map_flash_region: mapping MX29GL640EB from 0xff800000 to 0xb6c56000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb6c56000, len=0x800000, end=0xb7456000
post-rounding: start=0xb6c56000, len=0x800000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb6c56000
Probing for Macronix MX29GL640ET, 8192 kB: page_size=1000
pre-rounding:  start=0xff800000, len=0x800000, end=0x00000000
post-rounding: start=0xff800000, len=0x800000, end=0x00000000
programmer_map_flash_region: mapping MX29GL640ET from 0xff800000 to 0xb6c56000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb6c56000, len=0x800000, end=0xb7456000
post-rounding: start=0xb6c56000, len=0x800000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb6c56000
Probing for Macronix MX29GL640EH/L, 8192 kB: page_size=1000
pre-rounding:  start=0xff800000, len=0x800000, end=0x00000000
post-rounding: start=0xff800000, len=0x800000, end=0x00000000
programmer_map_flash_region: mapping MX29GL640EH/L from 0xff800000 to 0xb6c56000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb6c56000, len=0x800000, end=0xb7456000
post-rounding: start=0xb6c56000, len=0x800000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb6c56000
Probing for Macronix MX29GL128F, 16384 kB: page_size=1000
pre-rounding:  start=0xff000000, len=0x1000000, end=0x00000000
post-rounding: start=0xff000000, len=0x1000000, end=0x00000000
programmer_map_flash_region: mapping MX29GL128F from 0xff000000 to 0xb6456000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb6456000, len=0x1000000, end=0xb7456000
post-rounding: start=0xb6456000, len=0x1000000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb6456000
Probing for Macronix MX29LV040, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping MX29LV040 from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for MoselVitelic V29C51000B, 64 kB: page_size=1000
pre-rounding:  start=0xffff0000, len=0x10000, end=0x00000000
post-rounding: start=0xffff0000, len=0x10000, end=0x00000000
programmer_map_flash_region: mapping V29C51000B from 0xffff0000 to 0xb774b000
probe_jedec_common: id1 0xbb, id2 0xb3, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb774b000, len=0x10000, end=0xb775b000
post-rounding: start=0xb774b000, len=0x10000, end=0xb775b000
programmer_unmap_flash_region: unmapped 0xb774b000
Probing for MoselVitelic V29C51000T, 64 kB: page_size=1000
pre-rounding:  start=0xffff0000, len=0x10000, end=0x00000000
post-rounding: start=0xffff0000, len=0x10000, end=0x00000000
programmer_map_flash_region: mapping V29C51000T from 0xffff0000 to 0xb774b000
probe_jedec_common: id1 0xbb, id2 0xb3, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb774b000, len=0x10000, end=0xb775b000
post-rounding: start=0xb774b000, len=0x10000, end=0xb775b000
programmer_unmap_flash_region: unmapped 0xb774b000
Probing for MoselVitelic V29C51400B, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping V29C51400B from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for MoselVitelic V29C51400T, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping V29C51400T from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for MoselVitelic V29LC51000, 64 kB: page_size=1000
pre-rounding:  start=0xffff0000, len=0x10000, end=0x00000000
post-rounding: start=0xffff0000, len=0x10000, end=0x00000000
programmer_map_flash_region: mapping V29LC51000 from 0xffff0000 to 0xb774b000
probe_jedec_common: id1 0xbb, id2 0xb3, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb774b000, len=0x10000, end=0xb775b000
post-rounding: start=0xb774b000, len=0x10000, end=0xb775b000
programmer_unmap_flash_region: unmapped 0xb774b000
Probing for MoselVitelic V29LC51001, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping V29LC51001 from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for MoselVitelic V29LC51002, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping V29LC51002 from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for PMC Pm29F002T, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping Pm29F002T from 0xfffc0000 to 0xb7416000
Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for PMC Pm29F002B, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping Pm29F002B from 0xfffc0000 to 0xb7416000
Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for PMC Pm39LV010, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping Pm39LV010 from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for PMC Pm39LV020, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping Pm39LV020 from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for PMC Pm39LV040, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping Pm39LV040 from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for PMC Pm39LV512, 64 kB: page_size=1000
pre-rounding:  start=0xffff0000, len=0x10000, end=0x00000000
post-rounding: start=0xffff0000, len=0x10000, end=0x00000000
programmer_map_flash_region: mapping Pm39LV512 from 0xffff0000 to 0xb774b000
probe_jedec_common: id1 0xbb, id2 0xb3, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb774b000, len=0x10000, end=0xb775b000
post-rounding: start=0xb774b000, len=0x10000, end=0xb775b000
programmer_unmap_flash_region: unmapped 0xb774b000
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
programmer_map_flash_region: mapping Pm49FL002 from 0xfffc0000 to 0xb7416000
page_size=1000
pre-rounding:  start=0xffbc0000, len=0x40000, end=0xffc00000
post-rounding: start=0xffbc0000, len=0x40000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffbc0000 to 0xb73d6000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x40000, end=0xb7416000
post-rounding: start=0xb73d6000, len=0x40000, end=0xb7416000
programmer_unmap_flash_region: unmapped 0xb73d6000
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
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
programmer_map_flash_region: mapping Pm49FL004 from 0xfff80000 to 0xb73d6000
page_size=1000
pre-rounding:  start=0xffb80000, len=0x80000, end=0xffc00000
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb7356000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7356000, len=0x80000, end=0xb73d6000
post-rounding: start=0xb7356000, len=0x80000, end=0xb73d6000
programmer_unmap_flash_region: unmapped 0xb7356000
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Sharp LH28F008BJT-BTLZ1, 1024 kB: page_size=1000
pre-rounding:  start=0xfff00000, len=0x100000, end=0x00000000
post-rounding: start=0xfff00000, len=0x100000, end=0x00000000
programmer_map_flash_region: mapping LH28F008BJT-BTLZ1 from 0xfff00000 to 0xb7356000
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=0xb7356000, len=0x100000, end=0xb7456000
post-rounding: start=0xb7356000, len=0x100000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7356000
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
programmer_map_flash_region: mapping LHF00L04 from 0xfff00000 to 0xb7356000
page_size=1000
pre-rounding:  start=0xffb00000, len=0x100000, end=0xffc00000
post-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb00000 to 0xb7256000
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=0xb7256000, len=0x100000, end=0xb7356000
post-rounding: start=0xb7256000, len=0x100000, end=0xb7356000
programmer_unmap_flash_region: unmapped 0xb7256000
page_size=1000
pre-rounding:  start=0xb7356000, len=0x100000, end=0xb7456000
post-rounding: start=0xb7356000, len=0x100000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7356000
Probing for SST SST28SF040A, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping SST28SF040A from 0xfff80000 to 0xb73d6000
probe_82802ab: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for SST SST29EE010, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping SST29EE010 from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for SST SST29LE010, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping SST29LE010 from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for SST SST29EE020A, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping SST29EE020A from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for SST SST29LE020, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping SST29LE020 from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for SST SST39SF512, 64 kB: page_size=1000
pre-rounding:  start=0xffff0000, len=0x10000, end=0x00000000
post-rounding: start=0xffff0000, len=0x10000, end=0x00000000
programmer_map_flash_region: mapping SST39SF512 from 0xffff0000 to 0xb774b000
probe_jedec_common: id1 0xbb, id2 0xb3, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb774b000, len=0x10000, end=0xb775b000
post-rounding: start=0xb774b000, len=0x10000, end=0xb775b000
programmer_unmap_flash_region: unmapped 0xb774b000
Probing for SST SST39SF010A, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping SST39SF010A from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for SST SST39SF020A, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping SST39SF020A from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for SST SST39SF040, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping SST39SF040 from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for SST SST39VF512, 64 kB: page_size=1000
pre-rounding:  start=0xffff0000, len=0x10000, end=0x00000000
post-rounding: start=0xffff0000, len=0x10000, end=0x00000000
programmer_map_flash_region: mapping SST39VF512 from 0xffff0000 to 0xb774b000
probe_jedec_common: id1 0xbb, id2 0xb3, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb774b000, len=0x10000, end=0xb775b000
post-rounding: start=0xb774b000, len=0x10000, end=0xb775b000
programmer_unmap_flash_region: unmapped 0xb774b000
Probing for SST SST39VF010, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping SST39VF010 from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for SST SST39VF020, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping SST39VF020 from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for SST SST39VF040, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping SST39VF040 from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for SST SST39VF080, 1024 kB: page_size=1000
pre-rounding:  start=0xfff00000, len=0x100000, end=0x00000000
post-rounding: start=0xfff00000, len=0x100000, end=0x00000000
programmer_map_flash_region: mapping SST39VF080 from 0xfff00000 to 0xb7356000
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=0xb7356000, len=0x100000, end=0xb7456000
post-rounding: start=0xb7356000, len=0x100000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7356000
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
programmer_map_flash_region: mapping SST49LF002A/B from 0xfffc0000 to 0xb7416000
page_size=1000
pre-rounding:  start=0xffbc0000, len=0x40000, end=0xffc00000
post-rounding: start=0xffbc0000, len=0x40000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffbc0000 to 0xb73d6000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x40000, end=0xb7416000
post-rounding: start=0xb73d6000, len=0x40000, end=0xb7416000
programmer_unmap_flash_region: unmapped 0xb73d6000
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
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
programmer_map_flash_region: mapping SST49LF003A/B from 0xfffa0000 to 0xb73f6000
page_size=1000
pre-rounding:  start=0xffba0000, len=0x60000, end=0xffc00000
post-rounding: start=0xffba0000, len=0x60000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffba0000 to 0xb7396000
probe_jedec_common: id1 0xf7, id2 0x62, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7396000, len=0x60000, end=0xb73f6000
post-rounding: start=0xb7396000, len=0x60000, end=0xb73f6000
programmer_unmap_flash_region: unmapped 0xb7396000
page_size=1000
pre-rounding:  start=0xb73f6000, len=0x60000, end=0xb7456000
post-rounding: start=0xb73f6000, len=0x60000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73f6000
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
programmer_map_flash_region: mapping SST49LF004A/B from 0xfff80000 to 0xb73d6000
page_size=1000
pre-rounding:  start=0xffb80000, len=0x80000, end=0xffc00000
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb7356000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7356000, len=0x80000, end=0xb73d6000
post-rounding: start=0xb7356000, len=0x80000, end=0xb73d6000
programmer_unmap_flash_region: unmapped 0xb7356000
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
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
programmer_map_flash_region: mapping SST49LF004C from 0xfff80000 to 0xb73d6000
page_size=1000
pre-rounding:  start=0xffb80000, len=0x80000, end=0xffc00000
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb7356000
probe_82802ab: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7356000, len=0x80000, end=0xb73d6000
post-rounding: start=0xb7356000, len=0x80000, end=0xb73d6000
programmer_unmap_flash_region: unmapped 0xb7356000
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
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
programmer_map_flash_region: mapping SST49LF008A from 0xfff00000 to 0xb7356000
page_size=1000
pre-rounding:  start=0xffb00000, len=0x100000, end=0xffc00000
post-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb00000 to 0xb7256000
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=0xb7256000, len=0x100000, end=0xb7356000
post-rounding: start=0xb7256000, len=0x100000, end=0xb7356000
programmer_unmap_flash_region: unmapped 0xb7256000
page_size=1000
pre-rounding:  start=0xb7356000, len=0x100000, end=0xb7456000
post-rounding: start=0xb7356000, len=0x100000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7356000
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
programmer_map_flash_region: mapping SST49LF008C from 0xfff00000 to 0xb7356000
page_size=1000
pre-rounding:  start=0xffb00000, len=0x100000, end=0xffc00000
post-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb00000 to 0xb7256000
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=0xb7256000, len=0x100000, end=0xb7356000
post-rounding: start=0xb7256000, len=0x100000, end=0xb7356000
programmer_unmap_flash_region: unmapped 0xb7256000
page_size=1000
pre-rounding:  start=0xb7356000, len=0x100000, end=0xb7456000
post-rounding: start=0xb7356000, len=0x100000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7356000
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
programmer_map_flash_region: mapping SST49LF016C from 0xffe00000 to 0xb7256000
page_size=1000
pre-rounding:  start=0xffa00000, len=0x200000, end=0xffc00000
post-rounding: start=0xffa00000, len=0x200000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffa00000 to 0xb7056000
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=0xb7056000, len=0x200000, end=0xb7256000
post-rounding: start=0xb7056000, len=0x200000, end=0xb7256000
programmer_unmap_flash_region: unmapped 0xb7056000
page_size=1000
pre-rounding:  start=0xb7256000, len=0x200000, end=0xb7456000
post-rounding: start=0xb7256000, len=0x200000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7256000
Probing for SST SST49LF020, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping SST49LF020 from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for SST SST49LF020A, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping SST49LF020A from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for SST SST49LF040, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping SST49LF040 from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for SST SST49LF040B, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping SST49LF040B from 0xfff80000 to 0xb73d6000
page_size=1000
pre-rounding:  start=0xffb80000, len=0x80000, end=0xffc00000
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb7356000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7356000, len=0x80000, end=0xb73d6000
post-rounding: start=0xb7356000, len=0x80000, end=0xb73d6000
programmer_unmap_flash_region: unmapped 0xb7356000
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for SST SST49LF080A, 1024 kB: page_size=1000
pre-rounding:  start=0xfff00000, len=0x100000, end=0x00000000
post-rounding: start=0xfff00000, len=0x100000, end=0x00000000
programmer_map_flash_region: mapping SST49LF080A from 0xfff00000 to 0xb7356000
Chip lacks correct probe timing information, using default 10mS/40uS. 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=0xb7356000, len=0x100000, end=0xb7456000
post-rounding: start=0xb7356000, len=0x100000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7356000
Probing for SST SST49LF160C, 2048 kB: page_size=1000
pre-rounding:  start=0xffe00000, len=0x200000, end=0x00000000
post-rounding: start=0xffe00000, len=0x200000, end=0x00000000
programmer_map_flash_region: mapping SST49LF160C from 0xffe00000 to 0xb7256000
page_size=1000
pre-rounding:  start=0xffa00000, len=0x200000, end=0xffc00000
post-rounding: start=0xffa00000, len=0x200000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffa00000 to 0xb7056000
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=0xb7056000, len=0x200000, end=0xb7256000
post-rounding: start=0xb7056000, len=0x200000, end=0xb7256000
programmer_unmap_flash_region: unmapped 0xb7056000
page_size=1000
pre-rounding:  start=0xb7256000, len=0x200000, end=0xb7456000
post-rounding: start=0xb7256000, len=0x200000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7256000
Probing for ST M29F002B, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping M29F002B from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for ST M29F002T/NT, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping M29F002T/NT from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for ST M29F040B, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping M29F040B from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for ST M29F400BB, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping M29F400BB from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x44, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for ST M29F400BT, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping M29F400BT from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x44, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for ST M29W010B, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping M29W010B from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for ST M29W040B, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping M29W040B from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for ST M29W512B, 64 kB: page_size=1000
pre-rounding:  start=0xffff0000, len=0x10000, end=0x00000000
post-rounding: start=0xffff0000, len=0x10000, end=0x00000000
programmer_map_flash_region: mapping M29W512B from 0xffff0000 to 0xb774b000
probe_jedec_common: id1 0xbb, id2 0xb3, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb774b000, len=0x10000, end=0xb775b000
post-rounding: start=0xb774b000, len=0x10000, end=0xb775b000
programmer_unmap_flash_region: unmapped 0xb774b000
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
programmer_map_flash_region: mapping M50FLW040A from 0xfff80000 to 0xb73d6000
page_size=1000
pre-rounding:  start=0xffb80000, len=0x80000, end=0xffc00000
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb7356000
probe_82802ab: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7356000, len=0x80000, end=0xb73d6000
post-rounding: start=0xb7356000, len=0x80000, end=0xb73d6000
programmer_unmap_flash_region: unmapped 0xb7356000
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
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
programmer_map_flash_region: mapping M50FLW040B from 0xfff80000 to 0xb73d6000
page_size=1000
pre-rounding:  start=0xffb80000, len=0x80000, end=0xffc00000
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb7356000
probe_82802ab: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7356000, len=0x80000, end=0xb73d6000
post-rounding: start=0xb7356000, len=0x80000, end=0xb73d6000
programmer_unmap_flash_region: unmapped 0xb7356000
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
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
programmer_map_flash_region: mapping M50FLW080A from 0xfff00000 to 0xb7356000
page_size=1000
pre-rounding:  start=0xffb00000, len=0x100000, end=0xffc00000
post-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb00000 to 0xb7256000
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=0xb7256000, len=0x100000, end=0xb7356000
post-rounding: start=0xb7256000, len=0x100000, end=0xb7356000
programmer_unmap_flash_region: unmapped 0xb7256000
page_size=1000
pre-rounding:  start=0xb7356000, len=0x100000, end=0xb7456000
post-rounding: start=0xb7356000, len=0x100000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7356000
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
programmer_map_flash_region: mapping M50FLW080B from 0xfff00000 to 0xb7356000
page_size=1000
pre-rounding:  start=0xffb00000, len=0x100000, end=0xffc00000
post-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb00000 to 0xb7256000
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=0xb7256000, len=0x100000, end=0xb7356000
post-rounding: start=0xb7256000, len=0x100000, end=0xb7356000
programmer_unmap_flash_region: unmapped 0xb7256000
page_size=1000
pre-rounding:  start=0xb7356000, len=0x100000, end=0xb7456000
post-rounding: start=0xb7356000, len=0x100000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7356000
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
programmer_map_flash_region: mapping M50FW002 from 0xfffc0000 to 0xb7416000
page_size=1000
pre-rounding:  start=0xffbc0000, len=0x40000, end=0xffc00000
post-rounding: start=0xffbc0000, len=0x40000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffbc0000 to 0xb73d6000
probe_82802ab: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x40000, end=0xb7416000
post-rounding: start=0xb73d6000, len=0x40000, end=0xb7416000
programmer_unmap_flash_region: unmapped 0xb73d6000
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
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
programmer_map_flash_region: mapping M50FW016 from 0xffe00000 to 0xb7256000
page_size=1000
pre-rounding:  start=0xffa00000, len=0x200000, end=0xffc00000
post-rounding: start=0xffa00000, len=0x200000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffa00000 to 0xb7056000
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=0xb7056000, len=0x200000, end=0xb7256000
post-rounding: start=0xb7056000, len=0x200000, end=0xb7256000
programmer_unmap_flash_region: unmapped 0xb7056000
page_size=1000
pre-rounding:  start=0xb7256000, len=0x200000, end=0xb7456000
post-rounding: start=0xb7256000, len=0x200000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7256000
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
programmer_map_flash_region: mapping M50FW040 from 0xfff80000 to 0xb73d6000
page_size=1000
pre-rounding:  start=0xffb80000, len=0x80000, end=0xffc00000
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb7356000
probe_82802ab: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7356000, len=0x80000, end=0xb73d6000
post-rounding: start=0xb7356000, len=0x80000, end=0xb73d6000
programmer_unmap_flash_region: unmapped 0xb7356000
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
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
programmer_map_flash_region: mapping M50FW080 from 0xfff00000 to 0xb7356000
page_size=1000
pre-rounding:  start=0xffb00000, len=0x100000, end=0xffc00000
post-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb00000 to 0xb7256000
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=0xb7256000, len=0x100000, end=0xb7356000
post-rounding: start=0xb7256000, len=0x100000, end=0xb7356000
programmer_unmap_flash_region: unmapped 0xb7256000
page_size=1000
pre-rounding:  start=0xb7356000, len=0x100000, end=0xb7456000
post-rounding: start=0xb7356000, len=0x100000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7356000
Probing for ST M50LPW080, 1024 kB: page_size=1000
pre-rounding:  start=0xfff00000, len=0x100000, end=0x00000000
post-rounding: start=0xfff00000, len=0x100000, end=0x00000000
programmer_map_flash_region: mapping M50LPW080 from 0xfff00000 to 0xb7356000
page_size=1000
pre-rounding:  start=0xffb00000, len=0x100000, end=0xffc00000
post-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb00000 to 0xb7256000
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=0xb7256000, len=0x100000, end=0xb7356000
post-rounding: start=0xb7256000, len=0x100000, end=0xb7356000
programmer_unmap_flash_region: unmapped 0xb7256000
page_size=1000
pre-rounding:  start=0xb7356000, len=0x100000, end=0xb7456000
post-rounding: start=0xb7356000, len=0x100000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7356000
Probing for ST M50LPW116, 2048 kB: page_size=1000
pre-rounding:  start=0xffe00000, len=0x200000, end=0x00000000
post-rounding: start=0xffe00000, len=0x200000, end=0x00000000
programmer_map_flash_region: mapping M50LPW116 from 0xffe00000 to 0xb7256000
page_size=1000
pre-rounding:  start=0xffa00000, len=0x200000, end=0xffc00000
post-rounding: start=0xffa00000, len=0x200000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffa00000 to 0xb7056000
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=0xb7056000, len=0x200000, end=0xb7256000
post-rounding: start=0xb7056000, len=0x200000, end=0xb7256000
programmer_unmap_flash_region: unmapped 0xb7056000
page_size=1000
pre-rounding:  start=0xb7256000, len=0x200000, end=0xb7456000
post-rounding: start=0xb7256000, len=0x200000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7256000
Probing for SyncMOS/MoselVitelic {F,S,V}29C51001B, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping {F,S,V}29C51001B from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for SyncMOS/MoselVitelic {F,S,V}29C51001T, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping {F,S,V}29C51001T from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for SyncMOS/MoselVitelic {F,S,V}29C51002B, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping {F,S,V}29C51002B from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for SyncMOS/MoselVitelic {F,S,V}29C51002T, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping {F,S,V}29C51002T from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for SyncMOS/MoselVitelic {F,S,V}29C51004B, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping {F,S,V}29C51004B from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for SyncMOS/MoselVitelic {F,S,V}29C51004T, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping {F,S,V}29C51004T from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for SyncMOS/MoselVitelic {S,V}29C31004B, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping {S,V}29C31004B from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for SyncMOS/MoselVitelic {S,V}29C31004T, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping {S,V}29C31004T from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for TI TMS29F002RB, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping TMS29F002RB from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for TI TMS29F002RT, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping TMS29F002RT from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for Winbond W29C010(M)/W29C011A/W29EE011/W29EE012-old, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping W29C010(M)/W29C011A/W29EE011/W29EE012-old from 0xfffe0000 to 0xb7436000
Old Winbond W29* probe method disabled because the probing sequence puts the AMIC A49LF040A in a funky state. Use 'flashrom -c W29C010(M)/W29C011A/W29EE011/W29EE012-old' if you have a board with such a chip.
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for Winbond W29C010(M)/W29C011A/W29EE011/W29EE012, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping W29C010(M)/W29C011A/W29EE011/W29EE012 from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for Winbond W29C020(C)/W29C022, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping W29C020(C)/W29C022 from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for Winbond W29C040/P, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping W29C040/P from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Winbond W29GL032CB, 4096 kB: page_size=1000
pre-rounding:  start=0xffc00000, len=0x400000, end=0x00000000
post-rounding: start=0xffc00000, len=0x400000, end=0x00000000
programmer_map_flash_region: mapping W29GL032CB from 0xffc00000 to 0xb7056000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb7056000, len=0x400000, end=0xb7456000
post-rounding: start=0xb7056000, len=0x400000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7056000
Probing for Winbond W29GL032CT, 4096 kB: page_size=1000
pre-rounding:  start=0xffc00000, len=0x400000, end=0x00000000
post-rounding: start=0xffc00000, len=0x400000, end=0x00000000
programmer_map_flash_region: mapping W29GL032CT from 0xffc00000 to 0xb7056000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb7056000, len=0x400000, end=0xb7456000
post-rounding: start=0xb7056000, len=0x400000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7056000
Probing for Winbond W29GL032CH/L, 4096 kB: page_size=1000
pre-rounding:  start=0xffc00000, len=0x400000, end=0x00000000
post-rounding: start=0xffc00000, len=0x400000, end=0x00000000
programmer_map_flash_region: mapping W29GL032CH/L from 0xffc00000 to 0xb7056000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb7056000, len=0x400000, end=0xb7456000
post-rounding: start=0xb7056000, len=0x400000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7056000
Probing for Winbond W29GL064CB, 8192 kB: page_size=1000
pre-rounding:  start=0xff800000, len=0x800000, end=0x00000000
post-rounding: start=0xff800000, len=0x800000, end=0x00000000
programmer_map_flash_region: mapping W29GL064CB from 0xff800000 to 0xb6c56000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb6c56000, len=0x800000, end=0xb7456000
post-rounding: start=0xb6c56000, len=0x800000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb6c56000
Probing for Winbond W29GL064CT, 8192 kB: page_size=1000
pre-rounding:  start=0xff800000, len=0x800000, end=0x00000000
post-rounding: start=0xff800000, len=0x800000, end=0x00000000
programmer_map_flash_region: mapping W29GL064CT from 0xff800000 to 0xb6c56000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb6c56000, len=0x800000, end=0xb7456000
post-rounding: start=0xb6c56000, len=0x800000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb6c56000
Probing for Winbond W29GL064CH/L, 8192 kB: page_size=1000
pre-rounding:  start=0xff800000, len=0x800000, end=0x00000000
post-rounding: start=0xff800000, len=0x800000, end=0x00000000
programmer_map_flash_region: mapping W29GL064CH/L from 0xff800000 to 0xb6c56000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb6c56000, len=0x800000, end=0xb7456000
post-rounding: start=0xb6c56000, len=0x800000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb6c56000
Probing for Winbond W29GL128C, 16384 kB: page_size=1000
pre-rounding:  start=0xff000000, len=0x1000000, end=0x00000000
post-rounding: start=0xff000000, len=0x1000000, end=0x00000000
programmer_map_flash_region: mapping W29GL128C from 0xff000000 to 0xb6456000
probe_jedec_29gl: man_id 0xff, dev_id 0xffffff, man_id parity violation, man_id seems to be normal flash content, dev_id seems to be normal flash content
page_size=1000
pre-rounding:  start=0xb6456000, len=0x1000000, end=0xb7456000
post-rounding: start=0xb6456000, len=0x1000000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb6456000
Probing for Winbond W39F010, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping W39F010 from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for Winbond W39L010, 128 kB: page_size=1000
pre-rounding:  start=0xfffe0000, len=0x20000, end=0x00000000
post-rounding: start=0xfffe0000, len=0x20000, end=0x00000000
programmer_map_flash_region: mapping W39L010 from 0xfffe0000 to 0xb7436000
probe_jedec_common: id1 0x00, id2 0x00, id1 parity violation, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7436000, len=0x20000, end=0xb7456000
post-rounding: start=0xb7436000, len=0x20000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7436000
Probing for Winbond W39L020, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping W39L020 from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for Winbond W39L040, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping W39L040 from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Winbond W39V040A, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping W39V040A from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Winbond W39V040B, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping W39V040B from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Winbond W39V040C, 512 kB: page_size=1000
pre-rounding:  start=0xfff80000, len=0x80000, end=0x00000000
post-rounding: start=0xfff80000, len=0x80000, end=0x00000000
programmer_map_flash_region: mapping W39V040C from 0xfff80000 to 0xb73d6000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
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
programmer_map_flash_region: mapping W39V040FA from 0xfff80000 to 0xb73d6000
page_size=1000
pre-rounding:  start=0xffb80000, len=0x80000, end=0xffc00000
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb7356000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7356000, len=0x80000, end=0xb73d6000
post-rounding: start=0xb7356000, len=0x80000, end=0xb73d6000
programmer_unmap_flash_region: unmapped 0xb7356000
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
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
programmer_map_flash_region: mapping W39V040FB from 0xfff80000 to 0xb73d6000
page_size=1000
pre-rounding:  start=0xffb80000, len=0x80000, end=0xffc00000
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb7356000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7356000, len=0x80000, end=0xb73d6000
post-rounding: start=0xb7356000, len=0x80000, end=0xb73d6000
programmer_unmap_flash_region: unmapped 0xb7356000
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
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
programmer_map_flash_region: mapping W39V040FC from 0xfff80000 to 0xb73d6000
page_size=1000
pre-rounding:  start=0xffb80000, len=0x80000, end=0xffc00000
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb7356000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7356000, len=0x80000, end=0xb73d6000
post-rounding: start=0xb7356000, len=0x80000, end=0xb73d6000
programmer_unmap_flash_region: unmapped 0xb7356000
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
Probing for Winbond W39V080A, 1024 kB: page_size=1000
pre-rounding:  start=0xfff00000, len=0x100000, end=0x00000000
post-rounding: start=0xfff00000, len=0x100000, end=0x00000000
programmer_map_flash_region: mapping W39V080A from 0xfff00000 to 0xb7356000
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=0xb7356000, len=0x100000, end=0xb7456000
post-rounding: start=0xb7356000, len=0x100000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7356000
Probing for Winbond W49F002U/N, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping W49F002U/N from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for Winbond W49F020, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping W49F020 from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
Probing for Winbond W49V002A, 256 kB: page_size=1000
pre-rounding:  start=0xfffc0000, len=0x40000, end=0x00000000
post-rounding: start=0xfffc0000, len=0x40000, end=0x00000000
programmer_map_flash_region: mapping W49V002A from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
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
programmer_map_flash_region: mapping W49V002FA from 0xfffc0000 to 0xb7416000
probe_jedec_common: id1 0xd0, id2 0x0e, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7416000, len=0x40000, end=0xb7456000
post-rounding: start=0xb7416000, len=0x40000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7416000
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
programmer_map_flash_region: mapping W39V080FA from 0xfff00000 to 0xb7356000
page_size=1000
pre-rounding:  start=0xffb00000, len=0x100000, end=0xffc00000
post-rounding: start=0xffb00000, len=0x100000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb00000 to 0xb7256000
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=0xb7256000, len=0x100000, end=0xb7356000
post-rounding: start=0xb7256000, len=0x100000, end=0xb7356000
programmer_unmap_flash_region: unmapped 0xb7256000
page_size=1000
pre-rounding:  start=0xb7356000, len=0x100000, end=0xb7456000
post-rounding: start=0xb7356000, len=0x100000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb7356000
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
programmer_map_flash_region: mapping W39V080FA (dual mode) from 0xfff80000 to 0xb73d6000
page_size=1000
pre-rounding:  start=0xffb80000, len=0x80000, end=0xffc00000
post-rounding: start=0xffb80000, len=0x80000, end=0xffc00000
programmer_map_flash_region: mapping flash chip registers from 0xffb80000 to 0xb7356000
probe_jedec_common: id1 0x49, id2 0x4d, id1 is normal flash content, id2 is normal flash content
page_size=1000
pre-rounding:  start=0xb7356000, len=0x80000, end=0xb73d6000
post-rounding: start=0xb7356000, len=0x80000, end=0xb73d6000
programmer_unmap_flash_region: unmapped 0xb7356000
page_size=1000
pre-rounding:  start=0xb73d6000, len=0x80000, end=0xb7456000
post-rounding: start=0xb73d6000, len=0x80000, end=0xb7456000
programmer_unmap_flash_region: unmapped 0xb73d6000
No EEPROM/flash device found.
Note: flashrom can never write if the flash chip isn't found automatically.
Restoring PCI config space for 00:11:0 reg 0x59
Restoring PCI config space for 00:11:0 reg 0x40
Restoring PCI config space for 00:11:0 reg 0x41


More information about the flashrom mailing list