Hello, Asus P5gc-mx mother board has Winbond

Hello,
> Asus P5gc-mx mother board has Winbond 25x04vaiz

and the log is below:

18:01:31.06: UniFlash v2.00.SPI.RC01 started: C:\UF\UNIFLASH.EXE /log
18:01:31.11: Flat Real Mode initialized
18:01:31.83: BIOS CNTL=00000000
18:01:31.83: SpiBar base address=FED1C000
18:01:31.83: BootBIOSDest=04
18:01:31.83: SPIS=0004
18:01:31.83: SPIC=4140
18:01:31.83: SPIA=00000000
18:01:31.83: SPID0=00000000000030EF
18:01:31.83: SPID1=0000000000000000
18:01:31.88: SPID2=0000000000000000
18:01:31.88: SPID3=0000000000000000
18:01:31.88: SPID4=0000000000000000
18:01:31.88: SPID5=0000000000000000
18:01:31.88: SPID6=0000000000000000
18:01:31.88: SPID7=0000000000000000
18:01:31.88: BBAR=00000000
18:01:31.88: PREOP=0004
18:01:31.88: OPTYPE=D43B
18:01:31.88: OPMENU=5006019F05D80302
18:01:31.88: PBR0=00000000
18:01:31.88: PBR1=00000000
18:01:31.88: PBR2=00000000
18:01:31.88: Programming OPCODES...
18:01:31.88: Write PREOP=0006
18:01:31.88: Write OPTYPE=463B
18:01:31.88: Write OPMENU[0]=05D80302
18:01:31.88: Write OPMENU[1]=C79F01AB
18:01:31.88: done
18:01:31.88: SPI Read Conf in 00000001 is:
18:01:31.88: prefetching=00, caching=00
18:01:31.99: Chipset detected: i945G/GZ/P/PL + i82801GB/R ICH7(R)
18:01:31.99: CMOS size detected: 256b
18:01:31.99: Found DMI 2.4 board info: ASUSTeK Computer INC. P5GC-MX Rev x.xx
18:01:31.99: Intel 9xx method: reg $DC = 00000001
18:01:31.99: Intel 9xx method: reg $DC changed to 00000001
18:01:31.99: Intel 9xx method: reg $D8 = 000080C0
18:01:31.99: Intel 9xx method: reg $D8 changed to 0000FFCF
18:01:31.99: System ROM selected
18:01:31.99: run_opcode(read): op=9F addr=00000000 readcnt=03
18:01:31.99: Enter ich7_run_opcode: opcode=9F offset=00000000 count=03
18:01:31.99: Write SPIC=4262
18:01:31.99: Read result SPID=001330EF


18:01:31.99: RDID(9F) returned:EF 30 13
18:01:31.99: run_opcode(read): op=AB addr=00301300 readcnt=01
18:01:31.99: Enter ich7_run_opcode: opcode=AB offset=00301300 count=01
18:01:32.05: Write SPIC=4042
18:01:32.05: Read result SPID=00133012
18:01:32.05: RES(AB) returned:12
18:01:32.05: Found spi flash chip W25X40
18:01:32.05: Allocating memory block 00400000
18:01:32.05: Allocating memory block 00400000
18:01:32.05: Allocating memory block 00001080
18:01:32.05: Flash ROM chip detected: Winbond W25X40
18:01:32.05: Flash ROM ID: EF00,3013
18:01:32.10: UniFlash running in interactive mode
18:01:42.59: BIOS image saved to file backup.bin
18:01:47.59: Exiting UniFlash...
18:01:47.59: Intel 9xx method: restoring reg $DC from 00000001
18:01:47.59: Intel 9xx method: restoring reg $D8 from 0000FFCF
18:01:47.65: Turning off logging, shutting down to real mode
------------------------------------------------------------------------------
and

>ECS 945GCT-M2/1333 V1.0A has Macronix MX25L4005APC-12G spi flash
and its log is Below.

18:11:08.38: UniFlash v2.00_b05 started: C:\UF\UNIF2B05.EXE /log
18:11:08.38: Flat Real Mode initialized
18:11:08.44: BIOS CNTL=00000001
18:11:08.44: SpiBar base address=FED1C000
18:11:08.44: BootBIOSDest=04
18:11:08.44: SPIS=0004
18:11:08.44: SPIC=4040
18:11:08.44: SPIA=00000000
18:11:08.49: SPID0=FFFFFFFFFF13FF12
18:11:08.49: SPID1=FFFFFFFFFFFFFFFF
18:11:08.49: SPID2=0000000000000000
18:11:08.49: SPID3=0000000000000000
18:11:08.49: SPID4=0000000000000000
18:11:08.49: SPID5=0000000000000000
18:11:08.49: SPID6=0000000000000000
18:11:08.55: SPID7=0000000000000000
18:11:08.55: BBAR=00000000
18:11:08.55: PREOP=0006
18:11:08.55: OPTYPE=4638
18:11:08.55: OPMENU=C79F01AB05D80390
18:11:08.55: PBR0=00000000
18:11:08.55: PBR1=00000000
18:11:08.55: PBR2=00000000
18:11:08.55: Programming OPCODES...
18:11:08.55: Write PREOP=0006
18:11:08.55: Write OPTYPE=4638
18:11:08.55: Write OPMENU[0]=05D80390
18:11:08.55: Write OPMENU[1]=C79F01AB
18:11:08.55: done
18:11:08.60: SPI Read Conf in 00000001 is:
18:11:08.66: prefetching=00, caching=00
18:11:08.71: Chipset detected: i945G/GZ/P/PL + i82801GB/R ICH7(R)
18:11:08.71: CMOS size detected: 256b
18:11:08.71: Found DMI board info: ECS 945GCT-M2 ECS
18:11:08.71: Intel 9xx method: reg $DC = 00000001
18:11:08.71: Intel 9xx method: reg $DC changed to 00000001
18:11:08.71: Intel 9xx method: reg $D8 = 000080C0
18:11:08.71: Intel 9xx method: reg $D8 changed to 0000FFCF
18:11:08.71: System ROM selected
18:11:08.71: run_opcode(read): op=9F addr=00000000 readcnt=03
18:11:08.77: Enter ich7_run_opcode: opcode=9F offset=00000000 count=03
18:11:08.77: Write SPIC=4262
18:11:08.88: Read result SPID=FF1320C2
18:11:08.88: RDID(9F) returned:C2 20 13
18:11:08.88: run_opcode(read): op=90 addr=00000000 readcnt=02
18:11:08.88: Enter ich7_run_opcode: opcode=90 offset=00000000 count=02
18:11:08.88: Write SPIC=4102
18:11:08.99: Read result SPID=FF13FFFF
18:11:08.99: REMS(90) returned:FF FF
18:11:08.99: run_opcode(read): op=AB addr=00000000 readcnt=01
18:11:08.99: Enter ich7_run_opcode: opcode=AB offset=00000000 count=01
18:11:08.99: Write SPIC=4042
18:11:09.10: Read result SPID=FF13FF12
18:11:09.10: RES(AB) returned:12
18:11:09.10: Found spi flash chip MX25L4005A
18:11:09.10: Allocating memory block 00400000
18:11:09.10: Allocating memory block 00400000
18:11:09.10: Allocating memory block 00001080
18:11:09.10: Flash ROM chip detected: Macronix MX25L4005A
18:11:09.10: Flash ROM ID: C200,2013
18:11:09.15: UniFlash running in interactive mode
18:11:11.18: BIOS image saved to file backup.bin
18:11:12.45: Exiting UniFlash...
18:11:12.45: Intel 9xx method: restoring reg $DC from 00000001
18:11:12.45: Intel 9xx method: restoring reg $D8 from 0000FFCF
18:11:12.45: Turning off logging, shutting down to real mode
------------------------------------------------------------------------------

in Both motherboards, SPI flash back image file (backup.bin) is of 4 Mbyte instead of 4Mbit (i.e 512Kbyte).

Thanks alot for your reply.
Уважаемый raj , не стоит писать свои коментарии по 6-8 раз. Гостевые коментарии публикуются после проверки модераторами.

Uniflash 2.00 (SPI support) - тестирование
  • Имеется материнская плата ASUS SP97-V. Установленная версия BIOS
  • No, AFAIK... But try to compile it with
  • Hi, sorry for writing in English. Can Uniflash 2.0 run
  • И исходники в студию.. Покритикуем...
  • Южный мост ICH9 пока не поддерживается
  • Так давай посмотрим, потестируем! Может опытом поделимся...
  • У меня есть своя утилита, которая поддерживает ВСЕ
  • asus P5K SE/EPU 1. родная мамкина флеш EON EN25F80
  • Огромное спасибо за Uniflash Резултат работы unif2b05.exe на Asus
  • Огромное спасибо разработчику. Шил хотсвопом WinBond W29EE011 на
  • Yes. (After the beta-testing sources of Uniflash
  • Sorry, I use english to write this. I have
  • Огромное СПАСИБО за супер утилиту!!! Для старых материнок (FIC
  • Пробуем новую версию - Uniflash 2.0b05 . Добавлено:
  • А на видюхах как раз SPI и
  • KSST, имею в виду биосы в SPI
  • Да,конечно,прога,в пронципе,способна прошивать любые PCI(ISA) устройства -
  • KSST, а разве Uniflash способен прошивать биосы видеокарт?
  • Очень рад,что проект продолжается.Разработчикам респект и уважение! Маленькая ремарка
  • Унифлеш - просто спасительная программа. Респект и уважуха
  • Новая версия Uniflash 2.0b04 . Большая просьба
  • Для Igor Andreyev : Просьба, выкладывайте лог-файл работы
  • Чипсет i965 пока не поддерживается! Winbond 25X80 -
  • Top side marking - 25X80VSIG Product number
  • Не "узнает" Winbond 25X80VS1G (или 25X80VS I G
  • Ошибка при работе с чипом «SST25VF040B» Тестировалась системная плата:
  • Отличное поведение на старых платах. Опознаёт всё что
  • спасибо за программу. Прекрасно перешилась плата ga-8i915pduo2 хотсвапом
  • Asus A8N-E : Флешка детектируется правильно
  • W39V040FCPZ - это FWH only. У Winbond'а
  • Попробовал. К сожалению UNIFLASH 2.0 не увидел
  • scypydar Именно такой WinBond я не знаю.
  • поведение на старых платах - шил хотсвапом BIOS
  • поведение на старых платах - MSI-7270 ver. 1.0,
  • От себя добавлю - основная операция для тестирования