Версия BP 6.00.alpha_13a. Плата EP-8VTAI KT880
Биос взят от сюда epox.ru/downloads.php?file=/data/download/bios/8vti6227.BIN
Патчить хочу в связи с "замобиливанием" своего Sempron 2200. Команда c:\_bp 8vti6227.bin ничего не говорит, только временные файлы в каталоге создаются. Попробовал посмотреть, что делается:
C:\bp>_bp 8vti6227.bin /e BIOS Patcher ver. 6.00.alpha_13a. |for Award/Phoenix & AMI bioses| Found 4Mbit Award BIOS! =============================================================================== BIOS-PartName Segm:Offs Compress/Real_Size "Official" name - what`s meanining ------------------------------------------------------------------------------- 8vti6227.BIN>>5000:0000>0001:34AD/0002:0000>"original.tmp" - MAIN part awardext.rom>>407F:0000>0000:8EED/0000:CE70>"awardext.rom" - ALT part ACPITBL.BIN>>>4003:0000>0000:1BDE/0000:50CA>"ACPITBL.bin" - ACPI table awardeyt.rom>>400E:0000>0000:4516/0000:FAF0>"awardey
C:\bp>_bp 8vti6227.bin /e >rep.txt BIOS Patcher ver. 6.00.alpha_13a. |for Award/Phoenix & AMI bioses| Found 4Mbit Award BIOS! =============================================================================== BIOS-PartName Segm:Offs Compress/Real_Size "Official" name - what`s meanining ------------------------------------------------------------------------------- 8vti6227.BIN>>5000:0000>0001:34AD/0002:0000>"original.tmp" - MAIN part awardext.rom>>407F:0000>0000:8EED/0000:CE70>"awardext.rom" - ALT part ACPITBL.BIN>>>4003:0000>0000:1BDE/0000:50CA>"ACPITBL.bin" - ACPI table awardeyt.rom>>400E:0000>0000:4516/0000:FAF0>"awardeyt.rom" - ALT_2 part _EN_CODE.BIN>>4029:0000>0000:20B5/0000:47D0>"_en_code.bin" - engl-txt Setup
C:\bp>cbrom 8vti6227.bin /D CBROM V2.07 (C)Award Software 2000 All Rights Reserved. ******** 8vti6227.bin BIOS component ******** No. Item-Name Original-Size Compressed-Size Original-File-Name ================================================================================ 0. System BIOS 20000h(128.00K) 134D6h(77.21K) 8vti6227.BIN 1. XGROUP CODE 0CE70h(51.61K) 08F15h(35.77K) awardext.rom 2. ACPI table 050CAh(20.20K) 01C05h(7.00K) ACPITBL.BIN 3. YGROUP ROM 0FAF0h(62.73K) 0453Eh(17.31K) awardeyt.rom 4. GROUP ROM[ 0] 047D0h(17.95K) 020DDh(8.22K) _EN_CODE.BIN 5. Flash ROM 0ACA7h(43.16K) 05DD2h(23.46K) AWDFLASH.EXE 6. PCI driver[A] 0D000h(52.00K) 080FFh(32.25K) 8233LAN.BIN 7. PCI driver[B] 0E800h(58.00K) 06C62h(27.10K) 6420R220.rom Total compress code space = 74000h(464.00K) Total compressed code size = 3913Eh(228.31K) Remain compress code space = 3AEC2h(235.69K) ** Micro Code Information ** Update ID CPUID | Update ID CPUID | Update ID CPUID | Update ID CPUID ------------------+--------------------+--------------------+-------------------
Вот такой вот bug report
P.S. Автору BP респект! Отличная тулза! Желаю успехов.
nick_nn
А что с патчером версии 4.51 получается?..
PS: Если это делается в связи с замобиливанием, то патчить без соответствующего ключика, выставляющего максимальный КУ, крайне не рекомендуется - иначет получите стартовый множитель 24, на котором вряд ли сможете загрузиться...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Попробовал 4.51 в чистом DOS: результат тотже. Но при этом он еще и завис, в отличии от cmd в win2k, там прсто завершался.
Кстати версия биоса вроде Phoenix 6.03, приду домой уточню, если нужно. Попробовал патчить биосы соседних моделей (KT600) - получается, но их версии мне не известны.
nick_nn
Ну, что могу сказать - на всякий случай взял прошивку с epox.com.tw/eng/support.php?ps=330&type=1 - действительно, патчер вылетает с ошибкой, что 6.хх, что 4.51...
Что-то не то - посмотрим, может версия CBROM не нравится...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Вот точная версия биоса:
Phoenix - AwardBIOS v6.00PG
Если что-то получится сообщите пожалуйста. Ну и если не получится, тоже.
Спасибо.
На досуге пытался ковырятся и вот результат. Начну с начала. Взял cbrom v1.49 - результат нулевой (такой же). Дальше пытался выяснить на каком шаге сбоит. Удалил из прошивки все ниже _en_code.bin
Застревало там же. Удалить _en_code.bin при помощи cbrom v2.07 не удалось, взял 1.49:
cbrom149 5vti6227.bin /group release
После этого патчер отработал нормально
Затем вновь вставил _en_code.bin
И получил те же грабли
Похоже патчеру не нравится мой _en_code.bin. как я понял это хелп и надписи в меню? Если удалить, а после пропатчивания вставить _en_code.bin то получу нерабочий биос? Зашивать такое я боюсь, у меня flash впаян в плату. Похоже баг патчера (биоса. Пробовал вставить _en_code.bin от 8kra4810.bin (на том же сайте) - патчит нормально. Может посоветуете как сделать. добавить модуль после пропатчивания или заменить его, скажем, на пустой файл такого же размера, а после вернуть исходный назад? В общем буду рад любым советам.
nick_nn
У меня мать такая же, но bios в мать не впяан, есть достаточно флэшек чтобы не остаться без рабочей прошивки (даже программатор на работе есть). В понедельник cмогу сказать результаты.
Чтобы не возится с биосами дома, скинь те что получились у тебя на sydсобакаzelectr.ru
P.S. Буду проверять биос с: /вырезание/патчание/возвращение обратно/
Отправил. с нетерпением жду результат. Спасибо.
Файлы поздновато пришли (пришлось самому править):
1. Из биоса удаляется _en_code.bin
2. Биос патчится
3. В пропатченный биос добавляется в конец_en_code.bin
4. Полученное шьется и работает (кроме рейтингов, они берутся из родного модуля биоса)
Отправить комментарий