Реклама:

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

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

В архитектуре современных материнских плат для хранения BIOS применяются специальные микросхемы электрически программируемой flash-памяти, поэтому имеется возможность обновления программного кода BIOS. При этом запись новой версии кода BIOS в микросхемы flash-памяти может быть осуществлена с помощью стандартных аппаратно-программных средств компьютера, в котором используется материнская плата с микросхемами BIOS, содержащими программный код, подлежащий обновлению. Замена содержимого этих flash-микросхем позволяет не только исправить возможные ошибки в коде BIOS или оптимизировать его работу с целью повышения производительности системы, но и учесть все последние нововведения в архитектуре компьютеров или операционных систем, произошедшие в период эксплуатации предыдущего варианта кода BIOS. Так, например, некоторые компьютеры, в состав которых входят материнские платы, выпущенные несколько лет назад, могут иметь проблемы с системой Windows 95 OSR2, или Windows 98, или Windows NT. В этом случае целесообразно обновить версию BIOS путем перезаписи программного кода в микросхеме flash-памяти. Так рекомендуют поступать практически все фирмы-производители материнских плат. О замене программного кода BIOS следует подумать и при использовании новых, только что выпущенных процессоров. Например, процессоров Pentium III с материнскими платами, в описании которых говорится о возможности применения Pentium II, но отсутствуют аналогичные данные о Penium III. Обновления кода BIOS могут потребовать и другие компьютерные элементы, например видеоадаптеры или такие комплектующие, как накопители ZIP, LS120 и т. п. Кстати, возможность использования подобных накопителей специально анонсируется в разделах BIOS ряда материнских плат известных фирм.

Необходимо отметить, что для некоторых материнских плат, обладающих скрытыми дополнительными возможностями, замена версии BIOS позволяет выявить данные возможности и сделать их доступными системным и прикладным программам, а также входящим в состав системы компьютера элементам и узлам. Так, например, для некоторых материнских плат удается расширить диапазон поддерживаемых частот шины процессора, сместить диапазон питающих напряжений или даже существенно его расширить. Это, кстати, позволяет в ряде случаев использовать процессоры Pentium III с ядром Coppermine, требующие напряжения питания 1,65 В, с материнскими платами, не предоставлявшими эту возможность до обновления программного кода BIOS.

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

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

Обновление кода BIOS приведет к замене всех данных в микросхеме flash-пахмяти BJOS. Если в процессе обновления содержимого микросхемы BIOS произойдут сбои, то работоспособность компьютера может быть полностью утрачена без возможности восстановления силам л пользователя с помощью доступных аппаратно-программных средств. В этом случае необходимо обратиться к специалистам для восстановления кода BIOS и соответственно работоспособности компьютера. Многие фирмы охотно оказывают подобные услуги.

ВНИМАНИЕ Ошибки и сбои, связанные с обновлением программного кода BIOS, могут привести к полной утрате работоспособности компьютера!

Следует отметить, что приведенные далее рекомендации необходимо рассматривать только как некоторый сценарий обновления BIOS, данный в самом общем виде, хотя, как правило, в большинстве случаев этого описания вполне достаточно для осуществления данной операции. Тем не менее перед выполнением процедуры замены программного кода существующей версии BIOS на новый его вариант следует внимательно изучить имеющуюся техническую литератур}' по данному вопросу или обратиться к специалистам, так как в каждом конкретном случае модернизации BIOS материнских плат могут быть определенные нюансы, влияющие на конечный результат.

Для обновления BIOS материнской платы, как правило, необходимо выполнить следующие действия:

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

2. Загрузить файл с последней версией BIOS с сайта фирмы-производителя материнской платы в Интернете или получить его у фирмы, являющейся официальным представителем фирмы-производителя.

3. Распаковать полученный файл с обновленным программным кодом BIOS. Часто загруженный файл является исполняемым файлом с расширением ехе. Для его распаковки обычно достаточно нажать клавишу Enter. Файл автоматически распакуется в файл необходимого формата. Обычно в файл с расширением bin.

4. Отключить защиту от модификации программного кода BIOS в BIOS Setup. Связано это с тем, что некоторые материнские платы имеют фунцию Flash BIOS Protection в меню See & CHIPSET SETUP в BIOS Setup. Необходимо отключить эту функцию перед обновлением BIOS установить значение Disabled.

5. Загрузить DOS без резидентных программ. Некоторые программы обновления программного кода BIOS корректно работают только в отсутствии резидентных программ. Поэтому рекомендуется загрузку произвести с дискеты, содержащей систему и файл command.com, или при использовании Windows 9х загрузиться в режиме эмуляции MS-DOS, пропустив при загрузке autoexec.bat и config.sys.

6. Запустить программу (flash-утилиту) обновления flash-памяти, содержащей BIOS. Часто программа обновления прилагается к материнской плате. Файл обновления BIOS должен находиться в том же каталоге, что и программа обновления. Целесообразно запомнить точное имя файла, содержащего новую версию BIOS.

Как правило, программы обновления BIOS являются диалоговыми программами. В процессе своей работы они обычно запрашивают:

► полное имя файла (с расширением) с новой версией BIOS;

► полное имя для сохранения текущей версии (oldbios.bin);

► подтверждение на обновление (у/п).

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

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

Конфигурация системы, используемой в тестировании:

► Материнская плата Abit BE6-II.

► Процессор Intel Pentium III 550Е (ядро Copr^rrnine, кэшпамять L2 обемом 256 Кбайт, работающая на полной частоте ядра, разъем процессора — Slot 1).

► Жесткий диск: IBM DPTA-372050 (20 Гбайт, 2 Мбайт внутренней кэш-памяти, 7200 об/мин, UltraDMA/66).

► Оперативная память: 128 Мбайт, PC 100.

► Видеоадаптер: Asus AGP-V3800 TV (видеочипсет TNT2, видеопамять - 32 Мбайт SGRAM, возможность использования функций TV-in, TV-out).

► CD-ROM: ASUS CD-S400/A (40x).

► Операционая система Windows 98 с установленными драйверами контроллера жестких дисков UltraDMA/66.

► Дата исходной версии BIOS: 17/11/1999 (beh qj.bin).

► Дата новой версии BIOS: 30/12/1999 (beh_po.bin).

Этапы замены программного кода BIOS иллюстрируют приведенные фрагменты утилиты обновления flash-памяти.

Обновление программного кода BIOS

Ввод имени файла, содержащего новый программный код BIOS

Обновление программного кода BIOS

ГаЬот-а итог n шмы яяг ілгм нпвпгп кодя RIDS г -іям—ь к\я-?- 11С M

В качестве программы тестирования использовался пакет тестов WinBench 99 vl.l, а именно CPUmark99 и FPU WinMark.

Результаты тестирования

Тесты

Исходный BIOS

Новый BIOS

CPUmarkM

46,1

50.7

FPU WinMark

2950

2970

Обновление программного кода BIOS

В заключение следует обратить внимание, что рост производительности по тесту CPU составил почти 10 %. Это соответствует замене используемого процессора Pentium III 550Е на более быстродействующий, а соответственно, и более дорогой вариант.

Другие меню BIOS Setup || Оглавление || Web-адреса производителей BIOS