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]

Reply via email to