flashprog p1.0 on Linux 6.5.0-14-generic (x86_64) flashprog was built with GCC 11.4.0, little endian Command line (8 args): ../flashprog -o log3.txt -p ch341a_spi -c W25Q256JV_Q -w source.bin Initializing ch341a_spi programmer Device revision is 3.0.4 The following protocols are supported: SPI. Probing for Winbond W25Q256JV_Q, 32768 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4019 Added layout entry 00000000 - 01ffffff named complete flash Found Winbond flash chip "W25Q256JV_Q" (32768 kB, SPI) on ch341a_spi. Chip status register is 0x00. This chip may contain one-time programmable memory. flashprog 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). === This flash part has status UNTESTED for operations: PROBE READ ERASE WRITE The test status of this chip may have been updated in the latest development version of flashprog. If you are running the latest development version, please email a report to flashprog@flashprog.org if any of the above operations work correctly for you with this flash chip. Please include the flashprog log file for all operations you tested (see the man page for details), and mention which mainboard or programmer you tested in the subject line. Thanks for your help! Block protection is disabled. Reading old flash chip contents... done. Erasing and writing flash chip... 0x133000-0x133fff:E, 0x135000-0x135fff:E, 0x137000-0x137fff:E, 0x139000-0x139fff:E, 0x13b000-0x13bfff:E, 0x13d000-0x13dfff:E, 0x13f000-0x13ffff:E, 0x141000-0x141fff:E, 0x143000-0x143fff:E, 0x145000-0x145fff:E, 0x147000-0x147fff:E, 0x159000-0x159fff:E, 0x15b000-0x15bfff:E, 0x15d000-0x15dfff:E, 0x15f000-0x15ffff:E, 0x161000-0x161fff:E, 0x163000-0x163fff:E, 0x165000-0x165fff:E, 0x167000-0x167fff:E, 0x169000-0x169fff:E, 0x16b000-0x16bfff:E, 0x16d000-0x16dfff:E, 0x16f000-0x16ffff:E, 0x171000-0x171fff:E, 0x173000-0x173fff:E, 0x175000-0x175fff:E, 0x177000-0x177fff:E, 0x179000-0x179fff:E, 0x17b000-0x17bfff:E, 0x17d000-0x17dfff:E, 0x17f000-0x17ffff:E, 0x181000-0x181fff:E, 0x183000-0x183fff:E, 0x185000-0x185fff:E, 0x187000-0x187fff:E, 0x189000-0x189fff:E, 0x18b000-0x18bfff:E, 0x18d000-0x18dfff:E, 0x18f000-0x18ffff:E, 0x191000-0x191fff:E, 0x193000-0x193fff:E, 0x195000-0x195fff:E, 0x197000-0x197fff:E, 0x199000-0x199fff:E, 0x19b000-0x19bfff:E, 0x19d000-0x19dfff:E, 0x19f000-0x19ffff:E, 0x1a1000-0x1a1fff:E, 0x1a3000-0x1a3fff:E, 0x1a5000-0x1a5fff:E, 0x1a7000-0x1a7fff:E, 0x1a9000-0x1a9fff:E, 0x1ab000-0x1abfff:E, 0x1ad000-0x1adfff:E, 0x1af000-0x1affff:E, 0x1b1000-0x1b1fff:E, 0x1b3000-0x1b3fff:E, 0x1b5000-0x1b5fff:E, 0x1b7000-0x1b7fff:E, 0x1b9000-0x1b9fff:E, 0x1bb000-0x1bbfff:E, 0x1bd000-0x1bdfff:E, 0x1bf000-0x1bffff:E, 0x1c1000-0x1c1fff:E, 0x1c3000-0x1c3fff:E, 0x1c5000-0x1c5fff:E, 0x1c7000-0x1c7fff:E, 0x1c9000-0x1c9fff:E, 0x1cb000-0x1cbfff:E, 0x1cd000-0x1cdfff:E, 0x1cf000-0x1cffff:E, 0x1d1000-0x1d1fff:E, 0x1d3000-0x1d3fff:E, 0x1d5000-0x1d5fff:E, 0x1d7000-0x1d7fff:E, 0x1d9000-0x1d9fff:E, 0x1db000-0x1dbfff:E, 0x1dd000-0x1ddfff:E, 0x1df000-0x1dffff:E, 0x1e1000-0x1e1fff:E, 0x1e3000-0x1e3fff:E, 0x1e5000-0x1e5fff:E, 0x1e7000-0x1e7fff:E, 0x1e9000-0x1e9fff:E, 0x1eb000-0x1ebfff:E, 0x1ed000-0x1edfff:E, 0x1ef000-0x1effff:E, 0x1f1000-0x1f1fff:E, 0x1f3000-0x1f3fff:E, 0x1f5000-0x1f5fff:E, 0x1f7000-0x1f7fff:E, 0x1f9000-0x1f9fff:E, 0x1fb000-0x1fbfff:E, 0x1fd000-0x1fdfff:E, 0x1ff000-0x1fffff:E, 0x201000-0x201fff:E, 0x203000-0x203fff:E, 0x205000-0x205fff:E, 0x207000-0x207fff:E, 0x209000-0x209fff:E, 0x20b000-0x20bfff:E, 0x20d000-0x20dfff:E, 0x20f000-0x20ffff:E, 0x211000-0x211fff:E, 0x213000-0x213fff:E, 0x215000-0x215fff:E, 0x217000-0x217fff:E, 0x219000-0x219fff:E, 0x21b000-0x21bfff:E, 0x21d000-0x21dfff:E, 0x21f000-0x21ffff:E, 0x221000-0x221fff:E, 0x223000-0x223fff:E, 0x225000-0x225fff:E, 0x227000-0x227fff:E, 0x229000-0x229fff:E, 0x22b000-0x22bfff:E, 0x22d000-0x22dfff:E, 0x22f000-0x22ffff:E, 0x231000-0x231fff:E, 0x233000-0x233fff:E, 0x235000-0x235fff:E, 0x237000-0x237fff:E, 0x239000-0x239fff:E, 0x23b000-0x23bfff:E, 0x23d000-0x23dfff:E, 0x23f000-0x23ffff:E, 0x241000-0x241fff:E, 0x243000-0x243fff:E, 0x245000-0x245fff:E, 0x247000-0x247fff:E, 0x249000-0x249fff:E, 0x24b000-0x24bfff:E, 0x24d000-0x24dfff:E, 0x24f000-0x24ffff:E, 0x251000-0x251fff:E, 0x253000-0x253fff:E, 0x255000-0x255fff:E, 0x257000-0x257fff:E, 0x259000-0x259fff:E, 0x25b000-0x25bfff:E, 0x25d000-0x25dfff:E, 0x25f000-0x25ffff:E, 0x261000-0x261fff:E, 0x263000-0x263fff:E, 0x265000-0x265fff:E, 0x267000-0x267fff:E, 0x269000-0x269fff:E, 0x26b000-0x26bfff:E, 0x26d000-0x26dfff:E, 0x26f000-0x26ffff:E, 0x275000-0x275fff:E, 0x276000-0x276fff:E, 0x277000-0x277fff:E, 0x5d8000-0x5d8fff:E, 0x5d9000-0x5d9fff:E, 0x5da000-0x5dafff:E, 0x5db000-0x5dbfff:E, 0x600000-0x600fff:E, 0x1798000-0x1798fff:E, 0x1799000-0x1799fff:E, 0x179a000-0x179afff:E, 0x17bf000-0x17bffff:E, 0x17c0000-0x17c0fff:E, 0x17c1000-0x17c1fff:E, 0x17c2000-0x17c2fff:E, 0x17d1000-0x17d1fff:E, 0x17e1000-0x17e1fff:E, 0x17f1000-0x17f1fff:E, 0x1801000-0x1801fff:E, 0x1818000-0x1818fff:E, 0x1819000-0x1819fff:E, 0x181a000-0x181afff:E, 0x1fc8000-0x1fc8fff:E, 0x1fc9000-0x1fc9fff:E, 0x1fca000-0x1fcafff:E, 0x1fcf000-0x1fcffff:E, 0x1fe0000-0x1fe0fff:E, 0x1fe1000-0x1fe1fff:E, 0x148000-0x14ffff:E, 0x150000-0x157fff:E, 0x278000-0x27ffff:E, 0x510000-0x517fff:E, 0x5d0000-0x5d7fff:E, 0x1790000-0x1797fff:E, 0x1810000-0x1817fff:E, 0x1fc0000-0x1fc7fff:E, 0x1ff8000-0x1ffffff:E, 0x000000-0x00ffff:E, 0x010000-0x01ffff:E, 0x020000-0x02ffff:E, 0x030000-0x03ffff:E, 0x040000-0x04ffff:E, 0x050000-0x05ffff:E, 0x060000-0x06ffff:E, 0x070000-0x07ffff:E, 0x080000-0x08ffff:E, 0x090000-0x09ffff:E, 0x0a0000-0x0affff:E, 0x0b0000-0x0bffff:E, 0x0c0000-0x0cffff:E, 0x280000-0x28ffff:E, 0x290000-0x29ffff:E, 0x2a0000-0x2affff:E, 0x2b0000-0x2bffff:E, 0x2c0000-0x2cffff:E, 0x2d0000-0x2dffff:E, 0x2e0000-0x2effff:E, 0x2f0000-0x2fffff:E, 0x300000-0x30ffff:E, 0x310000-0x31ffff:E, 0x320000-0x32ffff:E, 0x330000-0x33ffff:E, 0x340000-0x34ffff:E, 0x350000-0x35ffff:E, 0x360000-0x36ffff:E, 0x370000-0x37ffff:E, 0x380000-0x38ffff:E, 0x390000-0x39ffff:E, 0x3a0000-0x3affff:E, 0x3b0000-0x3bffff:E, 0x3c0000-0x3cffff:E, 0x3d0000-0x3dffff:E, 0x3e0000-0x3effff:E, 0x3f0000-0x3fffff:E, 0x400000-0x40ffff:E, 0x410000-0x41ffff:E, 0x420000-0x42ffff:E, 0x430000-0x43ffff:E, 0x440000-0x44ffff:E, 0x450000-0x45ffff:E, 0x460000-0x46ffff:E, 0x470000-0x47ffff:E, 0x480000-0x48ffff:E, 0x490000-0x49ffff:E, 0x4a0000-0x4affff:E, 0x4b0000-0x4bffff:E, 0x4c0000-0x4cffff:E, 0x4d0000-0x4dffff:E, 0x4e0000-0x4effff:E, 0x4f0000-0x4fffff:E, 0x500000-0x50ffff:E, 0x580000-0x58ffff:E, 0x590000-0x59ffff:E, 0x5a0000-0x5affff:E, 0x5b0000-0x5bffff:E, 0x5c0000-0x5cffff:E, 0x1700000-0x170ffff:E, 0x1710000-0x171ffff:E, 0x1720000-0x172ffff:E, 0x1730000-0x173ffff:E, 0x1740000-0x174ffff:E, 0x1750000-0x175ffff:E, 0x1760000-0x176ffff:E, 0x1770000-0x177ffff:E, 0x1780000-0x178ffff:E, 0x1820000-0x182ffff:E, 0x1830000-0x183ffff:E, 0x1840000-0x184ffff:E, 0x1850000-0x185ffff:E, 0x1860000-0x186ffff:E, 0x1870000-0x187ffff:E, 0x1880000-0x188ffff:E, 0x1890000-0x189ffff:E, 0x18a0000-0x18affff:E, 0x18b0000-0x18bffff:E, 0x18c0000-0x18cffff:E, 0x18d0000-0x18dffff:E, 0x18e0000-0x18effff:E, 0x18f0000-0x18fffff:E, 0x1900000-0x190ffff:E, 0x1910000-0x191ffff:E, 0x1920000-0x192ffff:E, 0x1930000-0x193ffff:E, 0x1940000-0x194ffff:E, 0x1950000-0x195ffff:E, 0x1960000-0x196ffff:E, 0x1970000-0x197ffff:E, 0x1980000-0x198ffff:E, 0x1990000-0x199ffff:E, 0x19a0000-0x19affff:E, 0x19b0000-0x19bffff:E, 0x19c0000-0x19cffff:E, 0x19d0000-0x19dffff:E, 0x19e0000-0x19effff:E, 0x19f0000-0x19fffff:E, 0x1a00000-0x1a0ffff:E, 0x1a10000-0x1a1ffff:E, 0x1a20000-0x1a2ffff:E, 0x1a30000-0x1a3ffff:E, 0x1a40000-0x1a4ffff:E, 0x1a50000-0x1a5ffff:E, 0x1a60000-0x1a6ffff:E, 0x1a70000-0x1a7ffff:E, 0x1a80000-0x1a8ffff:E, 0x1a90000-0x1a9ffff:E, 0x1aa0000-0x1aaffff:E, 0x1ab0000-0x1abffff:E, 0x1ac0000-0x1acffff:E, 0x1ad0000-0x1adffff:E, 0x1ae0000-0x1aeffff:E, 0x1af0000-0x1afffff:E, 0x1b00000-0x1b0ffff:E, 0x1b10000-0x1b1ffff:E, 0x1b20000-0x1b2ffff:E, 0x1b30000-0x1b3ffff:E, 0x1b40000-0x1b4ffff:E, 0x1b50000-0x1b5ffff:E, 0x1b60000-0x1b6ffff:E, 0x1b70000-0x1b7ffff:E, 0x1b80000-0x1b8ffff:E, 0x1b90000-0x1b9ffff:E, 0x1d70000-0x1d7ffff:E, 0x1d80000-0x1d8ffff:E, 0x1d90000-0x1d9ffff:E, 0x1da0000-0x1daffff:E, 0x1db0000-0x1dbffff:E, 0x1dc0000-0x1dcffff:E, 0x1dd0000-0x1ddffff:E, 0x1de0000-0x1deffff:E, 0x1df0000-0x1dfffff:E, 0x1e00000-0x1e0ffff:E, 0x1e10000-0x1e1ffff:E, 0x1e20000-0x1e2ffff:E, 0x1e30000-0x1e3ffff:E, 0x1e40000-0x1e4ffff:E, 0x1e50000-0x1e5ffff:E, 0x1e60000-0x1e6ffff:E, 0x1e70000-0x1e7ffff:E, 0x1e80000-0x1e8ffff:E, 0x1e90000-0x1e9ffff:E, 0x1ea0000-0x1eaffff:E, 0x1eb0000-0x1ebffff:E, 0x1ec0000-0x1ecffff:E, 0x1ed0000-0x1edffff:E, 0x1ee0000-0x1eeffff:E, 0x1ef0000-0x1efffff:E, 0x1f00000-0x1f0ffff:E, 0x1f10000-0x1f1ffff:E, 0x1f20000-0x1f2ffff:E, 0x1f30000-0x1f3ffff:E, 0x1f40000-0x1f4ffff:E, 0x1f50000-0x1f5ffff:E, 0x1f60000-0x1f6ffff:E, 0x1f70000-0x1f7ffff:E, 0x1f80000-0x1f8ffff:E, 0x1f90000-0x1f9ffff:E, 0x1fa0000-0x1faffff:E, 0x1fb0000-0x1fbffff:E, 0x1fd0000-0x1fdffff:E 0x000000-0x1ffffff:W Erase/write done. Verifying flash... VERIFIED.