![]() |
|
|
Реферат: Устройство и назначение системы BIOS ЭВМ
Обычно следует оставить опцию в положении AUTO. Но, если возникла необходимость установить индивидуальное IRQ устройству на AGP или PCI шине, вот совет как использовать эту функцию. Прежде всего определите в каком слоту установлено устройство. Потом посмотрите таблицу чтобы установить основной PIRQ. Например если сетевая карта установлена в слот 3 то основной PIRQ будет PIRQ_2 потому как все слоты назначены на INT A, если возможно. После этого, выберите то IRQ, которое хотите использовать, присваивая нужное значение PIRQ. Если сетевая карта требует IRQ 7 установите PIRQ_2 чтобы использовать IRQ 7. BIOS распределит IRQ 7 для третьего PCI слота. Только помните, что BIOS будет пытаться назначить PIRQ в INT A для каждого слота. Так что, для AGP и PCI #1 слотов основной PIRQ это PIRQ_0, тогда как для PCI слота #2 основной PIRQ это PIRQ_1 и так далее. Приложение 2Подробное описание перепрошивки AWARD BIOSa. Прежде чем
приступать непосредственно к модернизации BIOS, необходимо уточнить несколько
немаловажных деталей. Нужно узнать, кем произведена ваша материнская плата,
какова ее модель и возможно ли программное обновление BIOS. Простейший способ
это сделать – заглянуть в руководство пользователя, идущее в комплекте с
материнской платой либо с готовым компьютером. Если такой возможности нет,
придется воспользоваться программой BIOS-Info, которая выдает исчерпывающую
информацию о производителе материнской платы и текущей версии BIOS. К
сожалению, в некоторых случаях запуск этой программы ничего не дает. В этом
случае существует еще один способ раздобыть необходимые данные. 02/15/2000 – i440BX – ITE867 – 2A69KS2IC – 00
1. Обязательно переведите систему в штатный режим, если она у вас разогнана. 2. Отключите (Disable или Off) в BIOS Setup все пункты, в которых встречается слово Shadow (раздел Bios Features Setup). Поскольку доступ к оперативной памяти (RAM) осуществляется значительно быстрее, чем к ROM, многие производители компьютеров помещают в BIOS Setup опцию, позволяющую копировать BIOS материнской платы и видео карты из ROM в оперативную память. Соответственно, уменьшается объем доступной оперативной памяти, что может негативно сказаться на процессе обновления BIOS. 3. Отключите в BIOS Setup все функции автоматического управления питанием компьютера (раздел Power Management Setup). 4. Отключите в BIOS Setup функции кэширования системного и видео BIOS (System BIOS Cacheable и Video BIOS Cacheable в разделе Chipset Features Setup). 5. Отключите в BIOS Setup все функции, предназначенные для защиты BIOS от перепрограммирования. Как правило, такая возможность предусмотрена, чтобы предотвратить несанкционированную запись в BIOS Flash ROM и используется для защиты от вирусов типа CIH. Так, например, на материнских платах Soyo эта опция называется "C.I.H. 4-WAY Protection". 6. Установите перемычку управления записью BIOS, если таковая имеется на вашей плате, в разрешающее положение (подробнее смотрите в руководстве пользователя к плате).
Теперь дискета содержит все необходимые для обновления файлы – awdflash.exe, newbios.bin, autoexec.bat и системные
файлы (как правило, это msdos.sys, io.sys и command.com). Никаких других
файлов на дискете быть не должно. На первый взгляд может показаться, что
приведенный autoexec.bat слишком усложнен. Однако такая структура
позволяет обойтись созданием одной универсальной дискеты, которую можно будет
использовать не только для обновления BIOS, но и для возврата к предыдущей
версии в случае неудачной модернизации.
Значения параметров: /? – Помощь. Перед работой с Award Flash Memory Writer внимательно ознакомьтесь с возможностями программного обеспечения, пользуясь этим ключом. /Py или /Pn - Отвечать на запрос программирования BIOS да (Y) или нет (N). Пользуясь ключом /Pn можно запретить программирование микросхемы FlashROM. Эту опцию можно использовать для того, чтобы сохранить текущую версию BIOS или получить ее контрольную сумму, не обновляя BIOS. Создание резервной копии позволяет восстановить предыдущую версию BIOS. По умолчанию используется значение /Py. /Sy или /Sn - Отвечать на запрос о сохранении предыдущей версии BIOS да (Y) или нет (N). По умолчанию используется значение /Sy. В этом случае до программирования микросхемы FlashROM требуется подтвердить процедуру сохранения по запросу: Do You Want To Save Bios (Y/N) Ключ /Sn рекомендуется к использованию в *.bat файлах для режима автоматического программирования в системах без монитора. /CC - Очистить CMOS после программирования. Полезная опция для обновления старых версий BIOS, когда существует риск, что новая версия BIOS формирует массивы данных в CMOS, отличающиеся от уже имеющихся. В такой ситуации возможны проблемы со стартом материнской платы. Программное обнуление CMOS позволяет избежать поиска перемычки Clear CMOS на платах с утерянной документацией либо в тех случаях, когда доступ к плате затруднен. /CP - Обнулить таблицу PnP (ESCD) Data после программирования. Информация о PnP устройствах хранится в блоке данных ESCD. Использование ключа /CP эквивалентно использованию параметра Reset Configuration Data в меню PnP/PCI Configuration CMOS SetUp. Использование ключа /CP целесообразно в случае, когда выполняется переход через несколько версий BIOS, либо если установлены новые PnP карты и без обновления блока данных ESCD старт материнской платы будет проблематичным. /CD - Обнулить пул DMI Data после программирования. DMI – это база данных, содержащая всю информацию о компьютерной системе в целом. Обнуление полезно, как и в случаях описанных при использовании ключей /CP и /СС, так и при замене любого из компонентов компьютерной системы. /SB - Не программировать BootBlock. Загрузочный блок, первый выполняемый по старту материнской платы модуль, крайне редко претерпевает изменения. Если производителем материнской платы не оговорено противное, нет необходимости перепрограммировать BootBlock. В частности, по причине того, что сбой при программировании может привести к невозможности восстановления BIOS программными средствами. Некоторые платы имеют перемычку BootBlock Protection. Если перемычка BootBlock Protection установлена, без использования ключа /SB программирование BIOS будет невозможно или приведет к ошибкам верификации. /SD - Сохранить данные DMI пула в файле. Область DMI может быть сохранена для последующего использования программным обеспечением. Несмотря на наличие этого парметра в списке, выводимом с помощью ключа /?, его использование не дает никакого результата. Попросту говоря, это параметр не работает. /R - Выполнение системного RESET после программирования. Позволяет автоматически перезагрузить компьютер после окончания программирования FlashROM. Опция полезна для работы через *.bat файл. /Tiny - Использовать меньше оперативной памяти. Утилита AwardFlash, если не используется ключ /Tiny, пытается загрузить в оперативную память весь файл BIOS для последующего программирования. Если в процессе выполнении записи, несмотря на все принятые в процессе подготовки к обновлению, меры возникает сообщение Insufficient Memory, следует использовать ключ /Tiny. В этом случае в оперативную память данные из файла BIOS будут загружаться и программироваться блоками. /E - Возврат в DOS после программирования. Например, для того чтобы убедится, что правильно сохранена предыдущая версия BIOS. /F - Программировать средствами системного BIOS. Большинство современных BIOS содержат процедуры записи FlashROM. Используя ключ /F, программа AwardFlash программирует FlashROM алгоритмами, которые находятся в текущей версии BIOS. Если материнская плата выполнена с такими конструктивными особенностями, что использование алгоритмов Award Flash Writer не приводит к успешному результату, следует воспользоваться ключом /F. /LD - Очистить CMOS после программирования и не выводить системное сообщения "Press F1 to continue or DEL to setup". В отличие от ключа /CC данная опция позволит после обнуления CMOS при следующем старте избежать сообщения "Press F1 to continue or DEL to setup", установив параметры по умолчанию. /CKS - Отображение контрольной суммы файла XXXXh. Контрольная сумма файла выводится на экран монитора в шестнадцатеричном представлении. Полезно использовать с ключом верификации. /CKSxxxx - Сравнить контрольную сумму файла с XXXXh. Если контрольные суммы не совпадают, выводится сообщение: "The program file's part number does not match with your system!". Значение XXXXh для каждого файла обновления BIOS, как правило, публикуется производителем материнской платы на своем сайте.
Непосредственно в процессе работы программы AwardFlash, к сожалению, могут возникать ошибки, о которых пользователь оповещается соответствующим сообщением. Остановимся на этом поподробнее: "Insufficient memory" (Недостаточно памяти). Это сообщение говорит о том, что не был соблюден ряд условий, на которых мы подробно останавливались ранее. Нужно отключить кэширование системного и видео BIOS, а также все виды Shadow Memory. Кроме этого, вообще не должны быть загружены никакие программы (в том числе драйверы, отвечающие за уплотнение диска типа drvspace.bin), кроме, разумеется, AwardFlash. Если, несмотря на предпринятые меры, сообщение все равно появляется, используйте параметр /Tiny (существует только в версиях 7.xx). "The program file's part number does not match with your system" (Программируемый файл не соответствует вашей системе). Сообщение появляется при попытке запрограммировать BIOS, не подходящий для вашей платы. Однако, если применен параметр /Py (как в нашем примере), проверка на соответствие не производится. Поэтому всегда пользуйтесь только теми файлами BIOS, происхождение и назначение которых вам известно. "Unknown Type Flash" (Неизвестный тип микросхемы). Может возникнуть в случае, если в материнскую плату, которая не поддерживает программирование FlashROM напряжением 12В (5В), устанавливается FlashROM с напряжением программирования 12В (5В), в случае неисправности микросхемы FlashROM и еще в некоторых достаточно специфических случаях. "Program Chip Failed" (Ошибка программирования микросхемы). Возникает при программировании микросхем Intel FlashROM 28F001. Дело в том, что эта микросхема имеет аппаратно защищенный BootBlock, размером 8Кбайт. Для программирования BootBlock и блока, в котором хранится BIOS, используются различные напряжения. Для того чтобы избежать случайных повреждений как FlashROM, так и материнской платы, BootBlock данного типа микросхем не программируется по аппаратному запрету. Это и служит причиной для появления предупредительного сообщения.
Но, в большинстве случаев, чтобы увидеть эту надпись, необходимо
использовать ISA видео карту, так как вывод информации на PCI или AGP видео
адаптеры далеко не всегда возможен из-за неполной инициализации чипсета.
Поэтому рекомендуется процедуру аварийного перепрограммирования FlashBIOS
производить с установленной ISA видео картой. Особенно в том случае, если,
несмотря на все рекомендации, вы не подготовили ту самую дискету. Если же
дискета на месте, нужно просто с нее загрузиться. Именно в этом и состоит
ценность сохранения BootBlock. Ряд производителей материнских плат рекомендуют
до выполнения восстановительных работ отключить в системе все периферийные
устройства, кроме видеокарты и дисковода. (Нужно отметить, что не все ISA
видеокарты “однаково полезны”. Наилучшие результаты могут быть получены с
применением карт на чипе Cirrus Logic CL-GD5422). Сразу стоит оговориться, что
описанный далее способ восстановления BIOS не имеет никакого отношения к широко
известному и чрезвычайно рискованному методу "Hot-swapping" (желающие
узнать подробнее, что же это за метод, без труда отыщут его описания в
Интернет).
Рис. 1. Схематическое изображение IC-Flasher Опишем процесс создания IC-Flasher по пунктам: 1. Микросхема U1 припаивается всеми выводами, кроме вывода "Chip Enable" к нижней панели X2. 2. Верхняя панель X1 припаивается к микросхеме U1
всеми выводами, кроме вывода "Chip Enable".
Приложение3Замена Logo. Supports AWARD BIOS-versions 4.5x / 4.6x and 6.0. Change/Convert the BIOS-Boot-Logo (EPA) on computers with Award-BIOS. BMPtoEPA is freeware for non-commercial use only. For use in commercial environments see order, price information or contact the author.
Instruction 1. Generate a BMP file for your logo (xxxxxxxx.BMP). See create a BMP with Paint Shop Pro Red characters only with Award BIOS Version 4.51 Green characters only with Award BIOS Version 4.6x and 6.0 File name 8 chars (no long filename !!!)
File extension 3 chars (BMP)
File length 1742 / 2582 , 5830 / 8686 bytes
Bmp width 136 pixel
Bmp height 84 / 126 pixel
Color deep 1 bit (2 colors) , 4 bit (16 colors)
2. Start BMPtoEPA.EXE, load BMP-file (xxxxxxxx.BMP) and convert to (xxxxxxxx.EPA). 3. Copy following files to a bootable diskette(Without autoexec.bat and config.sys !!!) xxxxxxxx.EPA CBROM.EXE - (Award BIOS version >= 4.6x needs CBROM-version >= 1.30) xxxxxxxx.AWD - BIOS-ROM-Flashfile from your Motherboard manufacturer (e.g. XE5X108.AWD for ASUS TX97XE-Motherboard) FLASH-Program - from your Motherboard manufacturer (e.g. Flash.exe,Pflash.exe) 4. Start CBROM.EXE (for help use CBROM.EXE /?). Replace EPA logo with CBROM xxxxxxxx.AWD /EPA xxxxxxxx.EPA 5. Boot from Diskette, start FLASH-Program with loading xxxxxxxx.AWD 6. Shutdown and restart your computer. Список источников:
|
![]() |
||
НОВОСТИ | ![]() |
![]() |
||
ВХОД | ![]() |
|
Рефераты бесплатно, реферат бесплатно, курсовые работы, реферат, доклады, рефераты, рефераты скачать, рефераты на тему, сочинения, курсовые, дипломы, научные работы и многое другое. |
||
При использовании материалов - ссылка на сайт обязательна. |