а как насчет такого варианта:
1) скачиваем апдейт БИОСа с сайта Интела
2) распаковываем его и видим кучу файлов вроде xxxxx.bi1, xxxxx.bi2 и т.д.
3) отрезаем от каждого файла кусок 65536 байтов с конца (как вариант - 16384, 32768 и т.д ) и его оставляем(т.е. выкидываем первые 160 байтов - это Интеловский заголовок)
4) собираем по схеме :
Bi1 Bio
bi3 bi2
bi5 bi4
ff bi6
ff - файл 64КБ, забитый FFками
(т.е. Юниксоиды могу набрать такую команду для сборки БИОСа, если сделали п.3:
cat xxxxx.bi1 xxxxx.bio xxxxx.bi3 xxxxx.bi2 xxxxx.bi5 xxxxx.bi4 ff.ff xxxxx.bi6 > bios.bin)
5) зашить во флеш полученный биос....
update:
плату вернул в рабочее состояние - гейтвеевский рикавери диск сработал. но от идеи залить биос от SE440BX-2 в WS440BX я еще не отказался.
:lol: а похоже? Возьмите и гляньте маркировку своей флешки... Тогда точно узнаете какой же объем должен быть у прошивки.
А серьезно 3МБитки у Альбатрона встречаются довольно часто, да и не только у этой фирмы, а эпизодически у других, но это обычно "клинические случаи", т.к. большинство утилит для редактирования БИОСов начинает клинить (их авторы тоже о существовании 3-хмегабиток не подозревали :lol:)
а железо у плат одинаковое? С хорошей вероятностью нет. Для того, чтобы БИОС от одной платы подошел к другой, должна быть соблюдена куча условий. Но в целом они все сводятся к программной совместимости плат (т.е. мультики должны поддерживаться БИОСом и конфигурироваться похоже, клокер одинаковый или похожиц и т.д.). А то ведь доиграетесь, что плата вообще потухнет... :roll:
Еще раз сравнил SE440BX-2 и WS440BX - чипсеты/контроллеры/super io одинаковые. А вот клокеры разные: на SE440BX-2 - Cypress W149, а на моем экземпляре WS440BX - Cypress W48C101. Но сдается мне что клокеры достаточно похожие (на разные ревизии этой матери ставили разные, а биос подходит ко всей серии).
А плату эту экспериментами угробить мне не жалко. WS440BX для меня ценности не имеет. Мне для FrankenPIX именно SE440BX-2 нужен.
фото SE440BX-2
фото WS440BX
еще вопрос: кто-нибудь знает, что это за PLCC44 чип "Glue 2" (GSC90021 CW, 692536-003) на этих матерях между коннекторами питания и IDE?
Вот чуть-чуть о его потомке:
скорее всего. А потом AMIBCP или чем-нибудь аналогичным проверьте на открываемость.
получил
[code:1] 16:06
♦-=PhoenixDeco, version 0.31 (DOS)=-♦
Filelength : 80000 (524288 bytes)
Filename : SE440BX2.BIN
PhoenixBIOS hook found at : 776C8
System Information at : 778F7
BootBlock : 10000 bytes
BankSize : 512 KB
Version : INTEL
Start : 6FBB5
Offset : 70000
BCP Modules : 29
BCPFCP : 7FF00
FCP 1st module : 8B53 (78B53)
Released : 17 August 2000 at 10:40:27
/* Copyrighted Information */
PhoenixBIOS 4.0 Release 6.0
/* ----------------------- */
+------------------------------------------------------------------------------+
| Class.Instance (Name) Packed ---> Expanded Compression Offset |
+------------------------------------------------------------------------------+
B.03 ( BIOSCODE) 054E1 (21729) => 079F0 ( 31216) LZINT ( 69%) D9E1h
B.02 ( BIOSCODE) 06BC0 (27584) => 097D0 ( 38864) LZINT ( 70%) 12EDDh
B.01 ( BIOSCODE) 0669F (26271) => 09370 ( 37744) LZINT ( 69%) 19AB8h
S.00 ( STRINGS) 0CDC9 (52681) => 1D7BD (120765) LZINT ( 43%) 254E7h
T.00 ( TEMPLATE) 02849 (10313) => 05990 ( 22928) LZINT ( 44%) 322CBh
E.00 ( SETUP) 0384B (14411) => 08C06 ( 35846) LZINT ( 40%) 34B2Fh
C.00 ( UPDATE) 08820 (34848) => 08820 ( 34848) NONE (100%) 38395h
X.00 ( ROMEXEC) 0740E (29710) => 0740E ( 29710) NONE (100%) 70BD0h
L.00 ( LOGO) 00FEF (04079) => 00FEF ( 4079) NONE (100%) 7804Bh
M.00 ( MISER) 02F9A (12186) => 044D0 ( 17616) LZINT ( 69%) 79055h
X.01 ( ROMEXEC) 01290 (04752) => 01290 ( 4752) NONE (100%) 7C00Ah
B.00 ( BIOSCODE) 003A3 (00931) => 088EC ( 35052) LZINT ( 2%) 7D2B5h
U.00 ( USER) 00DC6 (03526) => 01670 ( 5744) LZINT ( 61%) 7D673h
A.01 ( ACPI) 0005A (00090) => 00074 ( 116) LZINT ( 77%) 7E454h
A.00 ( ACPI) 009AE (02478) => 01DFB ( 7675) LZINT ( 32%) 7E4C9h
D.00 ( DISPLAY) 00D0D (03341) => 01270 ( 4720) LZINT ( 70%) 7EE92h
G.00 ( DECOMPCODE) 00430 (01072) => 00430 ( 1072) NONE (100%) 7FBBAh
Total Sections: 17[/code:1]
Intel® Desktop Board D975XBX
Intel® Desktop Board D955XCS
Intel® Desktop Board D955XBK
Intel® Desktop Board D945PLNM
Intel® Desktop Board D925XHY
Intel® Desktop Board D925XECV2
Intel® Desktop Board D925XEBC2
Intel® Desktop Board D925XCV
Intel® Desktop Board D925XBC
Intel® Desktop Board D915PDT
Intel® Desktop Board D875PBZ
Intel® Desktop Board D865PCK
Boards with 4Mbit FWH:
Intel® Desktop Board D945PWM
Intel® Desktop Board D945PVS
Intel® Desktop Board D945PSN
Intel® Desktop Board D945PLRN
Intel® Desktop Board D945PAW
Intel® Desktop Board D945GTP
Intel® Desktop Board D945GRW
Intel® Desktop Board D945GPM
Intel® Desktop Board D945GNT
Intel® Desktop Board D945GCZ
Intel® Desktop Board D945GBO
Intel® Desktop Board D915PSY
Intel® Desktop Board D915PGN
Intel® Desktop Board D915PCY
Intel® Desktop Board D915PCM
Intel® Desktop Board D915PBL
Intel® Desktop Board D915GVWB
Intel® Desktop Board D915GUX
Intel® Desktop Board D915GMH
Intel® Desktop Board D915GEV
Intel® Desktop Board D915GAV
Intel® Desktop Board D915GAG
Intel® Desktop Board D910GLDW
Intel® Desktop Board D102GGC2
Intel® Desktop Board D865PERL
Intel® Desktop Board D865PCD
Intel® Desktop Board D865GVHZ
Intel® Desktop Board D865GSA
Intel® Desktop Board D865GRH
Intel® Desktop Board D865GLC
Intel® Desktop Board D865GBF
Intel® Desktop Board D945GNT
со слетевшими биосами.
Обьем биоса 4мб, но вот только уже не FWH, а SPI Serial Flash.
Ожидается новый букет проблем у юзеров :wink:
угу. я об этом Алексею еще полмесяца назад говорил. Разговор шел о GA-8I945GMF, причем похоже, что SPI Serial Flash коннектится к мультику (благо такой интерфейс у него есть уже давно)...
Да что уж там говорить про digital / capless pwm (не путать оба эпитета), который стало модно вставлять в новые платы...