всем привет.
сабж- COMPAQ ARMADA 6333/T/6400/D/0/1
ищется бинарник для оного бука, или подсказка о способе её доставания из компаковской сборки с офсайта
там после распаковки можно найти три куска файла по 256 к, но они тупо не сливаются в биос-имхо нет в них ничего биосного
есть желание разобраться с поддержкой новых процессоров (P III Coppermine)
Usage: ROMPAQ [options]
Options:
/B[ootblock] (Simulate disaster recovery mode)
/C[ompress] infile product_id rom_index rom_revision
[iterate_size (in Kbytes)]
(Compress infile using specified args in header)
/CS infile
(Short form compression. Driver must support this feature.
/D[ecompress] infile outfile
(Decompress infile to outfile)
/F[actory] driver product_id
(Run in factory mode and update specified product ROM)
/H[elp] or /? (Display this message)
/T[ext] (Use text mode interface instead of graphics)
/R[emote] (Run in remote mode)
/S[pawned] (Return non-zero val if spawning program should reboot)
/V[erify] infile
(Verify the checksum of infile)
/X [test] (Pass test mode flag to drivers)
/! [Halt] (Halt machine instead of exiting to DOS)
НОУ КОММЕНТС.
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
да точно, чо то притормозил я...![lol](http://bios.rom.by/img/smiles/icon_lol.gif)
![:)](http://bios.rom.by/img/smiles/icon_smile.gif)
Root спасибо
эти три файла оказались не частями одного биоса, а из каждого из них разжимается биос 512 к размером
(три версии)
далее с помощью ADDCC_V3_HP_COMPAQ_DECO из биоса распаковывается кучка модулей(как я понял и обратно в биос собрать можно им же)
как теперь понять кто из них содержит CPU microcode? и как его проапгрейдить? возможно ли?
цель - заставить этот бук корректно воспринимать P III COPPERMINE , который в нем работает,
но воспринимается как P II и без L2 кэша, что не удобно по нескольким пунктам,
и, если повезет-добавить стандартный GUI и возможность входа в биос по кнопке F10-
без необходимости подгружать SETUP-утилиту с диска.
надеюсь-корифеи редакторного дела заинтересуются и посодействуют в усовершенствовании (или наоборот- в упрощении
компаковского крепкого старичка.
ему больше 10 лет-и глядя на него понимаю-чем Compaq заработал себе добрую репутацию. машина-надежная, до сих пор все узлы родные и в рабочем состоянии. Современный же вариант Compaq-а не имеет такой добротности, уже года четыре как...
Я лично не понял как Вы распаковали БИОС. У меня не получилось с ADDVCC.
Поэтому не могли бы Вы выложить распакованный БИОС? Хотя бы в виде аттачмента.
открыть в hex-редакторе. И сравнить с теми микрокодами, которые у нас есть на сайте.
в простейшем случае - просто заменить модуль на правильный заранее сформированный.
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
аттач приаттачил
распаковать просто-запускаю Awesome Dirty Do Checksum Checker.exe из пакета
он при первом запуске просит указать предпочитаемый хексредактор(хотя там и свой лежит-немецкий)
далее -указываю входной файл биоса и соглашаюсь на создание патченного
потом убираю птички в секции decompress selection-1-я открыть whitelist как я понял(мне это не надо пока)
и вторая-удалять ненужные модули (что важно как раз)
после этого жму кнопу DECOMPRESS и в корневой директории всё появляется
PS упс, кажется насчет запаковать обратно я поторопился, можно только whitelist (00020100.dec)
редактировать на лету, но тем не менее-вопрос актуален
ps2 cpu microcode имхо лежат в 9-м модуле с адреса D0h по 8BFh и далее ещё два штуки
PS3 с микрокодами, возможно , особых проблем не будет, вполне понятно-как их можно вырезать и вставить новые.
вопрос ещё таков: а есть ли у компаков аналог авардовского модуля agesacpu, который тоже нужно патчить для корректного распознавания процессора?
Как войти в биос на компаге 1750 Дискет уже нет Что делать?
Отправить комментарий