Автор: 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

17 лет 11 месяцев назад

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

Santa

17 лет 11 месяцев назад

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

rgt

17 лет 11 месяцев назад

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

Baza

17 лет 11 месяцев назад

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

rgt

17 лет 11 месяцев назад

Baza Как и в прошлый раз, получилось, но не помогло...

Compiller

17 лет 10 месяцев назад

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

rgt

17 лет 10 месяцев назад

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