flashrom v1.5.1 on Linux 6.14.0 (x86_64) flashrom was built with GCC 13.3.0, little endian Command line (7 args): flashrom -p linux_mtd:dev=0 -w /home/adlink/Downloads/LEC-EL/1.07.10/LEC-EL_10710_FullImage/LEC-EL_10710.BIN -VVV -o /home/adlink/Desktop/FLASHROM/log07.txt Strange: Empty eraseblock definition with non-empty erase function. Not an error. Initializing linux_mtd programmer get_mtd_info: device_name: "BIOS", is_writeable: 1, numeraseregions: 0, total_size: 16777216, erasesize: 4096 Opened /dev/mtd0 successfully The following protocols are supported: Programmer-specific. Probing for Programmer Opaque flash chip, 0 kB: Added layout entry 00000000 - 00ffffff named complete flash Found Programmer flash chip "Opaque flash chip" (16384 kB, Programmer-specific) on linux_mtd. Found Programmer flash chip "Opaque flash chip" (16384 kB, Programmer-specific). master_map_flash_region: mapping Opaque flash chip from 0x00000000ff000000 to 0x0000000000000000 Reading old flash chip contents... read_flash: region (00000000..0xffffff) is readable, reading range (00000000..0xffffff). done. Updating flash chip contents... erase_write: region (00000000..0xffffff) is writable, erasing range (00000000..0xffffff). linux_mtd_erase: MEMERASE ioctl call returned -1, error: Input/output error Erase/write done from 0 to ffffff Write Failed!Uh oh. Erase/write failed. Checking if anything has changed. Reading current flash chip contents... read_flash: region (00000000..0xffffff) is readable, reading range (00000000..0xffffff). done. Good, writing to the flash chip apparently didn't do anything. Please check the connections (especially those to write protection pins) between the programmer and the flash chip. If you think the error is caused by flashrom please report this to the mailing list at flashrom@flashrom.org or on IRC (see https://www.flashrom.org/Contact for details), thanks! master_unmap_flash_region: unmapped 0x0000000000000000