Смекни!
smekni.com

Устройство и назначение системы BIOS ЭВМ (стр. 2 из 15)

Определить тип микросхемы ПЗУ, установленнолй на материнской плате, несложно. Сразу следует сказать, что практически все материнские платы после 1997 года поставляются с Flash ROM, но если Вы не уверенны лучше проверить - для этого необходимо посмотреть на маркировку чипа ROM (28 или 32-контактная микросхема с наклейкой производителя BIOS), отодрав наклейку. Маркировка означает следующее (ххх означает три произвольных цифры):

28Fxxx - 12V Flash память

29Cxxx - 5V Flash память

29LVxxx - 3V Flash memory (раритет)

28Cxxx - EEPROM, почти то же, что и Flash память

27Cxxx - с окошком. EPROM (уже не устанавливается с 1997 года): только для чтения, требует программатор для записи и ультрафиолетовую лампу для стирания

PH29EE010: SST ROM Чип - перепрошиваемый

29EE011: Winbond чип - 5V Flash память

29C010: Atmel Chip - 5V Flash память

Любые другие микросхемы, не имеющие окошка с маркировкой, не начинающейся с цифр 28 или 29, являются, скорее всего не Flash-памятью. Если же на микросхеме есть окошко - это верный признак того, что это не Flash.

Существует несколько причин, по которым приходится модернизировать BIOS:

Появление нового оборудования, поддержки которого просто не могло быть в момент выхода в свет оригинальной версии BIOS. Чаще всего это новые процессоры. Согласитесь, несколько неприятно видеть при загрузке компьютера надпись “Pentium II”, в то время как на самом деле у Вас последняя модель Pentium III “Coppermine”. Однако, помимо чисто внешних проявлений совместимости, новый BIOS может нести в себе поддержку новых функций процессора (например, возможность блокировки серийного номера процессора) или же возможность настройки ранее недоступных параметров (изменение латентности кэш-памяти второго уровня у Pentium III “Katmai”). Кроме процессоров, существует еще масса разнообразного оборудования, поддержка которого в BIOS может стать со временем просто необходимой. Это и жесткие диски, максимальный объем которых очень некстати может быть ограничен со стороны BIOS, и приводы CD-ROM или ZIP-Drive, которые можно использовать в качестве загрузочных устройств и так далее.

Выход нового программного обеспечения. Эта проблема была чрезвычайно актуальна несколько лет назад, когда появилась операционная система MS Windows 95, поддерживающая стандарт Plug'n'Play. Для реализации этого стандарта в полной мере необходим совместимый с ним BIOS. В настоящее время эта проблема

практически потеряла свою актуальность, так как все современные материнские платы изначально комплектуются PnP BIOS. Но это вовсе не означает, что появление нового программного обеспечения больше не является серьезной причиной для модернизации BIOS. Так, с выходом MS Windows 98 и MS Windows 2000 появилась необходимость в полноценной поддержке со стороны BIOS стандарта ACPI, регулирующего энергопотребление компьютера.

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

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

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

Наконец, недавним поводом к модернизации BIOS могла быть несовместимость текущей версии с 2000 годом.

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

Версия BIOS.

Обычно производители материнских плат предлагают BIOSы для своих изделий. Так что, если знать производителя и название материнской платы, проблем не возникнет.

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

Что делать, если производителя и название материнской платы определить не удается?

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

Для AMI BIOS эта строка имеет вид, похожий на
51-0102-1101-00111111-101094-AMIS123-P или 40-01S5-ZZ1124-10101111-060691-OPWBSX-F,
где производитель определяется третьей группой цифр. Далее необходимо найти свой идентификационный номер втаблице соответствия номеров и названий производителей. Определить название материнской платы можно по всей идентификациолнной строке, пользуясь тем же документом.

Идентификационная строка Award BIOS имеет вид
2A59CQ1CC
и позволяет определить чипсет (первые пять цифр и букв - 2A59C), производителя материнской платы (следующие два символа - Q1) и модель материнской платы (оставшаяся часть строки - CC). Далее необходимо посмотреть обозначения чипсетов, производителей и моделей в идентификационных строках.

Перепрошивка Flash BIOS.

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

Далее, загрузившись под чистым DOS (без драйверов - нажав F8 и выбрав Safe Mode Command Prompt only), запустить программу прошивки:

· awdflash xxx.bin (для Award BIOS)

· amiflash xxx.bin (для AMI BIOS)

· mrflash xxx.bin (для MRBIOS)

Подробнее о прошивке Award BIOS см. приложение.

Замечания:

· Большинство программ прошивки при запуске спрашивают, сохранить ли текущую версию BIOS. На этот вопрос рекомендуется ответить положительно, так как новый BIOS может работать не так как хотелось бы.

· Некоторые производители материнских плат могут предлагать свои собственные программы- прошивальщики. В таком случае лучше пользоваться ими.

· Перед прошивкой новой версии BIOS выключите опцию System BIOS Cacheable в Setup.

· Если в Вашей системе процессор разогнан, то на время перепрошивки BIOS поставьте его на штатную частоту.

Почему прошивальщик Award BIOS выдает сообщение "Insufficient memory"?

1. В Setup в разделе Chipset Features Setup, отключите Video Bios Cacheable.

2. Выйдете из Setup.

3. Перезагрузитесь под чистым DOS (нажав F8 и выбрав Safe Mode Command Prompt only)

4. Перепрошейте BIOS и перезагрузитесь

5. Войдите в Setup и установите опцию Video Bios Cacheable в Enable.

Восстановление поврежденный BIOS.

Что будет, если запортить BIOS или прошить неправильную версию?

Скорее всего, компьютер не будет грузиться, даже не подавая признаков жизни.

Метод 1 (универсальный):

1. Беpем любую pаботающую мать, поддеpживающую флэш (главное, чтоб она была на том же чипсете , на котоpый pассчитан BIOS, котоpый мы хотим записать. Можно попробовать прописать и на другом чипсете, но здесь Вы сильно рискуете). Нужно пpосто найти флэш или ПЗУ от матеpи, аналогичной той, флэш из котоpой мы будем пеpеписывать, и вpеменно поставить его (пеpеставив, если нужно, джампеpа типа флэша), (если есть пpогpамматоp, который поддерживает Ваш флэш - лучше и проще записать через него).

2. Вынимаем флэш или ПЗУ из этой матеpи, обвязываем его с двух концов двумя кольцами нитки (чтоб можно было его легко извлечь) и неплотно втыкаем назад в панельку.