Project

General

Profile

Bug #410 » log_ch341a_MT25QL512.txt

Alexey Stroev, 08/27/2022 07:21 AM

 
flashrom v1.2-882-g6a3988b on Linux 5.16.10-051610-generic (x86_64)
flashrom is free software, get the source code at https://flashrom.org

Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns).
flashrom was built with GCC 9.4.0, little endian
Command line (7 args): ./flashrom -p ch341a_spi -c MT25QL512 -VVV -r backup1.bin
Initializing ch341a_spi programmer
Device revision is 3.0.4
Wrote 3 bytes:
aa 61 00

Wrote 4 bytes:
ab b7 7f 20

The following protocols are supported: SPI.
Probing for Micron MT25QL512, 65536 kB: programmer_map_flash_region: mapping MT25QL512 from 0x00000000fc000000 to 0x0000000000000000
Wrote 37 bytes:
ab b7 b7 b7 b6 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a8 f9 ff ff ff

Read 4 bytes:
ff 04 5d 04

RDID returned 0x20 0xba 0x20. compare_id: id1 0x20, id2 0xba20
Added layout entry 00000000 - 03ffffff named complete flash
Found Micron flash chip "MT25QL512" (65536 kB, SPI) on ch341a_spi.
Wrote 36 bytes:
ab b7 b7 b7 b6 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a8 a0 ff ff

Read 3 bytes:
ff 00 00

Chip status register is 0x00.
Chip status register: Status Register Write Disable (SRWD, SRP, ...) is not set
Chip status register: Block Protect 3 (BP3) is not set
Chip status register: Top/Bottom (TB) is top
Chip status register: Block Protect 2 (BP2) is not set
Chip status register: Block Protect 1 (BP1) is not set
Chip status register: Block Protect 0 (BP0) is not set
Chip status register: Write Enable Latch (WEL) is not set
Chip status register: Write In Progress (WIP/BUSY) is not set
programmer_unmap_flash_region: unmapped 0x0000000000000000
This chip may contain one-time programmable memory. flashrom cannot read
and may never be able to write it, hence it may not be able to completely
clone the contents of this chip (see man page for details).
programmer_map_flash_region: mapping MT25QL512 from 0x00000000fc000000 to 0x0000000000000000
Wrote 36 bytes:
ab b7 b7 b7 b7 b7 b7 b7 b7 b7 b7 b7 b7 b7 b7 b7 b7 b7 b7 b7 b7 b7 b7 b7 b7 b7 b7 b7 b6 20 00 00
a8 a0 ff ff

Read 3 bytes:
ff 00 00

Block protection is disabled.
Wrote 34 bytes:
ab b7 b7 b7 b6 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a8 60

Read 1 bytes:
ff

Wrote 34 bytes:
ab b7 b7 b7 b6 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a8 ed

Read 1 bytes:
ff

Reading flash... Wrote 4266 bytes:
ab b7 b7 b7 b6 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a8 c8 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
a8 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff


(1-1/3)