Программа post (Power OnSelf Test самотестирование при включении). Post находится в rom bios, запускается при включении питания пк. Последовательность шагов post

Вид материалаПрограмма

Содержание


Bios setup
Подобный материал:

Лекция 9


Организация диагностики МПС ПК.

В отличие от больших ЭВМ функциональная диагностика для ПК используется в небольшом объёме (из-за возрастания стоимости ПК).


Функциональная диагностика основывается на схемах встроенного контроля. Для ПК это:
  1. Контроль по паритету на шине адреса.
  2. ECC коды (Error checking correction) на шине данных МП, на шине данных жёсткого диска и на КЭШ памяти.

Сигналы Pentium (+) процессоров от схем контроля:
  1. AP – бит паритета шины адреса.(Pentium Pro+, AP0, AP1– сигналы паритета на А335);
  2. 8 бит паритета DP0 – DP7 (EСС код);

  3. ошибка паритета на ША (шине адреса) MERR#(Memory Error);
  4. неисправимая ошибка шины BERR# (Bus Error);
  5. ошибка сопроцессора FERR# ;
  6. сигнал разрешения работы МП от источника питания POWER GOOD.


Тестовая диагностика МПС – ПК.

Тестовая диагностика бывает встроенная и загружаемая.

Программа POST (Power OnSelf Test – самотестирование при включении).POST находится в ROM BIOS, запускается при включении питания ПК.


Последовательность шагов POST:
  1. Тестирование регистров CPU.
  2. Проверка контрольной суммы ROM BIOS, должна быть равна нулю по модулю 256 (байтная сумма).
  3. Проверка и инициализация таймера

После выполнения 3 пункта доступна звуковая диагностика POST.

Сигнал





Вид ошибки




Действия для

устранения ошибки

1д2к




не обнаружен графический адаптер




установить или переставить адаптер

1д3к




не подключен монитор




подключить монитор, проверить включение терминаторов на мониторе

1дХк




ошибка графического адаптера,

(Х зависит от версии видеоадаптера)




установить (переставить) адаптер






ошибка регенерации DRAM




попытаться установить настройки SETUP по умолчанию, заменить DRAM






ошибка паритета DRAM




заменить/переставить






ошибка первых 64К памяти




заменить/переставить






ошибка системного таймера




ремонт системной платы






ошибка процессора




заменить процессор






ошибка защищенного режима




ремонт системной платы






ошибка видеопамяти




заменить видеопамять (графический адаптер)






ошибка контрольной суммы ROM BIOS

заменить/переписать BIOS

10к




ошибка CMOS

ремонт системной платы

11к




ошибка КЭШ памяти

заменить КЭШ память, проверить её быстродействие и настройки SETUP


4.Проверка и инициализация DMA 8237.

5.Проверка регенерации памяти.

6.Тестирование первых 64KБ памяти.

7.Загрузка векторов прерываний из стека в нижнюю область памяти.

8.Инициализация видеоконтроллера («оживает» экран, становится доступным BIOS, которая включает в себя порядка 40 сообщений).

9.Тестирование полного объема ОЗУ.

10.Тестирование клавиатуры.

11. Тестирование CMOS памяти и RTC.

12.Инициализация COM и LPT портов.

13.Инициализация и тестирование контроллера гибкого диска FDD (встроенная диагностика).

14.Инициализация и тестирование контроллера жесткого диска HDD (встроенная диагностика).

15.Сканирование области дополнительной ROM BIOS.

16.Загрузка операционной системы.


Конфигурирование ПК.

Обычно выполняется в 2 этапа:
  1. С помощью перемычек на системной плате. Возможно до 20 установок.

Примеры:
  1. тип и частота МП;
  2. напряжение питания МП;
  3. выбор элемента питания;
  4. выбор типа процессора (порядка 10 возможных вариантов);
  5. размер КЭШ памяти;
  6. контакты узлов:

а) клавиатура;

б) жесткий диск ATA (IDЕ1,IDЕ2);

в) гибкий диск;

г) порт COM1;

д) параллельный порт (LPT);

е) порт COM2;

ж) индикатор жесткого диска;

з) клавиша RESET;

и) клавиша TURBO;

к) индикатор TURBO;

7) конфигурирование памяти.
  1. Программное конфигурирование утилитой SETUP (нажать клавишу Del при пуске или включении ПК):

Программные установки не должны противоречить возможностям BIOS, возможностям chipset и установленным перемычкам.

Система PnP (Plug and Play) выполняет автоматическое динамическое конфигурирование системы с распознаванием новых карт расширения, если они поддерживают PnP.

BIOS SETUP


Утилита SETUP используется для установки параметров ПК, которые запоминаются в CMOS RTC.

Основные пункты главного меню SETUP:

1. Установка нормальных параметров.

2. Установка стандартных параметров.

Существует расширенный набор параметров:

1. Управление особенностями Chipset.

2. Управление с режимом энергосбережения.

3. Конфигурирование распределения ресурсов (номера прерываний).

4. Конфигурирование периферии системной платы.

5. Установка оптимальных параметров.

6. Установка паролей.

7. Выход с запоминанием или без запоминания.


Состав ПК с точки зрения тестовой диагностики.

1. Регистры хранения информации.

2. Регистры со связями.
  1. Счётчики.
  2. Память.
  3. Носители информации (жёсткий и гибкий диски).


Методы контроля работоспособности составляющих ПК.
  1. Запись/чтение со сравнением констант К0, К1, К2. Используется для регистров и магнитных поверхностей.
  2. Верификация доступа. Проверка доступности регистра или элемента магнитной поверхности.
  3. Проверка выполнения команд узлами.
  4. Запуск встроенных тестов (центральный процессор, жесткий диск, гибкий диск, клавиатура).
  5. Выполнение простых действий функционирования узла.


>