By Anonymous (not verified) , 17 May 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'а? Помогите пожалуйста.
The content of this field is kept private and will not be shown publicly.

BBCode

  • No HTML tags allowed.
  • 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]
  • Web page addresses and email addresses turn into links automatically.

Zunfer (not verified)

18 years 6 months ago

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

Купил этот 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 years 6 months ago

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

Zunfer (not verified)

18 years 6 months ago

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

Pavel

18 years 6 months ago

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

Zunfer (not verified)

18 years 6 months ago

Спасибо.

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

Pavel

18 years 6 months ago

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

Zunfer (not verified)

18 years 6 months ago

Выложил 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 years 4 months ago

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

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


pr0 (not verified)

18 years 4 months ago

У меня ситуация такая же как у 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 он ответил тоже самое! Это у всех так и надо положить на него и прошить с ключами как у Вас в инструкции? Или что-то не так? Не хочется ошибаться с перепрошивкой биоса.