Award BIOS Editor

Наткнулся на оный:
awdbedit.sourceforge.net/


С трудом, но пересобрал оный под VC7 (проект сделан под VC6). Хм, что-то он не блещет стабильностью и не хочет определять модули биоса. У кого-то есть успешный опыт работы с ним. У Криса Касперски в статье:
samag.ru/art/06.2005/06.2005_15.html
... он очень красиво работает, а у меня что-то упирается.
Хочется разобраться и "подкрутить" под собственные нужды (и для общего блага:) ).

apple_rom при всём уважении и на правах оффтопа позволю не согласиться с Вами:) Был у меня одногруппник, который на Си процедуры писал, и на Си++ процедуры писал, и на все умоляющие стоны препода о том что функция должна возвращать код ошибки а не значение отвечал "время покажет".
Как показало время, в возрасте третьего курса его купили американцы.
Я к тому говорю, что то, что одному кажется жудким и неудобным, то второму кажется очень таким прямым и логичным:) А обсуждать чужую реализацию какого-то алгоритма вапще дело неблагодарное. Имхо, дописывать чужой рабочий (неформализованное понятие) код - великое искусство. Иногда, проще написать заново используя самые общие идеи, но довести до ума чужое (иногда масштабы не позволяют писать с нуля, иногда ещё что-то) - великое искусство, которым владеют и не пренебрегают действительно талантливые люди. Думаю, по этому поводу спора не будет.

А по поводу уместности плагинной системы (проект наверняка не только открытый, но и командный) и красоты кода как раз можно поспорить, но не в форуме, а за пивом:)

Просто многие проекты на сорсфордже именно так и публикуются... по принципу "я оформил в общих чертах что хотел сделать и с чистой совестью кидаю это в массы дабы каждый сделал то, что ему нужно".

И я осень благодарен Вам за то, что из оформленной в общих чертах идеи Вы берётесь сделать более или менее законченный продукт! Так держать!

Аватар пользователя apple_rom

Цитата:
apple_rom при всём уважении и на правах оффтопа позволю не согласиться с Вами

Таки прокомментирую на тех же правах оффтопа.:)
Просто дело в том, что во многом я и сам отношусь к "закоренелым консерваторам". Потому, в частности, для меня лично многие вещи проще написать на асме, нежели том же С.;) Однако всему свое предназначение и если банальный прогресс позволяет упростить жизнь - я не буду от этого отбиваться.:) Например, в случае ассемблера - использовние fasm с его богатой реализацией макросов - позволяет поднять "занудный" для многих "низкий" язык на принципиально новый уровень. Зачем же отказываться от этого? И все мое "занудство" по поводу использования автором С, повторюсь, является сожалением, а не критикой (да и чего критиковать-то, если проект закрыт:) ).

apple_rom Мы друг друга поняли:) А по поводу вышеуказанного асуса... согласен выступить бетатестером.

.... up

А как обстоят дела с сабжем и патчем (ручным?) мамки ASUS A8N-SLI Premium? А то чёта долго уже ждёмс... я без наездов, просто ждать или нет?

А как редактировать при помощи этого едитора?

Я пробовал "отключить" елементы меню - поменял ключ, поменял другй, вернулся назад - опять стоит на disabled.
Неужели каждый раз надо жать сейв?

При помощи модбин этого сделать можно...

По сути я только хочу отключить пункты для регулировки напряжения, ну и может быть добавить фул-скрин лого , т.к. сейчас такого лого нет (мать Албатрон KM51PV-754 , на чип написано Phoenix-Award)

Да и еще: вопрос - запускать биос-патчера стоит?

Вот результат с ключом /е

Цитата:
BIOS Patcher ver. 6.00.alpha_15. |for Award/Phoenix & AMI bioses|
Attention! Advanced qualification is required!

Found 4Mbit Award BIOS!

===============================================================================
BIOS-PartName Segm:Offs Compress/Real_Size "Official" name - what`s meanining
-------------------------------------------------------------------------------
KM517101.BIN>>5000:0000>0001:33D4/0002:0000>"original.tmp" - MAIN part
awardext.rom>>407F:0000>0000:9935/0000:E400>"awardext.rom" - ALT part
CPUCODE.BIN>>>4001:0000>0000:0369/0000:2000>"cpucode.bin" - microcodes
ACPITBL.BIN>>>4003:0000>0000:217E/0000:631D>"ACPITBL.bin" - ACPI table
AwardBmp.bmp>>4002:0000>0000:0282/0000:168C>"awardepa.bmp" - EPA picture
awardeyt.rom>>400E:0000>0000:441C/0000:F4D0>"awardeyt.rom" - ALT_2 part
_EN_CODE.BIN>>4029:0000>0000:241D/0000:53B0>"_en_code.bin" - engl-txt Setup
_ITEM.BIN>>>>>40B5:0000>0000:0B53/0000:19B0>
BSMICODE.ROM>>4012:0000>0000:0562/0000:3880>
NVRAID.ROM>>>>4086:0000>0000:702E/0000:C000>"PCI.rom" ~ SCSI-BIOS
NVPXES.NIC>>>>4087:0000>0000:71E4/0000:E000>"PCI.rom" ~ SCSI-BIOS
C51PV0.ROM>>>>4080:0000>0000:A85B/0000:EE00>"VGA.rom" - video-BIOS
C51G.ROM>>>>>>4081:0000>0000:9F4F/0000:E000>
PMU.BIN>>>>>>>4013:0000>0000:09BB/0000:162F>
AGESACPU.939>>4067:0000>0000:0D04/0000:2961>
-------------------------------------------------------------------------------
CPU_microcodes (CPUID/version/type):
-------------------------------------------------------------------------------
3100>3100/Sock>>
===============================================================================

if you can`t see all messages - choose 80x50 mode or run with ">report.txt".
(c)2002-2004 apple_rom, www.ROM.by


(c)2006 Angel07, www.cgi-scripts.info

Да и последний вопрос:), ключ /с - это для того чтоб биос не писал, скажем,
AMD Athlon, а AMD CoreDuo или Intel K10, да?

Цитата:

Просьба погонять на предмет корректности отображения пунктиков в сетапе. Особенно на счет "зависонов" и вылетаний (как бы их должно уже не быть, в том числе на Epia EN и ECS PX1)
bios.rom.by/ROMutils/Award/awdbedit/re1_25.zip

п.с. Однако пока не стоит пытаться их редактировать - способ сборки биоса в программе, как известно, был далек от совершенство, так что над этим еще поработаю.

Добвремсуток. Я тут новичок, но погонял. У меня проблема - надо на удалённый сервак залить новый биос с заранее включёнными параметрами. мать asus M2NPV-VM. Стоит прошивка 0905, залить собираюсь 1001 с официального сайта. Так вот, в новой версии AE 1.25 всё (тексты окон меню) вроде отображается правильно, но:
- не открывается модель окна биоса (вылетает с ошибкой);
- при перезагрузке образа биоса прога вылетает;
- изменённые значения не сохраняются.

Прга что надо, и её нужно доработать! Сам пишу на Делфи и в С не шарю.
Может есть другие варианты?

Аватар пользователя Compiller

На моём биос от M2NPV-VM версии 1001 Award BIOS Editor неправильно опознаёт один из модулей
Модуль C51PV0BB.ROM (видеобиос для бутблока) определила как FullScreen Bitmap.
Для остальных Unknown модулей Асуса ID таковы
405D _DMI.BIN
4063 EZFLASH.EXE
4078 SLPKEY.BIN
4079 SLPMARKER.BIN

Дрессируем коров :)

Аватар пользователя Compiller

Кстати на этом же биосе при изменении всего одной опции - Numlock active после сохранения BIOS похоже собирается не весь. По крайней мере modbin говорит no bootblock.

Дрессируем коров :)

Аватар пользователя Santa

Не надо (пока) Award BIOS Editor-ом изменять что-либо. Собирать "правильно" прошивку он не умеет.

-=Кто сказал что бесполезно биться головой об стену...=- (НП)
Пх’нглуи мглв’нафх Ктулху Р’льех вгах’нагл фхтагн
Хочешь сделать хорошо - сделай это сам

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей