flashrom v0.9.7-r1805 on Linux 3.11-2-amd64 (x86_64) flashrom was built with libpci 3.2.0, GCC 4.8.2, little endian Command line (8 args): ./flashrom -p serprog:dev=/dev/ttyACM0:2000000 -c Pm25LV010A -Vw test.rom -o Pm25LV010A-Write.txt Calibrating delay loop... OS timer resolution is 1 usecs, 1294M loops per second, 10 myus = 9 us, 100 myus = 108 us, 1000 myus = 1043 us, 10000 myus = 9910 us, 4 myus = 4 us, OK. Initializing serprog programmer Baud rate is 2000000 now. serprog: connected - attempting to synchronize ... serprog: Synchronized serprog: Interface version ok. serprog: Bus support: parallel=off, LPC=off, FWH=off, SPI=on Warning: Automatic command availability check failed for cmd 0x08 - won't execute cmd Warning: Automatic command availability check failed for cmd 0x11 - won't execute cmd serprog: Programmer name is "serprog-duino" serprog: Serial buffer size is 65535 serprog: Warning: Programmer does not support toggling its output drivers The following protocols are supported: SPI. Probing for PMC Pm25LV010A, 128 kB: probe_spi_rdid_generic: id1 0x7f9d, id2 0x7c Found PMC flash chip "Pm25LV010A" (128 kB, SPI) on serprog. Chip status register is 0x80. Chip status register: Status Register Write Disable (SRWD, SRP, ...) is set Chip status register: Bit 6 is not set Chip status register: Bit 5 is not set Chip status register: Bit 4 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 serprog_delay used, but programmer doesn't support delays natively - emulating Block protection is disabled. Reading old flash chip contents... done. Erasing and writing flash chip... Trying erase function 0... 0x000000-0x000fff:W, 0x001000-0x001fff:W, 0x002000-0x002fff:W, 0x003000-0x003fff:W, 0x004000-0x004fff:W, 0x005000-0x005fff:W, 0x006000-0x006fff:W, 0x007000-0x007fff:W, 0x008000-0x008fff:W, 0x009000-0x009fff:W, 0x00a000-0x00afff:W, 0x00b000-0x00bfff:W, 0x00c000-0x00cfff:W, 0x00d000-0x00dfff:W, 0x00e000-0x00efff:W, 0x00f000-0x00ffff:W, 0x010000-0x010fff:W, 0x011000-0x011fff:W, 0x012000-0x012fff:W, 0x013000-0x013fff:W, 0x014000-0x014fff:W, 0x015000-0x015fff:W, 0x016000-0x016fff:W, 0x017000-0x017fff:W, 0x018000-0x018fff:W, 0x019000-0x019fff:W, 0x01a000-0x01afff:W, 0x01b000-0x01bfff:W, 0x01c000-0x01cfff:W, 0x01d000-0x01dfff:W, 0x01e000-0x01efff:W, 0x01f000-0x01ffff:W Erase/write done. Verifying flash... serprog_delay used, but programmer doesn't support delays natively - emulating VERIFIED.