It's known that flashrom internal flashing may be working or not working depending on a platform. For example, laptops EC controller might interfere with the internal flashing attempt, causing it to fail. Do you have a physical access to this server? If yes, could you use some external flashrom-supported programmer, something like CH341A, with a (SOIC8 ?) test clip to attach to a BIOS chip without any soldering? Check these articles: https://www.flashrom.org/ISP , http://dangerousprototypes.com/docs/Flashing_a_BIOS_chip_with_Bus_Pirate (last part of this article describes the process for CH341A)
On Sun, Aug 4, 2019 at 1:01 AM Michał Rączka-Dudek <[email protected]> wrote: > > Hi. > Recently i have experienced problems with flashi bios in broken NAS server. > Flahrom was able to detect the chip but couldn't do anything with it. > Below is the output from the tool. Can you help me somehow or direct me the > way to find solutuon myself? > > Thanks! > > Found Winbond flash chip "W25Q64.W" (8192 kB, SPI). > 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). > Erasing and writing flash chip... Trying erase function 0... > 0x000000-0x000fff:EFAILED at 0x00000000! Expected=0xff, Found=0x00, failed > byte count from 0x00000000-0x00000fff: 0x1000 > ERASE FAILED! > Looking for another erase function. > Trying erase function 1... 0x000000-0x007fff:EFAILED at 0x00000000! > Expected=0xff, Found=0x00, failed byte count from 0x00000000-0x00007fff: > 0x8000 > ERASE FAILED! > Looking for another erase function. > Trying erase function 2... 0x000000-0x00ffff:EFAILED at 0x00000000! > Expected=0xff, Found=0x00, failed byte count from 0x00000000-0x0000ffff: > 0x10000 > ERASE FAILED! > Looking for another erase function. > Trying erase function 3... 0x000000-0x7fffff:EFAILED at 0x00000000! > Expected=0xff, Found=0x00, failed byte count from 0x00000000-0x007fffff: > 0x800000 > ERASE FAILED! > Looking for another erase function. > Trying erase function 4... 0x000000-0x7fffff:EFAILED at 0x00000000! > Expected=0xff, Found=0x00, failed byte count from 0x00000000-0x007fffff: > 0x800000 > ERASE FAILED! > Looking for another erase function. > Trying erase function 5... not defined. No usable erase functions left. > FAILED! > Your flash chip is in an unknown state. > Please report this on IRC at chat.freenode.net (channel #flashrom) or > mail [email protected], thanks! > > > > Pozdrawiam > > mrd > > _______________________________________________ > flashrom mailing list -- [email protected] > To unsubscribe send an email to [email protected] _______________________________________________ flashrom mailing list -- [email protected] To unsubscribe send an email to [email protected]
