Hello! Reposting from local board: flashrom trunk can't read or identify Macronix MX25L12345E
Here is the output of SPIPGM 2.19
/SPIPGM/SPIPGM64 /i
SPI FlashROM Programmer 2.19 (C) 2008-2014 by Martin Rehak; rayer@seznam.cz Compiled by GCC 4.4.5 at 16:06:31, May 3 2014 (GNU/Linux compatability)
SPI connected to LPT port at I/O base address: 378h, SCK pulse width: t+0us FlashROM JEDEC ID, type: C22018h Macronix MX25L12835E/12836E/12873F (16MB) Status = 00h (SRP, AAI, BP3, BP2, BP1, BP0, WEL, BSY) 0 0 0 0 0 0 0 0
Found Macronix flash chip «MX25L12805(D)» (16384 kB, SPI) on rayer_spi. Chip status register is 0x00. Chip status register: Status Register Write Disable (SRWD, SRP, ...) is not set Chip status register: Bit 6 is not set Chip status register: Block Protect 3 (BP3) is not set 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
I've asked for full logs, but still no answer, so I'm sending this just to save possible error or future chip/board target.
Best regards, XVilka.