Программа Award Flash

Программа для перезаписи AWARD BIOS, называемая обычно Award Flash, работает только в среде MS-DOS, свободной от различных резидентных программ. Это условие следует обязательно соблюдать, т. к. при записи ин­формации в BIOS бинарный файл полностью размещается в оперативной памяти для ускорения доступа к нему, а проверка на предмет занятости не­которых областей памяти не осуществляется.

Данный факт может привести к появлению серьезной ошибки еще в начале процесса записи, когда старое содержимое BIOS уже стерто, а новое еще не записано. Естественно, что подобная ситуация гарантированно приводит к потере работоспособности материнской платы.

При работе с программой Award Flash необходимо соблюдать следующий синтаксис: Award.exe [file_1] [file_2] [/key] [/key]…] где:

– имя файла, содержащего программный код новой версии BIOS (с расширением);

– имя файла, в котором будет сохранен программный код старой версии BIOS (с расширением);

/key — ключ к программе, включающий тот или иной режим.

Как и любая другая DOS-программа, Award Rash имеет довольно большой набор различных ключей, при использовании которых пользователь может выбрать необходимый режим работы. Все ключи набираются в любой последовательности через пробел:

/? – вызов справки

/py или /pn – данные ключи позволяют установить ответ на вопрос программы “перезаписывать содержимое BIOS или нет”.

/sy или /sn – определяют ответ на запрос программы о сохранении текущей версии BIOS.

/cc – позволяет обнулить содержимое CMOS-памяти.

/cp – обнуление содержимого области ESCD, которая содержит информацию о конфигурации устройств Plug and Play.

/cd – обнуление области DMI.

/sb – не программировать Boot Block.

/sd – позволяет сохранить данные области DMI в отдельном файле для использования другими программами.

/r – после окончания программирования микросхемы происходит рестарт компьютера (Reset).

/tiny – указывает программе использовать как можно меньше памяти.

/e – возврат в среду MS-DOS после окончания программирования.

/f – использование алгоритма записи, содержащегося в текущей версии BIOS.

/ld – позволяет обнулить содержимое CMOS-памяти.

/cks – выводит на экран контрольную сумму в шестнадцатеричном формате (ХХХХН).

/cksXXXX – позволяет сравнить контрольную сумму файла с числом ХХХХ, указанным в шестнадцатеричной форме.

/bw – программировать область Boot Block.

/device – позволяет вывести на экран монитора тип Flash ROM.

Все описанные ключи можно вводить как в нижнем, так и в верхнем регистре.