Hi,Stefan!

Thank you for your advise!!!
i sucessfully reflash this board

1. read existing flash
2. split it into 2 parts h55ms2.aa & h55ms2.ab
split --bytes=8388608 GigabyteTechnologyCo._Ltd.H55M-S2_H55M-S2_BIOSF408_20_2010__20150603163035.flash h55ms2.
3. test second 1MB part by lha (it is archive)
lha -t h55ms2.ab
4. cat 8Mb part & new bios from internet
cat h55ms2.aa h55ms2.f4 > h55ms2.0f4
5. flash it by flashrom

log files attached




Суббота, 20 июня 2015, 20:13 +02:00 от Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at>:
On Thu, 11 Jun 2015 21:29:26 +0300
Александр Трубицын <a.trubitsyn@mail.ru> wrote:

> Hi!
> I can't read the name of the flash chip on the motherboard.
> Try to read it later with  magnifying glass.
>

Hi Александр,

that board contains two flash chips actually. Only the second one (1
MB) is used for the x86 firmware. The other one (8 MB) is for the
Management Engine (ME). It is not possible to access the second chip
alone so flashrom expects the input file to be 8 MB + 1 MB = 9 MB. You
could try swapping the last 1 MB of the image you read with the
h55ms2.f3 file contents. If you know what you are doing, this should be
safe.

You can find out what the first chip is by using "-p internal:ich_spi_mode=swseq".

--
Kind regards/Mit freundlichen Grüßen, Stefan Tauner