Автор: Unknown BIOS (не проверено) , 17 мая 2007
Доброго времени суток. Проблема в следующем. Имеется биост для Asus P4T-E вот этот

http://dlsvr01.asus.com/pub/ASUS/mb/sock478/p4t-e/1007e.zip

В него нужно добавить биос pci устройства вот этот

http://esasoft.narod.ru/6421V431.zip

Результат просмотра содежимого биоса 1007e.awd cbrom'ом седующий:


CBROM V2.07 (C)Award Software 2000 All Rights Reserved.

******** 1007E.awd BIOS component ********

No. Item-Name Original-Size Compressed-Size Original-File-Name
================================================================================
0. System BIOS 20000h(128.00K)103F5h(64.99K)original.tmp
1. CPU micro code 0485Eh(18.09K)037DDh(13.97K)cpucode.exe
2. Other(0000:0000) 755000h(7508.00K)3DE721h(3961.78K)

Total compress code space = 34000h(208.00K)
Total compressed code size = 3F22F3h(4040.74K)
Remain compress code space = FFC41D0Dh(-3832.74K)

** Micro Code Information **
Update ID CPUID | Update ID CPUID | Update ID CPUID | Update ID CPUID
------------------+--------------------+--------------------+-------------------
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000 0000
00000000 00000000 0000 0000|


поэтому совсем неудивительно что данный файлик сюда не лезет, о чем cbrom благопоучно сообщает при попытке его туда подшить. При попытке использовать cbrom версии 1.49 и 1.55 ситуация с отобраением информации в файле несколько меняется, но по сути все равно отображается явно некорректно. Можно ли как нибудь с этим справиться, тоесть все таки подшить желаемый биос? Возможно есть другие утилиты, кроме cbrom'а? Помогите пожалуйста.
Содержимое данного поля является приватным и не предназначено для показа.

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-адреса преобразовываются в ссылки автоматически.

Zunfer (не проверено)

18 лет 5 месяцев назад

Позвольте присоединиться к вам с подобной проблемой.

Купил этот SATA контроллер, VT6421A. Проблема как и многих, не грузится с него хард, но только мать у меня Epox, EP-8K3AP (http://epox.ru/products/mb/ep-8k3ap/). Загрузка со SCASI в биосе есть, но не помогает. Решился добавить строку в прошивку от матери, как написано в теме. Но руки дрожат немного манипулировать подобными действиями :) Решил для начала вывести инфу на дисплей о прошивке материнской, вот что она выдала:



 No. Item-Name         Original-Size   Compressed-Size Original-File-Name

=========================================================================

  0. System BIOS       20000h(128.00K)  13C01h(79.00K)  6a6lvpaj.BIN

  1. XGROUP CODE       0B9C0h(46.44K)   0826Ch(32.61K)  awardext.rom

  2. ACPI table        035FEh(13.50K)   015B3h(5.42K)   ACPITBL.BIN

  3. YGROUP ROM        06390h(24.89K)   0384Ah(14.07K)  awardeyt.rom

  4. GROUP ROM[ 0]     039C0h(14.44K)   01B0Ch(6.76K)   _EN_CODE.BIN

  5. PCI ROM[A]        0C000h(48.00K)   06FFCh(28.00K)  372232b.rom

  6. Flash ROM         09D8Eh(39.39K)   05638h(21.55K)  AWDFLASH.EXE


  Total compress code space  = 34000h(208.00K)

  Total compressed code size = 2EDAAh(187.42K)

  Remain compress code space = 05256h(20.58K)



Пытался прописать сюда сразу <font color="#5a69a5">6421V431.rom</font> он мне написал 48% и не хватает места. Подскажите пожалуйста, что можно удалить из вышеперечисленного в прошивке матери? И вообще правильно ли я все понял и действую? Меня терзают смутные сомнения.

Pavel

18 лет 5 месяцев назад

Я бы прошивальщик (AWDFLASH.EXE) убрал. Шью всеравно всегда с маленького 1.2Гб винта.

Zunfer (не проверено)

18 лет 5 месяцев назад

А как мне потом прошить мать, если не получится этот трюк с контроллером?

Pavel

18 лет 5 месяцев назад

А почитать Искусство перешивки BIOS и шить хотсвапом в запасную флешку. Флешку в любом сервисе вам продадут за недорого.

Zunfer (не проверено)

18 лет 5 месяцев назад

Спасибо.

Сейчас хочу рискнуть убрать прошивальщик AWDFLASH.EXE из прошивки и запихнуть вместо него 6421V431.rom, никак не могу понять, как это сделать с помощью CBROM, как должна выглядеть командня строка, напишите пожалуйста? Можно ли высвободить только один этот файл или нужно  распакопывать прошивку, а потом добавлять все файлы кроме AWDFLASH.EXE? Сорри за беспокойство, у меня просто мозги уже плавятся от всей этой информации, я раньше никогда этим не занимался, максимум, что я делал это прошивал биос через дос.

Pavel

18 лет 5 месяцев назад

cbrom /? все расскажет
Удаление модуля:
cbrom bios.bin /awdflash release
Добавление модуля:
cbrom bios.bin /pci module.rom
В вашем случае это CBROM BIOS.BIN /pci 6421V431.rom

Zunfer (не проверено)

18 лет 5 месяцев назад

Maximin

18 лет 4 месяца назад

Выложил RAID BIOS V4.50 к VIA VT6421...

Плата у меня такая:  STLab A-230 с двумя выходами eSata, двумя внутренними разъемами и возможностью джамперами выбирать, какие из двух пар портов(внутренний или внешний в каждой паре) будут работать . У неё БИОС не бутафорский.



Предупреждение:

Поскольку родной утилиты к этому чипу не существует, вылил методом прямого выдирания из системной области (т.е. у меня сидят с адреса CC00:0000 20Кбайт его кода - их и вылил).

По идее, должно быть почти то же, что и зашито в микросхему.

По крайней мере, видеокарточный BIOS со своим образом, слитым таким образом, совпадает. Насчет же адаптерного - я не вполне уверен, потому что в конце образа (есть там пустая зона) явственно проглядывается серийник и номер модели моего стоящего на нем винта.


Скорее всего он прописывает себе при установке винта его данные себе в flash - ибо он же RAID и хранить данные о том, где какие винты стояли надо.

В общем, нужны добровольцы.


http://cp.people.overclockers.ru/cgi-bin/dl.pl?id=25425&filename=VT6421v4.50_CC00.ROM

savely

18 лет 4 месяца назад

меня сидят с адреса CC00:0000 20Кбайт его кода - их и вылил. По идее, должно быть почти то же, что и зашито в микросхему.

А тебя не смущает, что лежащая на сайте VIA версия 4.31 имеет размер 63488 байт? :-) Думаешь, 40 кб там просто место занимают, чтобы солиднее казалось?


pr0 (не проверено)

18 лет 3 месяца назад

У меня ситуация такая же как у Zunfer 6421V431.rom и вот что получил:



              ******** d:\Temp\bios\rda34729.bin BIOS component ********



 No. Item-Name         Original-Size   Compressed-Size Original-File-Name

================================================================================

  0. System BIOS       20000h(128.00K)  142DBh(80.71K)  6a61bpai.BIN

  1. XGROUP CODE       0D080h(52.13K)   08DA2h(35.41K)  awardext.rom

  2. ACPI table        04BCFh(18.95K)   01C73h(7.11K)   ACPITBL.BIN

  3. YGROUP ROM        05940h(22.31K)   0368Ch(13.64K)  awardeyt.rom

  4. GROUP ROM[ 0]     03F20h(15.78K)   01C3Eh(7.06K)   _EN_CODE.BIN

  5. Flash ROM         0A016h(40.02K)   0577Bh(21.87K)  AWDFLASH.EXE

  6. OEM0 CODE         00900h(2.25K)    004F7h(1.24K)   spectrum.bin

  7. PCI ROM[A]        0F800h(62.00K)   0792Eh(30.29K)  6421V431.rom



  Total compress code space  = 33000h(204.00K)

  Total compressed code size = 3155Ah(197.34K)

  Remain compress code space = 01AA6h(6.66K)





Ничего не удалял - место вроде как хватило. Решил шить awd882.exe. Запускал без ключей, как в инструкции к маме и после ввода названия файла он матерится:



The program files's part number does not match with your sistem!



Самое прикольное, что и на скаченный немодернизированный bin он ответил тоже самое! Это у всех так и надо положить на него и прошить с ключами как у Вас в инструкции? Или что-то не так? Не хочется ошибаться с перепрошивкой биоса.