2 биос чкрипи. Долго повторувачки звучни сигнали на BIOS-от - што значат тие? Награда за звучни сигнали

Зошто ви е потребен BIOS-от:

1. Кога компјутерот ќе се подигне, проверува дали има основен хардвер и неговата функционалност. Ако, на пример, RAM меморијата, процесорот или друг уред неопходен за работа со компјутер изгореле, BIOS-от ќе даде сигнал посебен звук(за секоја компонента множеството сигнали ќе биде различно).

2. BIOS-от го вчитува подигнувачот, кој пак го вчитува ОС.

3. BIOS-от му овозможува на ОС да комуницира со периферна опрема.

4. BIOS-от ви овозможува да конфигурирате многу хардверски компоненти, да го следите нивниот статус и работните параметри. Поставките направени од корисникот се зачувуваат таму, на пример, тековниот датум и време и ви овозможуваат да ја вклучите и исклучите опремата вградена во матичната плоча.
За да го одредите типот на BIOS-от Препорачувам да го погледнете времето на подигање, обично во горниот лев дел од екранот има информации за производителот и верзијата на BIOS-от или да влезете во поставките на BIOS-от, обично притискајќи го копчето Delete неколку пати по вклучувањето на компјутерот.

UEFI BIOS




Опис на грешката

1 кратко

2 кратки

Има некритични грешки.

3 долги

Контролорот на тастатурата генерира грешка

1 краток + 1 долг

RAM меморијата е неисправна

1 долг + 2 кратки

Видео картичката сигнализира грешка

1 долг + 3 кратки

Грешка во видео меморијата

1 долг + 9 кратки

Грешка при читање од ROM-от

Континуирани кратки звучни сигнали

Неисправност на напојувањето или RAM меморијата

Континуирани долги звучни сигнали

Проблеми со RAM меморијата

Наизменични долги и кратки сигнали

Неуспех на процесорот

Континуиран сигнал

Укажува на проблеми со напојувањето


Секвенца од звучни сигнали Опис на грешка во Биос
1 кратко Успешен ПОСТ
1 звучен сигнал и празен екран Видео системот е неисправен
2 кратки Мониторот не е поврзан
3 долги Неисправна матична плоча (грешка на контролорот на тастатурата)
1 долга 1 кратка Матичната плоча е неисправна
1 долга 2 кратка Видео систем неисправен (Mono/CGA)
1 долга 3 кратка Видео системот (EGA/VGA) е неисправен
Се повторува кратко Неисправности поврзани со напојувањето или матичната плоча
Континуирано Проблеми со напојувањето или матичната плоча
Отсутен Напојувањето, матичната плоча или звучникот се неисправни

Секвенца од звучни сигнали Опис на грешката
1 кратко Успешен ПОСТ
2 кратки Најдени се помали грешки. На екранот на мониторот се појавува барање за најавување.
во програмата CMOS Setup Utility и поправете ја ситуацијата. Проверете ја безбедноста на прицврстувањето
кабли во конектори хард диски матична плоча.
3 долги Грешка на контролорот на тастатурата
1 краток 1 долг Грешка во меморијата за случаен пристап (RAM).
1 долга 2 кратка Грешка во видео картичката
1 долга 3 кратка Грешка во видео меморијата
1 долга 9 кратка Грешка при читање од ROM-от
Се повторува кратко Проблеми со напојувањето; Проблеми со RAM меморијата
Долго повторување Проблеми со RAM меморијата
Повторено високо-ниска фреквенција Проблеми со процесорот
Континуирано Проблеми со напојувањето

Секвенца од звучни сигнали Опис на грешката
1 кратко Не се пронајдени грешки, компјутерот работи добро
2 кратки Грешка во парноста на RAM меморијата или сте заборавиле да го исклучите скенерот или печатачот
3 кратки Грешка во првите 64 KB RAM меморија
4 кратко Неисправност на тајмерот на системот
5 кратки Проблеми со процесорот
6 кратко Грешка при иницијализација на контролорот на тастатурата
7 кратко Проблеми со матичната плоча
8 кратко Грешка во меморијата на видео картичката
9 кратко Контролната сума на BIOS-от е неточна
10 кратки Грешка за пишување CMOS
11 кратко Грешка во кешот на системската табла
1 долга 1 кратка Проблеми со напојувањето
1 долга 2 кратка Грешка во видео картичката (Mono-CGA)
1 долга 3 кратка Грешка во видео картичката (EGA-VGA)
1 долга 4 кратка Нема видео картичка
1 долга 8 кратка Проблеми со видео картичката или мониторот не е поврзан
3 долги RAM - Тестот за читање/запишување заврши со грешка.
Повторно инсталирајте ја меморијата или заменете ја со работен модул.
Недостасува и празен екран Процесорот е неисправен. Контактната нога на процесорот може да биде свиткана (скршена). Проверете го процесорот.
Континуиран звучен сигнал Напојувањето е неисправно или компјутерот се прегрее

AST BIOS

Секвенца од звучни сигнали Опис на грешката
1 кратко Грешка при проверка на регистрите на процесорот. Неуспех на процесорот
2 кратки Грешка во баферот на контролорот на тастатурата. Неисправност на контролорот на тастатурата.
3 кратки Грешка во ресетирањето на контролорот на тастатурата. Контролерот на тастатурата или матичната плоча е неисправен.
4 кратко Грешка во комуникацијата со тастатурата.
5 кратки Грешка на тастатурата.
6 кратко Грешка на матичната плоча.
9 кратко Несовпаѓање контролна сумаБИОС-РОМ. Чипот на BIOS ROM-от е неисправен.
10 кратки Грешка во системскиот тајмер. Чипот на системскиот тајмер е неисправен.
11 кратко Грешка во чипсетот.
12 кратки Грешка во регистарот за управување со енергија во неиспарлива меморија.
1 долга Грешка на DMA контролерот 0. Чипот на DMA контролерот на каналот 0 е неисправен.
1 долга 1 кратка Грешка на DMA контролорот 1. Чипот на DMA контролерот од каналот 1 е неисправен.
1 долга 2 кратка Грешка при потиснување на повторно следење на рамката. Видео адаптерот може да е неисправен.
1 долга 3 кратка Грешка во видео меморијата. Меморијата на видео адаптерот е неисправна.
1 долга 4 кратка Грешка во видео адаптерот. Видео адаптерот е неисправен.
1 долга 5 кратка Грешка во меморијата 64K.
1 долга 6 кратка Не успеа да се вчитаат вектори на прекини. BIOS-от не можеше да ги вчита векторите на прекини во меморијата
1 долга 7 кратка Не успеа да се иницијализира видео хардверот.
1 долга 8 кратка Грешка во видео меморијата.



Звучните сигнали на Phoenix BIOS се состојат од неколку серии на кратки звучни сигнали кои следат во одреден интервал. На пример, сигнал со код 1-2-3 ќе звучи вака: еден краток звучен сигнал, пауза, два кратки сигнали, пауза, три кратки сигнали.

Сигнал

Значење (декодирање)

Грешка при читање податоци од вградениот мемориски чип CMOS

Грешка во контролната сума на CMOS чипот

Грешка на матичната плоча

Грешка на DMA контролерот на матичната плоча

Грешка при читање или пишување податоци на еден од DMA каналите

Грешка во RAM меморијата

Грешка во првите 64 KB од главната меморија

Грешка на матичната плоча

Грешка при тестирање на RAM меморијата

од 2-1-1 до 2-4-4

Грешка во еден од битовите од првите 64 KB RAM меморија

Грешка во првиот DMA канал

Грешка во вториот DMA канал

Грешка при обработка на прекини

Грешка на контролорот за прекин на матичната плоча

Грешка на контролорот на тастатурата

Грешка во видео адаптерот

Грешка при тестирање на видео меморијата

Грешка при пребарување на видео меморија

Грешка во системскиот тајмер

Завршување на тестирањето

Грешка на контролорот на тастатурата

Грешка централен процесор

Грешка при тестирање на RAM меморијата

Грешка во системскиот тајмер

Грешка на часовникот во реално време

Грешка во сериската порта

Грешка во паралелна порта

Грешка на математичкиот копроцесор

Грешка во работата на адаптери кои имаат свој BIOS

Грешка при пресметување на контролната сума на BIOS-от

Грешка во работењето на RAM меморијата

Грешка на контролорот на тастатурата

Грешки при тестирање на RAM меморијата

Грешка при ракување со неочекувани прекини

Низа на звучни сигнали, опис на грешки без табела:

1-1-2 Грешка при тестирање на процесорот. Процесорот е неисправен. Заменете го процесорот
1-1-3 Грешка при пишување/читање податоци во/од CMOS меморија.
1-1-4 Откриена е грешка при пресметување на контролната сума на содржината на BIOS-от.
1-2-1 Грешка при иницијализација на матичната плоча.
1-2-2 или 1-2-3 Грешка при иницијализација на DMA контролерот.
1-3-1 Грешка при иницијализирање на колото за регенерација на RAM меморијата.
1-3-3 или 1-3-4 Грешка при иницијализирање на првите 64 KB RAM меморија.
1-4-1 Грешка при иницијализација на матичната плоча.
1-4-2 Грешка при иницијализирање на RAM меморијата.
1-4-3 Грешка при иницијализирање на системскиот тајмер.
1-4-4 Грешка при пишување/читање до/од една од I/O портите.
2-1-1 Откриена е грешка при читање/пишување бит 0 (во хексадецимално) од првите 64 KB RAM меморија
2-1-2 Откриена е грешка при читање/запишување на првиот бит (во хексадецимално) од првите 64 KB RAM меморија
2-1-3 Откриена е грешка при читање/запишување на вториот бит (во хексадецимално) од првите 64 KB RAM меморија
2-1-4 Откриена е грешка при читање/запишување на третиот бит (во хексадецимално) од првите 64 KB RAM меморија
2-2-1 Откриена е грешка при читање/запишување на четвртиот бит (во хексадецимално) од првите 64 KB RAM меморија
2-2-2 Откриена е грешка при читање/запишување на 5-тиот бит (во хексадецимално) од првите 64 KB RAM меморија
2-2-3 Откриена е грешка при читање/запишување на 6-тиот бит (во хексадецимално) од првите 64 KB RAM меморија
2-2-4 Откриена е грешка при читање/запишување на 7-ми бит (во хексадецимално) од првите 64 KB RAM меморија
2-3-1 Откриена е грешка при читање/запишување на 8-ми бит (во хексадецимално) од првите 64 KB RAM меморија
2-3-2 Откриена е грешка при читање/запишување на 9-тиот бит (во хексадецимално) од првите 64 KB RAM меморија
2-3-3 Откриена е грешка при читање/запишување на 10-тиот бит (во хексадецимално) од првите 64 KB RAM меморија
2-3-4 Откриена е грешка при читање/запишување на 11-тиот бит (во хексадецимално) од првите 64 KB RAM меморија
2-4-1 Откриена е грешка при читање/пишување на 12-тиот бит (во хексадецимално) од првите 64 KB RAM меморија
2-4-2 Откриена е грешка при читање/запишување на 13-тиот бит (во хексадецимално) од првите 64 KB RAM меморија
2-4-3 Откриена е грешка при читање/запишување на 14-тиот бит (во хексадецимално) од првите 64 KB RAM меморија
2-4-4 Откриена е грешка при читање/запишување на 15-тиот бит (во хексадецимално) од првите 64 KB RAM меморија
3-1-1 Грешка при иницијализирање на вториот DMA канал.
3-1-2 или 3-1-4 Грешка при иницијализирање на првиот DMA канал.
3-2-4 Грешка при иницијализација на контролорот на тастатурата.
3-3-4 Грешка при иницијализирање на видео меморијата.
3-4-1 Се појавија сериозни проблеми при обидот за пристап до мониторот.
3-4-2 BIOS-от на видео картичката не може да се иницијализира.
4-2-1 Грешка при иницијализација на тајмерот на системот.
4-2-2 Тестирањето е завршено.
4-2-3 Грешка при иницијализација на контролорот на тастатурата.
4-2-4 Критична грешка кога централниот процесор влегува во заштитен режим.
4-3-1 Грешка при иницијализирање на RAM меморијата.
4-3-2 Грешка при иницијализирање на првиот тајмер.
4-3-3 Грешка при иницијализирање на вториот тајмер.
4-4-1 Грешка при иницијализирање на една од сериските порти.
4-4-2 Грешка при иницијализација на паралелната порта.
4-4-3 Грешка при иницијализација на математички копроцесор.
Долги, континуирани звучни сигнали - матичната плоча е неисправна.
Звукот на сирената од висока до ниска фреквенција значи дека видео картичката е неисправна, проверете ги електролитичките кондензатори за протекување или заменете сè со нови за кои се знае дека е добро.
Континуиран сигнал - ладилникот на процесорот не е поврзан (неисправен).

Во контакт со

Во оваа статија собравме најчестите сигнали на BIOS-от за дијагностицирање на дефекти на компјутерот. Но, ако вашиот компјутер прави звучен сигнал што не е наведен подолу, ве молиме погледнете го водичот за да ги идентификувате неисправните хардверски компоненти.

Функцијата POST (само-тестирање со вклучување) го проверува внатрешниот хардвер на вашиот компјутер за да обезбеди компатибилност и поврзување пред да се подигне. Ако вашиот компјутер се подига нормално, може да звучи еднаш (некои компјутери може да звучат двапати) додека се стартува и продолжува да се подига. Меѓутоа, ако компјутерот падне, тој или нема да звучи или да звучи, што укажува на проблем.

Содржина:

AMI BIOS сигнализира

Подолу се звучните сигнали на AMI BIOS. Сепак, поради широката разновидност на различни производители на компјутери кои го користат овој BIOS-от, звучните кодови може да се разликуваат.

Звучен сигнал Опис
1 кратко
2 кратки Неуспех на парното коло
3 кратки Неуспех на базата 64 K RAM меморија
4 кратко Неуспех на системскиот тајмер
5 кратки Неуспех на процесот
6 кратко Грешка на контролорот на тастатурата Gate A20
7 кратко Грешка со исклучок на виртуелен режим
8 кратко Неуспех на тестот за читање/запишување на меморијата за прикажување
9 кратко Неуспех на контролната сума на ROM BIOS-от
10 кратки CMOS исклучување Грешка за читање/запишување
11 кратко Грешка во кеш меморијата
1 долга, 3 кратка Неуспех на конвенционална/продолжена меморија
1 долга, 8 кратка Тестот за прикажување/повторно следење не успеа
Двотонска сирена

AWARD BIOS сигнализира

Подолу се дадени звучните шифри на наградата BIOS. Исто така, поради големата разновидност на различни производители на компјутери со овој BIOS-от, звучните кодови може да се разликуваат.

Звучен сигнал Опис
1 долга, 2 кратка Укажува дека настанала грешка во видеото и BIOS-от не може да го иницијализира видео екранот за да прикаже дополнителни информации. (Видео адаптерот не е откриен или грешка во видео меморијата)
1 долга, 3 кратка Видео-картичката не е откриена (видео-картичката повторно се постави) или лоша видео картичка (Во зависност од верзијата на BIOS-от, овој сигнал може да укаже на грешка на видео адаптерот или грешка на тастатурата)
Бесконечно повторување звучен сигнал Проблем со RAM меморијата. (Проблеми со RAM)
Повторувани звучни сигнали со висока фреквенција додека работи компјутерот Процесор за прегревање (процесор)
Повторените звучни сигнали наизменично се менуваат помеѓу високи и ниски фреквенции Проблем со процесорот (процесорот), можеби оштетен.

Доколку се детектираат други хардверски проблеми, BIOS-от ќе прикаже порака.

Dell звучи

За други сигнали на Dell, можете да се повикате на страницата.

IBM BIOS сигнализира

Подолу се звучните шифри на IBM BIOS-от.

Звучен сигнал Опис
Отсутен Без струја, опуштена картичка или кратка. (Напојувањето, матичната плоча или звучникот се неисправни)
1 кратко Нормално POST, компјутерот е во ред. (Не се пронајдени грешки)
2 кратки Грешка во POST, прегледајте го екранот за код за грешка.
Континуиран звучен сигнал
Повторете краток звучен сигнал Без струја, опуштена картичка или кратка. (Без напојување)
1 долга 1 кратка Проблем со матичната плоча. (Проблем со матична плоча)
1 долга и 2 кратка Проблем со видео (моно/CGA дисплеј коло).
1 долга 3 кратка. Коло за приказ на видео (EGA).
3 долги Грешка на тастатурата или картичката на тастатурата. (Проблеми со тастатура)
1 звучен сигнал и црн екран Коло за приказ на видео. (Неисправен монитор)

Phoenix BIOS-от се огласува

Подолу се звучните шифри за Phoenix BIOS Q3.07 ​​OR 4.X

Звучен сигнал Опис
1-1-1-1 Непотврден звучен код. Поставете ги RAM чиповите или заменете ги RAM чиповите како можно решение
1-1-1-3 Потврдете го вистинскиот режим. (Проверете го вистинскиот режим).
1-1-2-1 Добијте тип на процесор. (Изберете тип на процесор)
1-1-2-3 Иницијализирајте хардвер на системот. (Иницијализирајте системски хардвер)
1-1-3-1 Иницијализирајте ги регистрите на чипсет со почетни вредности POST. (Иницијализирајте го регистарот на чипсет со почетните вредности POST).
1-1-3-2 Поставено во знаменцето POST. (Овозможете POST).
1-1-3-3 Иницијализирајте ги регистрите на процесорот. (Иницијализирајте го регистарот на процесорот).
1-1-4-1 Иницијализирајте го кешот до почетните вредности на POST.
1-1-4-3 Иницијализирајте I/O. (Иницијализирајте I/O).
1-2-1-1 Иницијализирајте управување со енергијата. (Иницијализирајте управување со енергијата).
1-2-1-2 Вчитајте алтернативни регистри со почетни вредности POST.
1-2-1-3 Скокни на UserPatch0.
1-2-2-1 Иницијализирајте го контролорот на тастатурата. (Иницијализирајте го контролорот на тастатурата).
1-2-2-3 Контролна сума на BIOS ROM-от. (Проверка на BIOS ROM-от).
1-2-3-1 8254 иницијализација на тајмерот. (8254 иницијализирај тајмер)
1-2-3-3 8237 Иницијализација на DMA контролер. (8237 иницијализирај DMA контролер).
1-2-4-1 Ресетирајте го програмабилниот контролер за прекини. (Ресетирајте го контролорот за прекин на софтверот).
1-3-1-1 Тестирајте го освежувањето на DRAM-от. (Проверете го ажурирањето на DRAM).
1-3-1-3 Тест 8742 контролер на тастатура. (8742 контролер на тастатура).
1-3-2-1 Поставете го ES сегментот да се регистрира на 4 GB. (Поставете ES сегмент за регистрација на 4 GB).
1-3-3-1 28 Автоматска големина на DRAM-от. (28 Автоматска големина на DRAM).
1-3-3-3 Исчистете ја основната RAM меморија од 512K.
1-3-4-1 Тест 512 основни адресни линии.
1-3-4-3 Тестирајте 512K базна меморија
1-4-1-3 Тестирајте ја фреквенцијата на магистрален часовник на процесорот. (Проверете ја фреквенцијата на магистралата на процесорот.)
1-4-2-4 Реиницијализирајте го чипсетот. (Повторно иницијализирајте го чипсетот).
1-4-3-1 Систем во сенка BIOS ROM. ( Тест систем BIOS ROM).
1-4-3-2 Реиницијализирајте го кешот. (Реиницијализирајте го кешот).
1-4-3-3 Автоматска големина на кешот.
1-4-4-1 Конфигурирајте напредни регистри на чипсет.
1-4-4-2 Вчитајте алтернативни регистри со CMOS вредности. (Се вчитуваат алтернативни регистри со CMOS вредности).
2-1-1-1 Поставете ја почетната брзина на процесорот. (Поставете ја почетната брзина на процесорот)
2-1-1-3 Иницијализирајте вектори на прекини. (Иницијализирајте вектори на прекини).
2-1-2-1 Иницијализирајте ги прекините на BIOS-от. (Иницијализирајте ги прекините на BIOS-от).
2-1-2-3 Проверете го известувањето за авторски права на ROM.
2-1-2-4 Иницијализирајте го менаџерот за PCI Options ROM-овите.
2-1-3-1 Проверете ја конфигурацијата на видеото со CMOS. (Проверете ја конфигурацијата на видеото CMOS).
2-1-3-2 Иницијализирајте PCI магистрала и уреди. (Иницијализирајте го PCI и магистралата на уредот).
2-1-3-3 Иницијализирајте ги сите видео адаптери во системот. (Иницијализирајте ги сите видео адаптери во системот).
2-1-4-1 Видео во сенка БИОС-РОМ.
2-1-4-3 Прикажи известување за авторски права. (Известување за авторски права).
2-2-1-1 Прикажи го типот и брзината на процесорот. (Прикажи го типот и брзината на процесорот).
2-2-1-3 Тест на тастатура. (Тест на тастатура).
2-2-2-1 Поставете клик на копче ако е овозможено. (Инсталирајте го клучот ако е овозможено).
2-2-2-3 56 Овозможи тастатура. (56 Вклучете ја тастатурата).
2-2-3-1 Тест за неочекувани прекини. (Проверете дали има неочекувани прекини).
2-2-3-3 Известување за приказ Притиснете F2 за да влезете во SETUP. (Приказ на барање Притиснете F2 за да влезете во SETUP.)
2-2-4-1 Тестирајте ја RAM меморијата помеѓу 512 и 640 k. (Проверете ја RAM меморијата помеѓу 512 и 640 k).
2-3-1-1 Тестирајте ја проширената меморија. (Проверете го проширувањето на меморијата).
2-3-1-3 Тестирајте ги адресните линии со продолжена меморија. (Тестирајте ги адресните линии со продолжена меморија).
2-3-2-1 Скокни до UserPatch1. (Скокни до UserPatch1).
2-3-2-3 Конфигурирајте напредни регистри на кешот. (Конфигурирајте ги проширените регистри на кешот).
2-3-3-1 Овозможи надворешни и кеш на процесорот. (Овозможи кеш на процесорот).
2-3-3-3 Прикажете ја големината на надворешната кеш меморија. (Прикажи ја надворешната големина на кешот).
2-3-4-1 Прикажи порака во сенка. (Прикажи порака во сенка).
2-3-4-3 Прикажи ги сегментите за еднократна употреба.
2-4-1-1 Прикажи пораки за грешка.
2-4-1-3 Проверете дали има грешки во конфигурацијата. (Проверете дали има грешки во конфигурацијата).
2-4-2-1 Тестирајте го часовникот во реално време. (Проверете дали времето е точно).
2-4-2-3 Проверете дали има грешки на тастатурата.
2-4-4-1 Поставете вектори за хардверски прекини. (Конфигурирајте хардверски векторски прекини).
2-4-4-3 Тестирајте го копроцесорот доколку е присутен. (Проверете го копроцесорот дали има).
3-1-1-1 Оневозможете ги влезните/излезни порти. (Оневозможени I/O порти).
3-1-1-3 Откријте и инсталирајте надворешни порти RS232.
3-1-2-1 Откријте и инсталирајте надворешни паралелни порти. (Откривање и инсталирање на надворешни паралелни порти).
3-1-2-3 Повторно иницијализирајте ги влезните/излезни порти. (Реиницијализирајте ги I/O портите).
3-1-3-1 Иницијализирајте ја податочната област на BIOS-от. (Иницијализирајте ги податочните области на BIOS-от).
3-1-3-3 Иницијализирајте ја проширената податочна област на BIOS-от. (Иницијализирајте ги податочните области на BIOS-от).
3-1-4-1 Иницијализирајте го флопи контролерот. (Иницијализирајте го контролерот за флопи диск).
3-2-1-1 Иницијализирајте го контролерот на тврдиот диск. (Иницијализирајте го контролерот на тврдиот диск).
3-2-1-2 Иницијализирајте го контролорот на хард дискот за локална магистрала. (Иницијализирајте го контролорот на хард дискот за локална магистрала).
3-2-1-3 Скокни на UserPatch2
3-2-2-1 Оневозможете ја линијата за адреси A20. (Оневозможете ја лентата за адреси A20).
3-2-2-3 Исчистете го огромен регистар на ES сегменти.
3-2-3-1 Пребарајте ромови со опции.
3-2-3-3 ROM-и со опции за сенка.
3-2-4-1 Поставете управување со енергија. (Поставете управување со енергија).
3-2-4-3 Овозможи хардверски прекини. (Овозможи хардверски прекини).
3-3-1-1 Поставете време од денот. (Постави време).
3-3-1-3 Проверете го заклучувањето на копчињата. (Проверете го заклучувањето на тастатурата).
3-3-3-1 Избришете го потсетникот F2.
3-3-3-3 Скенирајте за удар на копчето F2.
3-3-4-1 Влезете во SETUP.
3-3-4-3 Избриши во знамето POST.
3-4-1-1 Избришете го потсетникот F2. (Проверете дали има грешки).
3-4-1-3 POST е завршено, подгответе се да го подигнете оперативниот систем.
3-4-2-3 Проверете ја лозинката (опционално). (Проверете ја вашата лозинка).
3-4-3-1 Исчистете ја глобалната табела со дескриптори.
3-4-4-1 Исчистете ги проверувачите на паритет.
3-4-4-3 Избриши екран (опционално).
3-4-4-4 Проверете ги потсетниците за вируси и резервни копии.
4-1-1-1 Обидете се да се подигнете со INT 19.
4-2-1-1 Грешка на управувачот со прекини. (Грешка во управувачот со прекини).
4-2-1-3 Непозната грешка во прекинот. (Непозната грешка во прекинот).
4-2-2-1 Грешка за прекин на чекање. (Грешка за прекин на чекање).
4-2-2-3 Иницијализирајте ја опцијата грешка ROM.
4-2-3-1 Грешка при исклучување. (Грешка при исклучување).
4-2-3-3 Проширено движење на блокови.
4-2-4-1 Грешка при исклучување 10.
4-3-1-3 Иницијализирајте го чипсетот. (Иницијализирај чипсет).
4-3-1-4 Иницијализирајте бројач за освежување. (Иницијализирајте бројач за ажурирање).
4-3-2-1 Проверете за принуден блиц.
4-3-2-2 Проверете го статусот на HW на ROM-от.
4-3-2-3 BIOS ROM-от е во ред.
4-3-2-4 Направете комплетен тест за RAM меморија. (Направете целосна проверка на RAM меморијата).
4-3-3-1 Направете OEM иницијализација.
4-3-3-2 Иницијализирајте го контролорот за прекини. (Иницијализирајте го контролорот за прекин).
4-3-3-3 Прочитајте во кодот за подигање.
4-3-3-4 Иницијализирајте ги сите вектори.
4-3-4-1 Вклучете ја програмата Flash.
4-3-4-2 Иницијализирајте го уредот за подигање.
4-3-4-3 Кодот за подигање беше прочитан во ред.
Двотонска сирена Ниска брзина на вентилаторот на процесорот, проблем со нивото на напон ( Ниска фреквенцијаРотација на вентилаторот на процесорот, проблем со нивото на напон).

Ресетирајте го BIOS-от на стандардните поставки

Најлесен начин да ги ресетирате поставките на BIOS-от на вашиот компјутер е преку неговото мени. За да го отворите менито, рестартирајте го компјутерот и притиснете го копчето што се појавува на екранот за подигање, во повеќето случаи ова е Delete или F2.


Во BIOS-от, пронајдете го параметарот ( Ресетирање на стандардно, Вчитај фабрички поставки, Избриши поставки на BIOS-от, Вчитај поставки за поставување), или нешто слично. Изберете го користејќи ги копчињата со стрелки, притиснете Enter и потврдете ја операцијата. BIOS-от сега ќе ги користи своите стандардни поставки.


Друг начин за ресетирање на поставките е да ја отстраните батеријата што се наоѓа на матична плочакомпјутер.


Прво, проверете дали вашиот компјутер е исклучен. Пронајдете ја кружната, испразнета батерија на матичната плоча и внимателно отстранете ја. Почекајте пет минути пред да го замените. Поставките исто така ќе се ресетираат на фабрички поставки.

Инсталација на нова опрема

Во споредба со звучните звуци на другите производители на BIOS-от, звучните сигнали на BIOS AMI се поразновидни. Во повеќето случаи, овие звучни сигнали ви дозволуваат да идентификувате дефект за време на фазата на подигање на компјутерот и процедурата за тестирање на хардверот POST. Вообичаено, сè што треба да направите за да одредите која компонента го предизвикува проблемот е да го броите бројот на звучни сигнали што ги емитува системскиот звучник.

Подолу се звучните сигнали произведени од BIOS AMI. Во сите случаи, се наведува бројот на сигнали и нивниот тип (долг/краток).

  • Нема сигнали

Оваа ситуација е можеби најнепријатната со која може да се сретне корисникот. Како по правило, тоа значи дека напојувањето не се испорачува на матичната плоча или BIOS-от е генерално неисправен. Немањето напојување на матичната плоча обично значи или неисправен/скршен кабел за напојување или неисправно напојување на компјутерот.

  • Еден краток

Еден краток сигнал е истиот сигнал што сите корисници се навикнати да го слушаат секогаш кога ќе го стартуваат својот компјутер. Тоа значи дека при проверката на хардверот не се откриени никакви грешки или проблеми и компјутерот може да продолжи да се подига.

  • Долго континуирано

Овој сигнал значи дека напојувањето на компјутерот е неисправно. Сепак, за разлика од ситуацијата со целосно отсуство на сигнали, во овој случај напојувањето се испорачува на матичната плоча, но нејзините параметри не одговараат на номиналната вредност.

  • Две кратки

Овој сигнал укажува на грешка во RAM меморијата. Оваа грешкаможе да укаже или на дефект на самите мемориски модули или едноставно дека еден од модулите е лошо вметнат во отворот.

  • Три кратки

Овој тип на сигнал укажува и на грешка во RAM меморијата. Но, оваа грешка е доста специфична и ретко се среќава - тоа е грешка во првите 64 KB RAM меморија.

  • Четири кратки

Овој сигнал укажува на дефект на тајмерот на системот. За среќа, овој тип на дефект се случува ретко, но не е невообичаено единствениот начинРешението е да се замени целата матична плоча.

  • Пет кратки

На сличен начин, BIOS-от го информира корисникот за дефект на срцето на персоналниот компјутер - централниот процесор. Сепак, овој дефект не може секогаш да биде поврзан со дефект на самиот процесорски чип. Често, за да се реши проблемот, доволно е да се провери дали процесорот е безбедно инсталиран во штекерот.

  • Шест кратки

Оваа порака покажува дека контролерот на тастатурата е погрешен или дека самата тастатура недостасува. Многу често, за да се поправи оваа ситуација, доволно е да се провери контактот во конекторот на тастатурата на системската единица.

  • Седум кратки

Таков збир на звуци укажува на прилично сериозен дефект - имено, дефект на матичната плоча. Сепак, понекогаш грешката може да исчезне по проверка на контактите на кабелот за напојување на матичната плоча.

  • Осум кратки

Порака од BIOS-от што укажува на дефект на видео меморијата. Но, тука, како и со многу други грешки, понекогаш проблемот може да биде едноставно слаб контакт - во овој случај, помеѓу слотот на матичната плоча и видео картичката.

  • Девет кратки

Во овој случај, BIOS-от сигнализира грешка за проверка на сумата на меморијата на BIOS-от. Причините за овој феномен можат да бидат различни - грешка во новата верзија на BIOS-от или случаен дефект во CMOS меморијата. Честопати проблемот може да се реши со трепкање на BIOS-от.

  • Десет кратки

Со овој сет на сигнали, BIOS-от известува за грешка во пишувањето во CMOS меморијата. Како по правило, оваа грешка е посериозна од претходната и често бара интервенција на специјалист од сервисна работилница.

  • Единаесет кратки
  • Еден долг, потоа два, три или осум кратки

Овој тип на информативна порака му кажува на корисникот дека има грешки во видео картичката. Вообичаено, таквите звучни сигнали се генерираат само кога се користат стари видео картички (Mono/CGA/EGA), така што шансата да се сретнете со нив во моментов е исклучително мала. Во повеќето случаи, овој дефект може да се отстрани со внимателно инсталирање на видео картичката во конекторот.

На многу корисници им е сосема познато да слушаат звучен сигнал системска единицакога ќе го вклучите напојувањето на компјутерот. Еден краток сигнал покажува дека „сè е во ред“. И ако, на пример, наместо тоа се огласи 1 долг сигнал или серија звуци, тогаш веднаш станува јасно дека се појавил проблем. Ова емитува сигнали од BIOS-от, самата програма што работи прва и ги тестира сите компоненти на компјутерот (од централниот процесор до мониторот).

BIOS-от емитува сигнали за време на првичното тестирање на компонентите на системската единица, додека видео картичката сè уште не е иницијализирана, која може да прикаже одреден текст и табеларни податоци на мониторот. Користејќи ги, можете да идентификувате неисправна единица во системската единица или да идентификувате слаб контакт на надворешни врски.

Грешките на BIOS-от се кодираат во специфична комбинација на долги и кратки сигнали. Покрај тоа, сите тие се исти за матични плочи од различни години на производство од скоро сите производители (од најпознатите до „noname“). Кодовите за грешка на BIOS-от имаат аудио Детален описво упатствата за матичната плоча, сепак, често на англиски јазик.

BIOS-от може да произведува звуци под еден задолжителен услов: мал системски звучник, како што се нарекува, мора да биде поврзан со матичната плоча. Во спротивно, грешките во BIOS-от ќе останат незабележани и корисникот само ќе гледа темен екранмонитор.

Звучни сигнали: што е потребно за нивно дешифрирање?

Ако еден сигнал на BIOS-от означува нормално стартување на компјутерот, тогаш серија исти кратки или долги звуци (комбинации од нив) укажуваат на откривање на проблеми, згора на тоа, од хардверска природа. Потоа ќе треба да го отворите капакот на системската единица. И дури и ако корисникот самиот не се меша со компјутерскиот уред, на пример, поради присуството на фабрички заптивки на завртките на капакот, декодирањето на овие сигнали ќе помогне да се одреди изворот на проблемот.

Звуците на бип може да бидат различни за различни производители на компјутери бидејќи користат различни верзии на BIOS-от. Сепак, меѓу нив можете да ги најдете оние кои се типични и најчесто користени.

Дијагностиката со користење на звучни сигнали на BIOS-от е една од најпознатите ефективни методи, без употреба на специјални тест табли (како што е POST-картичката), затоа, и покрај систематскиот развој на производствените технологии, сите матични плочи доаѓаат со мал звучник или барем конектор за негово поврзување.

Звучните сигнали се произведуваат ако има работен напојување и звучник. Ако тие се неисправни, тогаш нема да биде можна дијагноза. Неисправниот звучник може да се утврди само со негово замена со познат добар, кој не е секогаш достапен.

Кога сè работи како што е предвидено, за да ги дешифрирате шифрите за грешки, треба да користите специјална листа што укажува на типични сигнали за дадена верзија на BIOS-от.

Наградете ги звучните шифри на BIOS-от

Најзастапени меѓу бројните верзии на BIOS-от се сметаат оние од наградата за развивачи, која прави свои програми за матични плочи уште од времето кога брендот Pentium не ни постоел.

Списокот на типични сигнали кои се исти за сите верзии на Award BIOS-от е како што следува:

  1. Континуиран сигнал. Оштетување на напојувањето. Најлесен начин да проверите дали ова е вистина е со замена на напојувањето со познато добро.
  2. 2 кратки. BIOS-от обрнува внимание на мали грешки, кои, сепак, бараат внесување на точни параметри, на пример, со вчитување на стандардни фабрички поставки.
  3. 3 долги. Проблемот е во блокот на тастатурата на матичната плоча. Причината може да биде краток спој на тастатурата или кабелот за поврзување или во матичната плоча (конектор, електроника, електрично спроводлива прашина итн.).
  4. 1 долг, 1 краток. Грешките во BIOS-от се предизвикани од модулите за RAM меморија. Најлесен начин да го решите проблемот е да ги отстраните модулите, да ја издувате насобраната прашина од конекторот, да ги исчистите контактите на самите модули и да ги вметнете назад во конекторот. Можете да оставите само еден модул за тест периодот и, доколку е потребно, да го промените, одредувајќи кој од нив предизвикува звучни сигнали.
  5. 1 долга, 2 кратка. . За некои модели на видео картички, таквите кодови се издаваат кога има слаб контакт во конекторот на мониторот, кога во моментот на вклучување на BIOS-от не може да открие присуство на врска со него. За да го решите проблемот, можете да го сторите истото со видео картичката како и со RAM меморијата во претходниот пасус.
  6. 1 долга, 3 кратка. BIOS-от не можеше да ја иницијализира тастатурата, што може да укаже на проблем со самата тастатура или конекторот или електрониката на матичната плоча. Најлесен начин е привремено да ја исклучите тастатурата, тогаш веднаш ќе стане јасно дали е изворот на проблемот.
  7. 1 долга, 9 кратка. Самиот чип на BIOS-от е неисправен. Треба само да го исклучите компјутерот некое време и да се обидете повторно да го вклучите. Ако ситуацијата продолжи и шифрите за грешка на BIOS-от не се променат, тогаш треба да ја замените матичната плоча или да се обидете да го трепкате чипот со помош на специјален програмер.
  8. 1 долго, постојано се повторува. Грешка при иницијализирање на меморијата. Неопходно е да ги замените модулите или, барем, да ги исчистите контактите во конекторот и да се обидете повторно да ги вклучите.
  9. 1 кратка, постојано повторувана. Неправилна работа на напојувањето. Во секој случај, само заменувањето со работна единица или поправка на постоечката единица ќе помогне. Лошите контакти практично никогаш не се наоѓаат овде поради големите конектори во споредба со другите компоненти на системската единица.

Бип-шифри на AMI BIOS

Развивачот на AMI се наоѓа поретко во BIOS-от на матичните плочи од неговата конкурентска награда, но, сепак, тој цврсто ја окупираше својата, иако мала, ниша на овој пазар, така што мора да бидете подготвени да се сретнете со неговиот систем за кодирање на аудио сигнал.

Декодирање на кодирање на аудио сигнали:

  1. 2 кратки. Грешката е предизвикана од неправилно работење на RAM меморијата. Во секој случај, треба да започнете со чистење на конекторите од прашина, дури и ако планирате веднаш да инсталирате нови модули за да ги замените „сомнителните“.
  2. 3 кратки. Како и претходната точка, ова укажува на неисправен модул за RAM меморија.
  3. 4 кратко. Системскиот тајмер, кој е основа за работата на сите други компоненти на матичната плоча, е неисправен. Единственото нешто што може да се направи без да се замени е да се исклучи системската единица некое време.
  4. 5 кратки. Грешка при иницијализирање на процесорот. Можете или да ја исклучите системската единица некое време или да го извадите системот за ладење од процесорот, да го извлечете од конекторот и потоа да го вметнете назад. Ако сè друго не успее, тогаш ќе мора да го смените процесорот.
  5. 6 кратко. Неисправна е тастатурата или нејзината процесорска единица на матичната плоча. За да го разјасните изворот, можете привремено да ја оневозможите тастатурата и да ја замените со позната-добра копија.
  6. 7 кратко. Има проблем со матичната плоча. Во таква ситуација, внимателна надворешна проверка на таблата за присуство на остатоци што ги затвораат контактите може да помогне.
  7. 8 кратко. Видео картичката е неисправна. Треба да го замените или, како последно средство, да ги исчистите контактите во конекторот. Можете привремено да ја вклучите вградената видео картичка и да ја проверите работата на компјутерот со неа (ако, се разбира, е достапна).
  8. 1 долга, 2 кратка. Грешка при иницијализирање на видео картичката. Решенијата се исти како во претходниот став.
  9. 1 долга, 3 кратка. Има проблем со видео картичката.
  10. 1 долга, 8 кратка. Има проблем или со видео картичката или со мониторот.

Следниве списоци на сигнали на BIOS-от се основа за дијагностицирање на компјутер кога нема други опции. Во повеќето случаи, тие ви дозволуваат да го одредите изворот на проблемот, кој едноставно може да се замени со позната-добра единица.

American Megatrends, Inc. (АМИ)

Контролните пунктови на POST процедурите извршени во AMIBIOS беа редизајнирани и дополнети во 1995 година и до денес не претрпеле значителни промени. Првиот опис на POST кодовите или, како што ги нарекува AMI, „точки за проверка“ во нивната сегашна форма се појави во врска со објавувањето на кернелот V6.24, 15.07.95. Направени се некои промени на AMIBIOS V7.0, кои се одразени во овој документ.

Карактеристики на извршување на процедури за стартување на AMIBIOS

Ако за време на процесот на стартување, податоците 55h, AAh се појавуваат во дијагностичката порта, не треба да ги споредувате овие информации со POST кодови - ние се занимаваме со типична тест низа, чија задача е да го провери интегритетот на магистралата за податоци.

Во почетната фаза, излезот до дијагностичката порта на податоци е специфичен за секоја платформа. Во некои имплементации, првиот прикажан код е поврзан со дејства, кои AMI ги нарекува специфични работи за чипсет. Оваа постапка е придружена со излез на вредноста CCH на портата 80h и извршување на голем број дејства за конфигурирање на системските логички регистри. Како по правило, кодот CCh се појавува во случаи кога се користи системска логика од Интел, изградена врз основа на контролорот PIIX - тоа се чипсети TX, LX, BX.

Некои вградени I/O чипови содржат RTC и контролер на тастатура, кои се оневозможени при стартување. Целта на BIOS-от е да ги иницијализира овие ресурси на таблата за понатамошна употреба. Во овој случај, првата постапка за стартување поврзана со поставувањето на контролорот на тастатурата е придружена со излез од вредноста 10h, потоа RTC се иницијализира, што е потврдено со појавата на кодот DDh во дијагностичката порта. Треба да се забележи дека неуспехот на барем еден од овие ресурси ќе резултира со тоа што системската табла како целина нема да започне уште во првата фаза од извршувањето на POST.

На голем број табли, процесот на иницијализација започнува со префрлување на процесорот во заштитен режим. Во овој случај, по првата изречена шифра 43h, извршувањето на POST продолжува како што е опишано во документацијата на AMIBIOS - контролата се пренесува во точката D0h.

Отпакувани шифри за процедурата за иницијализација

Некомпресирани точки за проверка на почетниот код

Код за грешкаОпис на грешката
Е.Е.Во современите имплементации на AMIBIOS, првиот прикажан код е поврзан со пристап до уредот од кој е можно да се подигне за да се врати BIOS-от
CCИницијализирање на системската логика не е препознаен типот на CD Flash ROM-от
C.E.Несовпаѓање на контролната сума во стартниот BIOS CF Грешка при пристап до резервниот Flash ROM чип
ДДРана иницијализација на RTC, кој е интегриран во SIO чипот
D0Оневозможи прекин на NMI што не може да се маскира. Изработка на временското доцнење за слабеење на минливи процеси. Проверка на контролната сума за блокирање подигање, запирање ако има несовпаѓање
Д1Изведете процедура за регенерација на меморијата и Основен тест за уверување. Префрлување во режим на адресирање на меморија од 4 GB
Д3Одредување на капацитет и тест за примарна меморија
Д4Вратете се на режимот за адресирање на вистинска меморија. Рана иницијализација на комплетот чипови. Инсталација на стек
D5Пренесување на POST-модулот од Flash ROM-от во областа за транзитна меморија
D6Ако контролната сума не се совпаѓа или CTRL+Home, се врши транзиција кон процедурата Флеш обновување ROM (код E0)
Д7Пренос на контрола комунална програма, кој го отпакува системот BIOS-от
D8Целосно дебоксирање системски BIOS
D9Пренесување на контролата на BIOS-от на системот во Shadow RAM
Д.А.Читање информации од SPD (Serial Presence Detect) DIMM DB модули Поставување MTRR на регистрите на процесорот
DCМеморискиот контролер е програмиран според податоците добиени од грешката во конфигурацијата на меморијата на системот SPD DE. Фатална грешка
ДФГрешка во конфигурацијата на системската меморија. Бип 10 Рано
11 Враќање од STR (Суспендирање на RAM) состојба
12 Враќање на пристапот до SMRAM (RAM за управување со системот)
13 Реставрација на регенерација на меморијата
14 Наоѓање и иницијализирање на VGA BIOS-от

Кодовите на процедурата за препишување на Flash ROM

Кодови за обновување на блокови за подигање

Код за грешкаОпис на грешката
E0Се прават подготовки за пресретнување на INT19 и се проверува можноста за стартување на системот во поедноставен режим.
Е1Поставување вектори на прекини
Е3Враќање на содржината на CMOS, пребарување и иницијализирање на BIOS-от
Е2Подготовка на контролери за прекини и директен пристап до меморијата
Е6Овозможете системски тајмер и FDC прекини
Е.Ц.Реиницијализирање на контролерите IRQ и DMA ED Иницијализирање на дискот
Е.Е.Читање на секторот за подигање од грешка при работењето на флопи диск EF
F0Наоѓање на датотеката AMIBOOT.ROM
Ф1Датотеката AMIBOOT.ROM не беше пронајдена во root директориумот F2 Read FAT
F3Читање AMIBOOT.ROM
F4Големината на датотеката AMIBOOT.ROM не се совпаѓа со големината на Flash ROM-от
F5Оневозможување на внатрешниот кеш
ФБДефиниција на тип на Flash ROM
Ф.Ц.Бришење на главниот блок Flash ROM
ФДПрограмирање на главниот блок Flash ROM
FFРестартирајте го BIOS-от

Отпакувани системски кодови на BIOS-от извршени во ShadowRAM

Кодот за траење е некомпресиран во RAM во сенка F000

Код за грешкаОпис на грешката
03 Оневозможи прекин на NMI што не може да се маскира. Ресетирај Дефиниција за тип
05 Иницијализација на стек. Оневозможете го кеширањето на меморијата и USB контролер
06 Извршување на комунална програма во RAM меморија
07 Препознавање на процесорот и иницијализација на APIC
08 Проверка на контролната сума на CMOS
09 Проверка на работата на копчињата End/Ins
Проверка на дефект на батеријата
0BЧистење на регистрите на баферот на контролорот на тастатурата
0CСе испраќа тест команда до контролорот на тастатурата
0EПребарување дополнителни уредисервиран од контролорот на тастатурата
0FИницијализирање на тастатурата
10 Командата за ресетирање се испраќа до тастатурата
11 Ако се притисне копчето End или Ins, CMOS 12 се ресетира. Поставување на DMA контролерите во пасивна состојба.
13 Иницијализација на чипсет и L2 кеш
14 Проверка на системскиот тајмер
19 Тестот за генерирање на барање за регенерација на DRAM се извршува
Проверка на времетраењето на циклусот на регенерација
20 Иницијализирање излезни уреди
23 Се чита влезната порта на контролорот на тастатурата. Прекинувачот за заклучување на копчињата и прекинувачот за тестирање на производството се испрашувани
24 Подготовка за иницијализирање на векторската табела за прекини
25 Иницијализацијата на векторот на прекин е завршена
26 Статусот на скокачот Turbo Switch се испитува преку влезната порта на контролорот на тастатурата
27 Примарна иницијализација на USB контролерот. Ажурирање на микрокодот на почетниот процесор
28 Се подготвува за инсталирање видео режим
29 Иницијализирање на LCD панелот
Пребарајте уреди поддржани од дополнителни ROM-ови
Иницијализирање на VGA BIOS-от, проверка на неговата контролна сума
2CИзвршување на VGA BIOS-от
2DОдговарање на INT 10h и INT 42h
2EПребарајте CGA видео адаптери
2FТест за видео меморија на CGA адаптер
30 Тест на кола за генерирање на скенирање на CGA адаптер
31 Грешка во видео меморијата или кола за скенирање. Наоѓање алтернативен CGA видео адаптер
32 Тест на видео меморија на алтернативен CGA видео адаптер и кола за скенирање
33 Анкета за статусот на моно/боја скокач
34 Поставување текстуален режим 80x25
37 Режимот за видео е поставен. Екранот е исчистен
38 Иницијализирање на вградените уреди
39 Прикажување пораки за грешка од претходниот чекор
Се прикажува пораката „Hit DEL“ за да влезете во CMOS Setup
Започнете да се подготвувате за тест за меморија во заштитен режим
40 Подготовка на табели со дескриптори на GDT и IDT
42 Префрлување во заштитен режим
43 Процесорот е во заштитен режим. Прекините се овозможени
44 Подготовка за тестирање на линијата А20
45 А20 линија тест
46 Одредувањето на големината на RAM меморијата е завршено
47 Тест податоци снимени во конвенционална меморија
48 Повторна проверка на конвенционалната меморија
49 Тест за продолжена меморија
Ресетирање на меморијата
4CИндикација за процесот на нулирање
4DСнимање во CMOS добиените големини Конвенционална и продолжена меморија 4E Индикација за вистинската количина на системска меморија
4FТестот за проширена конвенционална меморија се извршува
50 Конвенционална корекција на големината на меморијата
51 Тест за продолжена меморија
52 Зачувани томови на конвенционална меморија и продолжена меморија
53 Одложено справување со грешката со паритет
54 Оневозможи парност и обработка на прекини што не може да се маскира
57 Иницијализирање на меморискиот регион за POST Memory Manager
58 Од вас ќе биде побарано да внесете CMOS Setup
59 Враќање на процесорот во реален режим
60 Проверка на страницата DMA регистри
62 Тест на адресни регистри и должина на проследување на DMA#1 контролер
63 Тест на адресни регистри и должина на проследување на DMA#2 контролер
65 Програмирање на DMA контролери
66 Чистење на регистрите за барање за пишување и множество маски POST
67 Контролери за прекин на програмирање
7FРешавање на барањето NMI од дополнителни извори
80 Го поставува режимот за сервисирање на прекини од приклучокот PS/2
81 Тест на интерфејсот на тастатурата за грешки во ресетирањето
82 Поставување на режимот на работа на контролорот на тастатурата
83 Проверка на статусот на заклучување на копчињата
84 Потврда на капацитетот на меморијата
85 Прикажување пораки за грешка
86 Конфигурирање на системот за операција за поставување
87 Отпакување на програмата CMOS Setup во конвенционална меморија.
88 Програмата за поставување е завршена од корисникот
89 Завршено враќање на состојбата по операцијата за поставување
Резервирање меморија за дополнителен блок на променливи BIOS-от
8CРегистри за конфигурација на програмирање
8DПримарна иницијализација на HDD и FDD контролери
8FРеиницијализирање на контролорот FDD
91 Конфигурација на контролорот хард дискови
95 Изведување на скенирање на ROM за да барате дополнителни BIOS-и
96 Дополнителна конфигурација на системските ресурси
97 Потврдување на потписот и контролната сума на опционалниот BIOS-от
98 Поставување на RAM меморија за управување со системот
99 Поставување бројач на тајмер и променливи на паралелна порта 9A Генерирање листа на сериски порти
Подготовка на област во меморијата за копроцесорски тест
9CИницијализирање на копроцесорот
9DИнформациите за копроцесорот се зачувуваат во CMOS RAM меморија
9EИдентификација на типот на тастатура
9FПребарајте дополнителни влезни уреди
А0Формирање на MTRR регистри (Регистри на опсег на тип на меморија)
А2Пораки за грешка од претходните чекори за иницијализација
А3Поставување на времето за автоматско повторување на тастатурата
А4Дефрагментирање на неискористените региони на RAM меморијата
А5Поставување на режимот на видео
А6Чистење на екранот
А7Пренесување на извршната шифра на BIOS-от во областа Shadow RAM
А8Иницијализирање на дополнителен BIOS во сегментот E000h
А9Враќање на контролата на системот BIOS AA Иницијализирање на USB магистралата
АБПодготовка на модулот INT13 за опслужување на услуги на дискот
А.Ц.Изградба на AIOPIC табели за поддршка на повеќепроцесорски AD системи Подготовка на модулот INT10 за опслужување видео услуги
А.Е.Иницијализација на DMI
Б0Табела за конфигурација на системот Излез B1 Иницијализација на ACPI BIOS-от
00 Софтверски прекин INT19h – Се вчитува секторот за подигање

Карактеристики на Управникот за иницијализација на уредот

Покрај горенаведените POST кодови, пораките за настаните за време на извршувањето на Управувачот за иницијализација на уреди (DIM) се емитуваат на дијагностичката порта. Постојат неколку контролни точки кои го означуваат статусот на иницијализација на системот или локалните автобуси.

Информациите се прикажуваат во Word формат, чиј низок бајт се совпаѓа со системскиот POST код, а високиот бајт го означува типот на процедурата за иницијализација што се изведува. Најзначајната тетрада во високиот бајт го означува типот на постапката што се извршува, а ниската тетрада ја одредува топологијата на магистралата за нејзината примена.

Сениор тетрад
Помлад тетрада

Ако се открие грешка во конфигурацијата на системската меморија, кодот DE, DF кодот и кодот за грешка во конфигурацијата се емитуваат во портата 80h последователно во бескрајна јамка, која може да ги земе следните вредности:

2. Награда BIOS V4.51PG Elite

AwardBIOS V4.51PG Elite

Компанијата Award Software во динамички развој во 1995 година предложи ново решение во областа на ниско ниво софтвер- AwardBIOS „Elite“, попознат како V4.50PG. Режимот за одржување на контролната точка не е променет ниту во раширената верзија V4.51 ниту во ретката верзија V4.60. Суфиксите P и G означуваат поддршка за механизмот PnP и поддршка за функциите за заштеда на енергија (Зелена функција), соодветно.

Изведување POST во Shadow RAM

Код за грешкаОпис на грешката
03 Оневозможи NMI, PIE (Овозможи периодичен прекин), AIE (Овозможи прекин на аларм), UIE (Овозможи прекин на ажурирање). Забрана за генерирање на програмабилна фреквенција SQWV
04 Проверка на генерирање барања за регенерација на DRAM
05
06 Тестирајте ја мемориската област почнувајќи од адресата F000h, каде што се наоѓа BIOS 07 Проверка на функционирањето на CMOS и напојувањето на батеријата
БИДИПрограмирање на конфигурациските регистри на Јужниот и Северниот мост
09 Иницијализирање на кешот L2 и регистрите за напредна контрола на кешот на процесорот Cyrix
Генерирање табела на вектори на прекини. Конфигурирање на ресурси за управување со енергија и поставување на векторот SMI
0BПроверка на контролната сума на CMOS. Скенирање на PCI магистрални уреди. Ажурирање на микрокод на процесорот
0CИницијализирање на контролорот на тастатурата
0DПронаоѓање и иницијализирање на видео адаптерот. Поставување на IOAPIC. Мерења на часовникот, поставка на FSB
0EИницијализација на MPC. Тест за видео меморија. Прикажување на логото на наградата
0FПроверка на првиот контролер DMA 8237. Откривање на тастатура и внатрешен тест. Потврда за проверка на BIOS-от
10 Проверка на вториот DMA 8237 контролер
11 Проверка на регистрите на страниците на контролорот DMA
14 Тест на канал на системски тајмер 2 15 Тест на регистарот за маскирање барања на првиот контролер за прекини
16 Тест на регистарот за маскирање барања на вториот контролер за прекини 19 Проверка на пасивноста на NMI барањето за прекин што не може да се маскира
30 Одредување на волуменот на основната меморија и продолжената меморија. Поставување APIC. Софтверска контролаЗапишете режим на распределба

Код за грешкаОпис на грешката
31 Главниот тест на RAM меморијата на екранот. USB иницијализација
32 Се појавува поздравниот екран за Plug and Play BIOS Extension. Поставување Super I/O ресурси. Програмабилен вграден аудио уред
39 Програмирање на генератор на часовници преку магистралата I2C
3CПоставување на знаменцето на софтверот за да се дозволи влез во Поставување
3DИницијализирање на глувчето PS/2
3EИницијализирање на контролорот за надворешна кеш и овозможување Cache BF Поставување регистри за конфигурација на чипсет
41 Иницијализирање на потсистемот на флопи диск
42 Оневозможете го IRQ12 ако недостасува глувчето PS/2. Контролерот на хард дискот се ресетира меко. Скенирање на други IDE уреди
43
45 Иницијализирање на FPU копроцесорот
4EПриказ на пораки за грешка
4FБарање за лозинка
50 Враќање на претходно зачувана CMOS состојба во RAM меморијата
51 Резолуција од 32 битен пристап до HDD. Конфигурирање на ISA/PnP ресурси
52 Иницијализирање на дополнителен BIOS. Поставување на вредностите на конфигурациските регистри PIIX. Формирање на НМИ и ДПИ
53
60 Инсталирање на BOOT Sector антивирусна заштита
61 Последни чекори за иницијализирање на сетот на чипови
62 Читање на ID на тастатурата. Поставување на неговите параметри
63 Корекција на блокови ESCD, DMI. Чистење на RAM меморијата
FFПрефрлање на контролата на подигнувачот. BIOS-от ја извршува командата INT 19h

3. Награден медалјон BIOS V6.0

Медалјон AwardBIOS V6.0

Првото спомнување на Award Medallion BIOS-от, верзија 6.0 датира од 12 мај 1999 година. Структурата на новиот производ остана непроменета, задржувајќи ја раната (рана), доцната (доцна) и финалната (системска) иницијализација фази хардвер. Значајни промени влијаеле врз алгоритмите за извршување POST, што се одрази во новото кодирање на контролните пунктови, значително проширувајќи го нивниот опсег на примена. Меѓутоа, во новиот BIOS немаше место за застарени технологии како што е EISA и поради оваа причина беа укинати голем број POST кодови.

Извршување на стартување POST процедури од ROM

Во раната фаза на иницијализација, програмскиот код на BIOS-от се извршува од Boot Block во Flash ROM-от и е придружен со излез од контролните точки 91h...FFh до дијагностичката порта

Код за грешкаОпис на грешката
91 Избор на скрипта за стартување за CF платформата Одредување на типот на процесорот
C0Забрана за надворешен кеш. Забрана за внатрешен кеш. Забрани сенка RAM меморија. Програмирање на DMA контролер, контролер за прекини, тајмер, блок RTC C1 Одредување на типот на меморијата, вкупниот волумен и поставеноста на линиите 0C Проверка на контролните суми
C3Проверка на првата 256K DRAM за организацијата привремена област. Отпакување на BIOS-от во привремена област
C5Ако контролните суми се совпаѓаат, POST кодот што се извршува се пренесува во Shadow. Во спротивно, контролата се пренесува на процедурата за обновување на BIOS-от
Б0Иницијализирање на Северниот мост
A0-AFПроцедура за иницијализација на логиката на системот зависна од хардверот E0-EF Грешка при процесот на иницијализација на логиката на системот

Обнова на BIOS-от

Изведување POST во Shadow RAM

Доцната иницијализација се изведува во RAM меморијата и продолжува додека не се повика корисничкото мени - CMOS Setup. Оваа POST фаза се карактеризира со употреба на мемориски сегмент E000h, во кој се обработува преминот на контролните точки од 01h до 7Fh.

Код за грешкаОпис на грешката
01 Отпакување на XGROUP на физичка адреса 1000:0000h
03 Рано
05 Поставување на почетните вредности на променливите што ги одредуваат атрибутите на сликата. Проверка на знаменцето за статус на CMOS
07 Проверка и иницијализирање на контролорот на тастатурата
08 Одредување на типот на интерфејс на поврзаната тастатура
Постапка за автоматско откривање на тастатура и глувче. Конечни поставки на контролорот на тастатурата со користење на PCI простор регистри
0EТестирање на меморискиот сегмент F000h
10 Дефиниции за типови инсталирана меморија FlashROM
12 CMOS тест
14 Процедура за иницијализација на регистарот на чипсет
16 Примарна иницијализација на вградениот фреквентен синтисајзер
18 Дефиниции на инсталираниот процесор и големината на неговиот кеш L1 и L2 1B Генерирање на векторската табела за прекини
1C
1DПочетно поставување на системот за управување со енергија
1FВчитување на матрицата на тастатурата од надворешниот модул XGROUP
21 Иницијализирање на потсистемот Hardware Power Management
23 Копроцесорско тестирање. Одредување на типот на погонот FDD. Подготвителна фаза за создавање мапа на ресурси на PnP уреди
24 Постапка за ажурирање на микрокод на процесорот. Ажурирање на картата за дистрибуција на ресурси
25 Иницијализирање и скенирање на PCI магистралата
26 Конфигурирање на логиката што ги опслужува линиите VID (Уред за идентификација на напон). Иницијализирање на вградениот систем за следење на напон и температура
27 Реиницијализирање на контролорот на тастатурата
29 Иницијализирање на APIC вклучен во централниот процесор. Мерење на фреквенцијата на која работи процесорот. Поставување системски логички регистри. Иницијализирање на контролорот IDE
Пребарајте VGA BIOS
2DПрикажување информации за процесорот
33 Извршување на ресетирање на поврзана тастатура
35 Проверка на првиот канал на контролерот 8237 DMA
37 Проверка на вториот канал на контролерот DMA 8237
39 Тестирање на регистри на DMA страници
3CПоставување на контролерот со програмабилен интервал тајмер (8254).
3EИницијализирање на главниот контролер 8259
40 Иницијализација на Slave контролер 8259
43 Подготовка на контролорот за прекини за работа. Прекините се оневозможени, тие се овозможени подоцна, по тест за меморија
45 Проверка на пасивноста на барањето за прекин што не може да се маскира (NMI).
47 Изведување ISA/EISA тестови
49 Одредување на количината на основна и проширена меморија. Софтверска контрола на режимот Writes Allocation со прилагодување на AMD K5 регистрите
4EТестирање на меморијата во првиот мегабајт и визуелизирање на резултатите на екранот. Иницијализирање шеми за кеширање за единечни и повеќепроцесорски системи, поставување регистри на процесорот Cyrix M1
50 USB иницијализација
52 Тестирање на целата достапна системска меморија, вклучувајќи го и регионот за вградениот видео контролер (Споделена меморија). Визуелизација на резултатите на екранот
53 Ресетирање на лозинката за најавување
55 Визуелизација на бројот на откриени процесори
57 Почетна иницијализација на ISA PnP уредите, од кои на секој му е доделен CSN (Card Select Number). Рендерирање на логото на ЕПА
59 Иницијализирање на системот за поддршка на анти-вирус
Почеток на постапката Ажурирања на BIOS-отод 5D дискета
60 Пристапот до CMOS Setup е отворен
63 Иницијализирање на глувчето PS/2
65 Иницијализирање на USB глушец
67 Употреба на IRQ12 од PCI уреди ако нема глушец PS/2 во системот 69 Целосна иницијализација на контролерот на кешот L2
Иницијализација на чипсет според CMOS Setup
6DКонфигурирање ресурси за ISA PnP уреди во режим на конфигурација SIO 6F Иницијализирање на потсистемот на флопи диск
73 Прелиминарни чекори за иницијализирање на потсистемот на хард дискот. На некои платформи - анкетирајте ALT+F2 за да започне AwardFlash
75 Наоѓање и иницијализирање на IDE уреди
77 Иницијализирање на сериски и паралелни порти
Ресетирање на софтверот на копроцесорот, пишување на контролниот збор во регистарот FPU CW 7C Инсталирање заштита од неовластено пишување на хард дискови
7FПрикажи пораки за грешка. Одржување на копчињата DEL и F1

Подготовка на табели, низи и структури за стартување на оперативниот систем

Почнувајќи со кодот 82h, POST го конфигурира системот според поставките за CMOS. Неговата завршна фаза се извршува од областа Shadow RAM (сегмент E800h) и завршува со пренесување на контролата на оперативниот систем - код FFh.

Код за грешкаОпис на грешката
82 Доделува област во системската меморија за управување со енергија
83 Враќање податоци од стек за привремено складирање во CMOS
84 Се прикажува пораката „Иницијализирање на Plug and Play Cards...“
85 USB иницијализацијата е завршена
86 Резервирано, бришење со носење знаме
87 Изградба на SYSID табели во областа DMI
88 Резервирано, бришење со носење знаме
89 Генерирање ACPI сервисни табели
Резервирано, бришење со носење знаме
Пребарување и иницијализирање на BIOS-от за дополнителни уреди
8CРезервирано, бришење со носење знаме
8DИницијализирање на рутините за одржување на бит за паритет
8EРезервирано, бришење со носење знаме
8FIRQ12 резолуција за жешко приклучување на глувчето 90 Резервирано, чисто знаменце за носење
91 Иницијализирање на ресурсите на Legacy платформата
92 Резервирано, бришење со носење знаме
93 Веројатно не се користи
94 Последни чекори за иницијализирање на основната логика пред да се вчита операционен систем. Системот за управување со енергија ја комплетира иницијализацијата. Екранот за стартување на BIOS-от се отстранува и се прикажува табелата за распределба на ресурси. Семејните процесори AMD K6® имаат специфични поставки. Ажурирање на микрокод за семејни процесори Интел Пентиум® II и повисоко
95 Поставување на автоматска транзиција на зимско/летно сметање на времето. Програмирање на контролорот на тастатурата за фреквенција на автоматско повторување
96 Во мултипроцесорски системи, се вршат конечни системски поставки и се креираат сервисни табели и полиња. За процесорите од семејството Cyrix, се вршат дополнителни поставки за регистарот. Изградба на табелата ESCD „Проширени податоци за конфигурација на системот“. Поставување на бројачот за време на DOS во согласност со часовникот во реално време. Партициите на уредот за подигање се зачувуваат за понатамошна употреба со вградените антивирусни алатки: Trend AntiVirus или Paragon Anti-Virus Protection. Системскиот звучник емитува сигнал за завршување POST. Табелата MSIRQ е изградена и зачувана

Голем број на процеси кои се случуваат во BIOS-от на Наградниот медалјон се назначени со посебни групи на контролни точки. Тие вклучуваат:

Системски кодови за настани - контролни точки на системски настани.

Кодовите за отстранување грешки за управување со енергија се контролни точки што се појавуваат за време на извршувањето на услугите APM или ACPI.

Системски кодови за грешки - пораки за фатални грешки.

Кодови за отстранување грешки за MP систем - точки за иницијализација за мултипроцесорски платформи.

Карактеристики на забрзан премин POST

За да се намали времето за подигање на системот, корисникот може да ја избере опцијата „Брзо вклучување само-тестирање“ во CMOS Setup. Во овој случај, POST ќе се забрза со елиминирање на некои процедури ( Брзо подигање).

Работната шема на Quick Boot ги заменува доцните и последните POST фази и не влијае на работата на блокот за подигање. Наградниот софтвер нуди кодификација на извршните процедури за забрзано POST што се разликува од стандардниот. Брзото подигање започнува со излез од контролната точка 65h до дијагностичката порта и завршува со POST код 80h. Потоа контролата се пренесува на оперативниот систем со прикажана вообичаената шифра на BIOS-от за награда FFh.

Код за грешкаОпис на грешката
65 Рана иницијализација на контролерот SIO, софтверско ресетирање на видео контролерот. Поставување на контролорот на тастатурата, тестирање на тастатурата и глувчето. Иницијализирање на контролорот за звук. Проверка на интегритетот на структурите на BIOS-от. Отпакување процедури за одржување на Flash ROM. Иницијализирање на вградениот синтисајзер на фреквенции
66 Го иницијализира кешот L1/L2 според резултатите добиени од командата CPUID. Генерирање на векторска табела составена од покажувачи за прекинување на рутините за ракување. Иницијализирање на хардверот за управување со енергија
67 Проверка на веродостојноста на CMOS и напојувањето на батеријата. Конфигурирање на регистри на чипсет според поставките за CMOS. Иницијализирање на контролорот на тастатурата како дел од чипсетот. Генерирање на променливи на податочната област на BIOS-от
68 Иницијализирање на видео системот
69 Конфигурирање на контролорот за прекини i8259
Тест на RAM меморија со забрзано едно поминување се изведува со помош на специјален алгоритам
Визуелизација на бројот на откриени процесори, логото на EPA и барање за стартување на алатката AwardFlash. Конфигурирање на вградените ресурси на контролорот за влез/излез во режим на конфигурација
70 Покани за влез во Setup. Иницијализирање на PS/2 и USB глушец
71 Иницијализирање на контролерот на кешот
72 Поставување системски логички конфигурациски регистри. Формирање на Plug and list Репродуцирајте уреди. Иницијализирање на FDD контролер
73 Иницијализирање на контролерот на HDD
74 Иницијализирање на копроцесорот
75 Доколку е наведено од корисникот во CMOS Setup, IDE HDD е заштитен за пишување.
77 Побарајте лозинка и прикажете ја пораката: „Притиснете F1 за да продолжите, DEL за да влезете во Setup“
78 Иницијализирање на BIOS-от за дополнителни уреди на магистралите ISA и PCI
79 Иницијализирање на ресурсите на Legacy платформата
Генерирање на основната табела RSDT и табелите на уредите DSDT, FADT, итн.
7DНаоѓање информации за партициите на уредот за подигање
7EКонфигурирање на услугите на BIOS-от пред да го подигнете оперативниот систем
7FПоставување на знаменцето NumLock според CMOS SetUp
80 Пренесување контрола на оперативниот систем

Изведување POST во режим на заштеда на енергија

Една од состојбите на платформата, кога содржината на RAM меморијата е зачувана на тврдиот диск, се нарекува Hibernate. Во спецификацијата ACPI („Спецификација за напредна конфигурација и интерфејс за напојување“, ревизија 2.0а од 31.03.2002 година) таа е дефинирана како режим за заштеда на енергија S4 (Неиспарлив сон). Враќањето во целосно функционирање бара посебен начин на завршување на POST.

Работната шема ACPI S4, како и со забрзаниот почеток, ги заменува доцните и завршните фази на POST. Суштинска точка е проверка на скриптата за стартување во блокот за подигање. Во зависност од тоа во каква состојба ACPI се наоѓа системот по сигналот за ресетирање на хардверот, се донесува одлука за излез од состојбата S4, која започнува со излезот од точката за тестирање 90h до дијагностичката порта и завршува со POST кодот 9Fh.

Код за грешкаОпис на грешката
90 Рана иницијализација на контролерот SIO, софтверско ресетирање на видео контролерот. Поставување на контролорот на тастатурата, тестирање на тастатурата и глувчето
91 Проверка на валидација на CMOS и батерија
92 Иницијализирање на системски логички регистри и синтисајзер на фреквенција на одборот
93 Иницијализирање на кешот користејќи информации за CPUID
94 Генерирање на векторска табела составена од покажувачи за прекинување на рутините за ракување. Иницијализирање на хардверот за управување со енергија
95 Скенирање на PCI магистрала
96 Иницијализирање на вградениот контролер на тастатура
97 Иницијализирање на видео системот
98 Излез на порака од VGA адаптер
99 Проверка на првиот канал на контролерот DMA8237 со пишување и тестирање на читање на основната адреса и регистри за должина на блокот проследување 9A Конфигурирање на контролорот за прекин на i8259
Иницијализирање на PS/2 и USB глушец. Отпакување ACPI код. Иницијализирање на контролерот на кешот
9CПоставување системски логички конфигурациски регистри. Генерирање листа на Plug and Play уреди. Иницијализирање на FDD и HDD контролери
9DРегионот PM не е резервиран во системската меморија ако е креиран во Shadow RAM или SMRAM. Во некои случаи, потребна е повторена, конечна иницијализација на USB магистралата, изведена со оневозможен кешот L1
9EПоставување на управување со енергија, што е дел од системската логика. Иницијализирање на кола за генерирање на SMI и инсталирање на векторот SMI. Програмски ресурси одговорни за следење на настани на системот PM
9FОперацијата за оневозможување и овозможување ја брише кешот L1/L2 и ја враќа нејзината моментална големина. Поставките за контрола на режимот за заштеда на енергија наведени во CMOS Setup се зачувуваат во PM RAM меморија. За мобилните платформи, се врши проверка за враќање во целосна работа по исклучување на сите напони на напојување (режим на суспендирање нула волти)

4. Phoenix BIOS 4.0 Release 6.0

Phoenix Technologies, Ltd.

Еден од лидерите во развојот на софтвер на ниско ниво, Phoenix Technologies, го темпираше објавувањето на Windows95 нова верзија PhoenixBIOS 4.0. Семејна поддршка Интел процесориПентиум се рефлектира во името на средните ревизии. Еден од најновите - издание 6.0 - ја формираше основата за сите објавени BIOS-и. Со доаѓањето на изданието 6.1, немаше значителни промени во извршувањето на процедурите POST и, според тоа, тоа не влијаеше на укажувањето на контролните пунктови.

Карактеристична карактеристика на PhoenixBIOS е тоа што ако за време на извршувањето POST се појават грешки при тестирање на 512 KB од главната меморија (шифри 2Ch, 2Eh, 30h), дополнителни информации се емитуваат на портата 80h во Word формат, чии битови ја идентификуваат неуспешната адресна линија. или податочна ќелија. На пример, кодот „2C 0002“ значи дека е откриен дефект на меморијата на линијата за адреса 1. Кодот „2E 1020“ во овој случај ќе значи дека е откриен дефект на линиите за податоци 12 и 5 во низок бајт на магистралата за мемориски податоци. На системи 386SX кои користат шеснаесет-битна магистрала за податоци, не може да се појави грешка за време на чекорот 30h на извршување на кодот

Излезот на POST кодот до дијагностичката порта е придружен со излез на аудио сигнал до системскиот звучник. Шемата за генерирање на звучен сигнал е како што следува:

  • Осумбитниот код се претвора во четири двобитни групи
  • Вредноста на секоја група се зголемува за еден
  • Врз основа на добиената вредност, се генерира краток звучен сигнал (на пример: код 16h = 00 01 01 10 = 1-2-2-3)

Извршување на стартување POST процедури од ROM

Код за грешкаОпис на грешката
01 Иницијализирање на контролорот за управување со основната плоча (BMC)
02 Проверка на тековниот режим на работа на процесорот
03 Оневозможување прекини што не можат да се маскираат
04 Се одредува типот на инсталираниот процесор
06 Почетни поставки на PIC и DMA регистрите
07 Мемориската област назначена за копијата на BIOS-от се ресетира на нула
08 Рана иницијализација на системските логички регистри
09 Поставување на знамето на софтверот POST
Иницијализирање на софтверските ресурси на процесорот
0BДозвола за внатрешен кеш
0EИницијализирање на Super I/O ресурси
0CИницијализирајте го кешот L1/L2 според вредностите на CMOS
0FИницијализирање на IDE
10 Иницијализирање на потсистемот за управување со енергија
11 Поставување на алтернативни вредности на регистарот
12 Вредноста на регистарот MSW (Machine Status Word) се поставува.
13 Рано обезбедување на PCI уреди
14 Иницијализирање на контролорот на тастатурата
16 Проверка на контролната сума на ROM BIOS-от
17 Одредување на големината на кешот L1/L2
18 Иницијализирање на системскиот тајмер 8254
Иницијализирање на DMA контролерот
1CРесетирање на вредностите на контролорот за програмабилни прекини
20 Проверка на генерирање барања за регенерација на DRAM
22 Проверка на работата на контролорот на тастатурата
24 Инсталирање на избирач за сервисирање на модел со рамна меморија од 4Gb
26 Резолуција на линијата A20
28 Одредување на вкупната количина на инсталирана меморија
29 Иницијализирање на POST Memory Manager (PMM)
Ресетирање 640 Kb главна меморија
2CТестирање адресни линии
2EНеуспех на една од податочните линии во нискиот бајт на мемориската магистрала за податоци
2FИзбор на протокол за кеш меморија
30 Достапен тест за системска меморија
32 Одредување на параметрите на часовникот на процесорот и фреквенцијата на магистралата

Код за грешкаОпис на грешката
33 Иницијализирање на менаџерот за испраќање на Феникс
34 Забрана за исклучување со помош на копче за напојување ATX
35 Поставки на системски логички регистри кои го контролираат формирањето на временските карактеристики на пристап до меморија, влезно/излезни порти, систем и локални магистрали
36 Рестартирање се врши ако преминот кон следната постапка POST не успее. Редоследот на процедурите е управуван од Watch Dog Service
37 Процесот на поставување системски логички регистри е завршен.
38 Содржината на BIOS Runtime модулот се отпакува и се препишува во областа наменета за Shadow RAM меморија
39 Реиницијализирање на контролорот за кеш
Промена на големината на кешот L2
Иницијализирање на трага за извршување на BIOS-от
3CДополнителна конфигурација на логички регистри за конфигурирање на PCI-PCI мостови и поддршка за дистрибуирани PCI магистрали
3DСистемските логички регистри се конфигурирани во согласност со поставките за CMOS Setup
3EПрочитајте ја конфигурацијата на хардверот
3EПроверка на поврзувањето на системот ROM Pilot
40 Одредување на параметрите на часовникот на процесорот
41 Иницијализирање на ROM Pilot - далечински управувач за подигање
42
44 Поставете прекин на BIOS-от
45 Иницијализирање уреди пред да се овозможи механизмот PnP
46 Контролната сума на BIOS-от се пресметува со помош на специјален алгоритам
47 Иницијализирање на I2O I/O контролери
48 Пребарајте видео адаптер
49 Иницијализација на PCI
Иницијализирање на системските видео адаптери
Се извршува Quiet Boot - скратена низа за стартување на системот што се користи за забрзување на POST.
4CСодржините на VGA BIOS-от се препишуваат во транзитната област
4EВизуелизација на текстуална низа на BIOS-от Авторски права
4FРезервирање меморија за менито за избор на уред за подигање
50 Типот на процесорот и неговата фреквенција на часовникот се визуелизирани
51 Иницијализирање на EISA контролерот и уредите
52 Програмирање на контролер на тастатура
54 Режимот е активиран саундтракклучеви
55
58 Наоѓање неуслужни барања за прекин
59 Иницијализирање на процедурата POST Display Service (PDS) 5A Приказ на пораката „Притиснете F2 за да влезете во SETUP“
Оневозможете го внатрешниот кеш на процесорот
5CКонвенционална проверка на меморијата
5EОткријте ја основната адреса
60 Продолжена проверка на меморијата
62 Проверка на линии за адреса на продолжена меморија
64 Пренесување на контролата на извршна блок генерирана од производителот на матичната плоча (Patch1)
66 Конфигурирање на регистри за контрола на кешот
67 Минимална иницијализација на APIC контролерите
68 Резолуција на кешот L1/L2
69 Подготовка на RAM меморија за режим на управување со системот
Јачината на надворешниот кеш е визуелизирана
Поставување стандардни поставки за CMOS
6CВизуелизација на информации за користење на RAM во сенка
6EВизуелизација на информации за горните мемориски блокови (UMB)
70 Прикажување пораки за грешка
72 Проверка на моменталната системска конфигурација и информации за CMOS
76 Проверка на информации за грешка на тастатурата
Проверка на статусот на софтверот (Системска лозинка) или хардверот (прекинувач за заклучување на копчињата) алатки за заклучување на тастатурата
7CПоставување вектори на хардверски прекини
7DИницијализирање на системот за следење на моќноста
7EИницијализирање на копроцесорот
80 Вградениот SIO I/O контролер е забранет
81 Подготовка за подигање на оперативниот систем
82 Наоѓање и идентификување на портите RS232
83 Конфигурирање на надворешни IDE контролери
84 Наоѓање и идентификување на паралелни порти
85 Иницијализирање на ISA PnP уреди
86 Вградените ресурси на контролерот SIO се конфигурирани во согласност со поставките за CMOS Setup
87 Конфигурирање на MCD (уреди што може да се конфигурираат матична плоча)
88 Се поставуваат вредностите на променливиот блок во податочната област на BIOS-от
89 Овозможува генерирање на прекин што не може да се маскира
Поставување на вредностите на променливите лоцирани во Проширената област на податоци на BIOS-от
Проверка на дијаграмите за поврзување со глувчето PS/2
8CИницијализирање на контролорот на погонот
8FОдредување на бројот на поврзани АТА уреди
90 Иницијализирање и конфигурирање на контролери на хард дискот
91 Поставување привремени параметри за работа на хард дискот во режим PIO
92 Пренесување на контролата на извршна блок генерирана од производителот на матичната плоча (Patch2)
93 Изградба на табела за конфигурација на мултипроцесорски систем
95 Избор на процедура за одржување на CD-ROM
96 Врати се во реален режим
97 Building MP конфигурациска табела
98 Скенирање на ROM во тек
99 Проверка на статусот на параметарот SMART 9A Содржината на ROM-от се запишува во RAM
9CПоставување на потсистемот за управување со енергија
9DИницијализирање ресурси за заштита од неовластен пристап
9EОвозможени се хардверски прекини
9FСе одредува бројот на погони IDE и SCSI
А0Поставување на времето на DOS врз основа на состојбата на RTC A1 Целта на овој код е непозната A2 Проверка на состојбата на заклучување на копчињата
А4Поставки за карактеристики на автоматско повторување на тастатурата
А8Пораката „Притиснете F2 за да влезете во Setup“ е отстранета од екранот
А.А.Се проверува присуството на SCAN кодот на копчето F2 во влезниот бафер AC. Се активира програмата за поставување.
А.Е.Знамето за рестартирање извршено со CTRL+ALT+DEL B0 се брише.Се генерира пораката „Притиснете F1 за да продолжите, F2 до Setup“.
Б1Знамето за напредок на POST е избришано. B2 POST е завршено
Б4Звучен сигнал пред да се подигне
Б5Завршена е фазата на тивко подигање
Б6Проверете со лозинка дали овој режим е овозможен во Setup B7 Initializing ACPI BIOS
Б9Вклучено пребарување за уреди за подигање USB автобус BA Иницијализирајте ги параметрите на DMI
ББПовторување на постапката ROM Scan
п.н.е.Активирањето на грешка во парноста на RAM меморијата се ресетира.
БДСе прикажува мени за избор на уред за подигање БИДИ Чистење на екранот пред да се вчита оперативниот систем BF Активирање антивирусна поддршка
C0Процедурата за обработка на прекини на софтверот INT 19h е стартувана - натоварувачот Boot Sector. Рутината на услугата за прекини последователно се обидува да го вчита Секторот за подигање со избирање на уреди со дискови по редоследот пропишан од Поставувањето
C1Иницијализирање на рутината за одржување на дефекти (PEM) C2 Повикување сервисни рутини за евидентирање грешки
C3Визуелизација на пораките за грешка по редоследот по кој биле примени C4 Поставување знаменца за почетна состојба
C5Иницијализирање на проширен блок на CMOS RAM ќелии
C6Почетна иницијализација на приклучната станица
C7Мрзлива иницијализација на пристаништето
C8Извршување на тест процедури вклучени во Boot Block за одредување на интегритетот на структурите на BIOS-от
C9Проверка на интегритетот на структурите и/или модулите надвор од BIOS-от на системот
Ц.А.Пренасочување на конзолата што работи за да опслужува оддалечена CB тастатура Емулирајте уреди со диск во RAM/ROM
CCИзвршете пренасочување на конзолата за да опслужувате видео ЦД Поддршка на комуникациите PCMCIA
C.E.Поставување на контролорот за светло пенкало

Фатални пораки за грешка

D0 Грешка предизвикана од исклучителна ситуација (грешка со исклучок) D2 Повикување процедура за справување со прекини од неидентификуван извор D4 Грешка поврзана со прекршување на протоколот за издавање и бришење барања за прекин D6 Излегување од заштитен режим со генерирање на ресетирање софтвер D7 За да се зачува состојбата на на видео адаптерот, потребна е поголема количина на меморија отколку што е достапно во SMRAM D8 Грешка при генерирање софтвер на пулсот за ресетирање на процесорот DA Губење на контролата при враќање во реален режим DC Излезете од заштитениот режим со генерирање на ресетирање на софтвер без повторно иницијализирање на контролорот за прекин DD Грешка при тестирање на продолжена меморија DE Грешка на контролорот на тастатурата Грешка во контрола на линијата DF A20 19

Извршување на процедури од Boot Block

Код за грешкаОпис на грешката
E0Поставување регистри за конфигурација на чипсет E1 Иницијализирање на северниот и јужниот мост
Е2Иницијализирање на процесорот
Е3Иницијализирање на системскиот тајмер
Е4Иницијализирање на Super I/O ресурси
Е5Проверка на статусот на скокач за обновување, чија инсталација го принудува да започне режимот за обновување BIOS-от
Е6Потврда за проверка на BIOS-от
Е7Контролата се пренесува на BIOS-от ако нејзината контролна сума се пресметува правилно E8 Иницијализирајте поддршка за MPS
Е9Транзиција кон модел на рамен меморија од 4 Gb
Е.А.Иницијализирање на нестандардна опрема
Е.Б.Конфигурирање на контролорот за прекини и директен пристап до меморијата
Е.Ц.Со пишување и контрола на читањата со помош на специјален алгоритам, се одредува типот на меморијата: FPM, EDO, SDRAM, а конфигурациските регистри на Host Bridge се конфигурирани во согласност со резултатот.
ЕДСо помош на записи и контролни отчитувања со помош на специјален алгоритам, се одредува обемот на мемориските банки и сместувањето во редови. Во согласност со резултатот, конфигурациските регистри на Host Bridge (DRAM Row Boundary) се конфигурирани
Е.Е.Содржината на Boot Block се копира во Shadow RAM EF Подготовка на SMM RAM за ракувачот SMI
F0Тест за меморија
Ф1Иницијализирање на вектори на прекини
F2Иницијализирање на часовникот во реално време
F3Иницијализирање на видео потсистемот
F4Генерирање звучен сигнал пред да се подигне
F5Се вчитува оперативниот систем зачуван во Flash ROM
F6Врати се во реален режим
F7Подигнете се на Full DOS
F8Иницијализирање на USB контролерот
ФА...ФФКодови за интеракција со процедурата PhDebug

5. Insyde BIOS Mobile Pro

Insyde Software Corp.

Инсајдерот на пазарот на мобилни системи цврсто се етаблира во области каде што е потребна лојалност кон традицијата и конзервативен пристап кон дизајнот на BIOS-от. Имајќи наследство извород SystemSoft, компанијата постојано работи на нејзино подобрување. Последната ревизија на MobilePRO активно се користи во лаптопите Mitac и Clevo, документацијата за која беше основата на табелата со кодови за грешки - ова е она што Insyde Software ги нарекува контролни точки POST.

Контролни точки на блокови за подигање

И покрај фактот дека Insyde Software го создаде својот прв BIOS-от во 1992 година, воспоставениот модел на блокот за подигање - или Boot Loader, како што го нарекуваа самите креатори - конечно беше формиран дури до крајот на 1995 година. Од овој момент, почетната процедура беше нумерирана по верзија и датум на создавање.

Најзначајната точка од гледна точка на сервисен инженер кој го испитува процесот на вчитување компјутерски системсо InsydeBIOS, уредот станува уред за прикажување на дијагностички кодови. Иако, по правило, Boot Loader ја користи Manufacture's Diagnostic Port 80h, стандардно во такви случаи, во некои случаи, излезот на точката за тестирање се изведува само на PIO портот (паралелен влез/излезен приклучок за дијагностички цели), што не е ништо повеќе од паралелна порта 378h Постојат имплементации во кои дијагностичките кодови испратени до портата 80h се дуплираат на паралелната порта.

Код за грешкаОпис на грешката
00 Почетна точка за извршување на блокот за подигање 01 Инхибира линија A20 (не се користи)
02 Ажурирање на микрокодот на процесорот
03 Тестирање на RAM меморија
04 Пренесување на блокот за подигање во RAM меморија
05 Извршување блок за подигање од RAM меморија
06 Принудување на процедурата за враќање на Flash ROM
07 Пренесување на BIOS-от на системот во RAM меморија
08 Потврда на контролната сума на BIOS-от на системот
09 Водење на процедурата POST
Започнување на процедурата за обновување на Flash ROM од уред FDD
0BИницијализирање на синтисајзерот на фреквенција
0CЗавршување на процедурата за обновување на BIOS-от
0DАлтернативна процедура за враќање на Flash ROM од FDD
0FЗапирање ако се појави фатална грешка
ББРана иницијализација на LPC SIO
CCПочетна точка за започнување на наплата на Flash ROM
88 Овозможување на функциите ACPI
99 Грешка при излегување од режимот STR
60 Префрлување на Голем реален режим
61 Иницијализирање на SM Bus. Податоците SPD се зачувани во CMOS A0 Читајте и анализирајте ги полињата SPD претходно складирани во CMOS A1 иницијализацијата на контролерот на меморијата
А2Дефинирање на логички банки на DIMM
А3Програмирање на DRB регистри (граница на редот DRAM)
А4Програмирање на регистри на DRA (Атрибути на редот DRAM)
А.Е.Во системот се откриени DIMM кои се разликуваат во нивните функции за кодови за поправање грешки (ECC).
А.Ф.Примарна иницијализација на регистрите на меморискиот контролер мапирани во меморискиот простор
Е1Постапката за подигање не успее ако DIMM не е опремен со SPD чип
Е2Типот DIMM не одговара на системските барања
Е.А.Минималното време помеѓу активирањето на жиците DIMM и влегувањето во состојба на регенерација не ги исполнува системските барања
Е.Ц.Регистарските модули не се поддржани ED Проверка на CAS режими на латентност
Е.Е.Организацијата DIMM не е поддржана од матична плоча

Извршување POST од RAM меморија

Најмногу модерни решенија InsydeBIOS користи 16-битно мапирање на контролни точки. Ова е направено со користење на портите 80h и 81h, од кои вториот е наменет да ја прошири стандардната дијагностика.

Проучувањето на контролните точки е отежнато поради нивната неправилна конструкција, кога процесите со различно значење се придружени со исти шифри. Во двојните дијагностички системи, постојат разлики од различен редослед: некои POST кодови се прикажуваат само во една од портите без вообичаено дуплирање во такви случаи.

Код за грешкаОпис на грешката
10 Иницијализација на кешот, проверка на CMOS
11 Линијата А20 е забранета. Поставување регистри за 8259 контролери.
12 Одредување на методот на подигање
13 Иницијализирање на контролорот за меморија
14 Се бара видео адаптер поврзан со автобусот ISA
15 Поставување вредности на системскиот тајмер
16 Поставување системски логички регистри користејќи CMOS
17 Пресметување на вкупниот износ на RAM меморија
18 Тестирање на ниската страница на конвенционалната меморија
19 Потврдување на контролната сума на сликата на Flash ROM-от
Ресетирање на регистрите на контролорот за прекини
Иницијализирање на видео адаптерот
1CИницијализирање на подмножество регистри на видео адаптер компатибилни со програмски модел 6845
1DИницијализирање на EGA адаптерот
1EИницијализирање на CGA адаптерот
1FТест за регистрација на страници на DMA контролер
20 Проверка на контролорот на тастатурата
21 Иницијализирање на контролорот на тастатурата
22 Споредба на добиената количина на RAM меморија со вредноста во CMOS
23 Проверка на резервна копија на батеријата и продолжен CMOS
24 Тестирање на регистри на DMA контролери
25 Поставување параметри на DMA контролер
26 Формирање на векторската табела за прекини
27 Забрзано одредување на количината на инсталирана меморија
28 Заштитен режим
29 Тестот на системската меморија е завршен
Излегување од заштитен режим
Префрлање на процедурата за поставување во RAM меморија
2CЗапочнување на процедурата за иницијализација на видеото
2DПовторно побарајте CGA адаптер
2EПовторно побарајте EGA/VGA адаптер
2FПрикажување на VGA BIOS пораки
30 Прилагодена рутина за иницијализација на контролорот на тастатурата
31 Проверка на поврзаната тастатура
32 Проверка на премин на барање од тастатурата
33 Проверка на Регистарот за статус на тастатура
34 Тестирајте и ресетирајте ја системската меморија
35 Заштитен режим
36 Тестот за продолжена меморија е завршен
37 Излегување од заштитен режим
38 A20 линија забрана
39 Иницијализирање на контролорот за кеш 3A Проверка на системскиот тајмер
Поставување на бројачот за време на DOS според часовникот во реално време
3CИницијализирање на табелата за хардверски прекини
3DНаоѓање и иницијализирање на манипулатори и покажувачи
3EПоставување на статусот на копчето NumLock
3FИницијализирање на сериски и паралелни порти
40 Конфигурирање на сериски и паралелни порти
41 Иницијализирање на FDD контролер
42 Иницијализирање на контролерот на HDD
43 Иницијализирање на управувањето со енергија за USB автобусот
44 Наоѓање и иницијализирање на дополнителен BIOS-от
45 Ресетирање на статусот на клучот NumLock
46 Проверка на функционалноста на копроцесорот
47 Иницијализирање на PCMCIA
48 Подготовка за стартување на оперативниот систем
49 Пренесување на контролата на извршниот Bootstrap код
50 ACPI иницијализација
51 Иницијализирање на управувањето со енергијата
52 Иницијализирање на контролорот на USB Bus



Врв