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

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

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

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


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

Таки прокомментирую на тех же правах оффтопа. :)
Просто дело в том, что во многом я и сам отношусь к "закоренелым консерваторам". Потому, в частности, для меня лично многие вещи проще написать на асме, нежели том же С. ;) Однако всему свое предназначение и если банальный прогресс позволяет упростить жизнь - я не буду от этого отбиваться. :) Например, в случае ассемблера - использовние fasm с его богатой реализацией макросов - позволяет поднять "занудный" для многих "низкий" язык на принципиально новый уровень. Зачем же отказываться от этого? И все мое "занудство" по поводу использования автором С, повторюсь, является сожалением, а не критикой (да и чего критиковать-то, если проект закрыт :) ).
apple_rom Мы друг друга поняли :) А по поводу вышеуказанного асуса... согласен выступить бетатестером.
.... up http://forum.radeon.ru/images/smiles/s_shuffle.gif

IdeaFix

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

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

Unknown BIOS (не проверено)

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

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

Я пробовал "отключить" елементы меню - поменял ключ, поменял другй, вернулся назад - опять стоит на 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, да?

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

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


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


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

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

Compiller

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

На моём биос от 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

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

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

Santa

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

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