Asus KL97-VX rev. 1.04
По найденной инфе эти материнки Asus сделала для HP, ограничилась только железом. Биос HP написал сам (или очень постарался "поправить"?) - со всеми вытекающими.
Существует ли для этой мамки родной асусевый биос?
Отлично работает с мендочиной, но хочу поставить на нее коппермайн (лежит селерончик-600 без дела, по питанию мамка может), а биос от HP коппера упорно не понимает.
ответ - вряд ли. По крайней мере найти его минимум очень трудно.
Или там настолько все по-своему и под себя написано, что лучше вообще не связываться?
HPшные АСУСы - обычно обычные АМИ с небольшими наворотами. Так что попытаться можно. Но смысла нет - см. первый абзац моего поста.
Добавлено спустя 11 минут 2 секунды:
ЗЫ: прошивка вот - ftp://ftp.hp.com/pub/personal_computing/software/sj051598.exe
Все осложняется тем, что это разновидность Phoenix. Причем действительно это АСУС KL97-VX (прописано в теле прошивки, правда, немного в другом виде - KL97XV)
С найденными родными HP-биосами мамка не запускается с мендочинами. Подозреваю, что она их просто не знает.
Как я понял, эта мамка стояла в павильонах 82хх-серии. В спеках ни одного 82хх-го с мендочиной не нашел.
Исходный биос, с которым мамка бегала с мендочинами - утерян :(
Что за версия была - не знаю :(
Родные НР-шные биосы - sj041685 и sj051598 - не открываются ни модбином, ни amibcp.
Кто они такие есть? Как проверить, есть ли в них микрокоды мендочино?
Если нет, то как добавить?
см. выше:
вот-вот... Ищите phnx_deco в своих различных вариациях :-)
http://www.kaos.ru/biosgfx/deco_en.html
Либо можете еще попытаться открыть Phoenix BIOS Editor'ом...
http://www.paul.sladen.org/thinkpad-r31/wifi-card-pci-ids.html
[code:1]PHOEDECO * V.K. * 1998.04.02..2003.11.02
bios.bin
Position packed C unpacked type target filename
-------- -------- -- -------- ------------ -------- -- ------------
000FF5F0 000009E5 05 00000E90 DISPLAY 00000000 -> r00FF5F0.DEC
000FE000 000015D5 05 0000743C B 000F8BC4 -> 000F8BC4.DEC
000FB5F7 000019EE 05 00025812 Logo 00000000 -> r00FB5F7.DEC
000F9402 000021DA 05 00005390 T 00000000 -> r00F9402.DEC
000F2AB5 000060F4 00 000060F4 X 000F2AD0 => 000F2AD0.DEC
000F085D 0000223D 05 00003190 Suspend 00000000 -> r00F085D.DEC
000ED832 00003010 00 00003010 CPU 00000000 => r00ED832.DEC
000EA138 000036DF 05 00008922 Editor 00000000 -> r00EA138.DEC
000E4ECF 0000524E 05 00008000 VGA,AV,.. 00000000 -> r00E4ECF.DEC
000E1170 00001084 05 00004EE0 B.2 000EDBF0 -> 000EDBF0.DEC
000E01E5 00000F70 00 00000F70 X.2 000E0200 => 000E0200.DEC
000D9329 00006EA1 05 0001002A Strings 00000000 -> r00D9329.DEC
000D1115 000081F9 05 0000E000 VGA,AV,...2 00000000 -> r00D1115.DEC
000C5CB5 00008AB6 05 0000BBB0 B.3 00070000 -> 00070000.DEC
000C545A 00000840 00 00000840 B 00020000 => 00020000.DEC[/code:1]
Микрокоды - это CPU-модуль?
Где можно взять замену? Как затем собрать биос обратно?
Добавлено спустя 18 часов 1 минуту 51 секунду:
Микрокоды нашел, разобрался.
В сабжевом биосе есть микрокоды для CPIUD: 630, 632, 633, 634, 650, 651.
Микрокодов мендочин (cpuid 660, 665) нет.
Можно было бы выкинуть кого-нибудь, но как быть с checksum'мой???
Чем и как ее пересчитать?
кстати, кого лучше выкидывать? 650, 651 - covington (deschutes dA0-step?), 63x - получается, что clamath?
http://forum.rom.by/topic6032.html#51395
в самом модуле микрокодов вроде бы чексуммы нету. А оная для всего БИОСа пересчитается при его пересборке.
Как его собрать я пока так и не допер :(
клеить микрокоды друг за другом в нужном кол-ве :-)
либо более извращенный вариант - вставить этот модуль микрокодов в любой биос на движке аварда (4.51/6.00), а затем его там обрабатывать уже существующим инструментарием :-)