Автор: rgt , 23 марта 2008
Есть AGP Matrox G400 SH 16Mb, который работал с ASUS CuBX. К сожалению Матроксы этой серии страдали порчей содержимого флешки с БИОСом. Процедура восстановления БИОСа для них давно обкатана и успешно применяется. БИОСы для всех плат сохранены, так что восстановление проблем не составляло. Но на пациенте от перешивок (их и было то меньше десятка) сдохла флешка. Найти аналогичную я не смог, а совместимую не знает Матроксовский флешер.  Хотел обойтись минимальными усилиями, по этому просто интегрировал сохраненный БИОС Матрокса в БИОС CuBX

Использовал  CBROM182.

Командная строка была :

CBROM182.exe 1008CUmg.bin /vga mgag400s.bin



В БИОСе появился дополнительный модуль, что показывает тот же CBROM:



CBROM182.exe 1008CUmg.bin /D



              ******** 1008cumg.bin BIOS component ********



 No. Item-Name         Original-Size   Compressed-Size Original-File-Name

===========================================================================

  0. System BIOS       20000h(128.00K)  120E0h(72.22K)  stn.bin

  1. Other(6000:0000)  06DA8h(27.41K)   03B60h(14.84K)  AWARDEXT.ROM

  2. EPA LOGO          00642h(1.56K)    002A1h(0.66K)   awardepa.epa

  3. ACPI table        027D2h(9.96K)    00EE6h(3.72K)   ACPITBL.BIN

  4. VRS ROM           01F65h(7.85K)    012BBh(4.68K)   cav_shdw.bin

  5. HPC ROM           08000h(32.00K)   04FCAh(19.95K)  pci32.rom

  6. FNT0 ROM          04000h(16.00K)   01E41h(7.56K)   648_1914.bin

  7. CPU micro code    0C062h(48.10K)   064E9h(25.23K)  CPUCODE.EXE

  8. VGA ROM[1]        08000h(32.00K)   04CDFh(19.22K)  mgag400s.bin



  Total compress code space  = 320E0h(200.22K)

  Total compressed code size = 2A055h(168.08K)

  Remain compress code space = 0808Bh(32.14K)



Но эффекта это не дало.  На монитор ничего не выводится, хотя посткодер проходит по всем кодам до FF, как и при загрузке с рабочей видюшкой..

Что я сделал не так?
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

Root

18 лет назад

вероятно в ПЗУшке матрокса хранится некая информация для самого видеочипа. Например, код модели видеокарточки, т.к. на базе одного чипа обычно могут делать различные варианты видеокарт. Для начала следует сравнить VenID и DevID, отдаваемые видеокарточкой без ПЗУшки, и коды, прописанные в видеоБИОСе

Santa

18 лет назад

Попробуйте поменять порядок следования VGArom c помощью BIOStrip, авось поможет........

rgt

18 лет назад

Root VenID и DevID совпадают. А мне, похоже, пора записываться в старожилы, которые, как извесно, ничего не припомнят... :-)

Baza

18 лет назад

Так как написано..в бут-блок заинтегрировать получилось?

rgt

18 лет назад

Baza Как и в прошлый раз, получилось, но не помогло...
Мой совет наверняка бесполезен - но дохлая флэшка снята с карточки? Или возможно матрокс хочет какой-нибудь сигнал о том что на плате нет флэша.

rgt

18 лет назад

Снята дохлая, запаяна более другая, но ее  не знает прошивальщик от Matrox, ее тоже снял, результаты меня не удовлетворили как с ней так и без нее...