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-от е како што следува:
- Континуиран сигнал. Оштетување на напојувањето. Најлесен начин да проверите дали ова е вистина е со замена на напојувањето со познато добро.
- 2 кратки. BIOS-от обрнува внимание на мали грешки, кои, сепак, бараат внесување на точни параметри, на пример, со вчитување на стандардни фабрички поставки.
- 3 долги. Проблемот е во блокот на тастатурата на матичната плоча. Причината може да биде краток спој на тастатурата или кабелот за поврзување или во матичната плоча (конектор, електроника, електрично спроводлива прашина итн.).
- 1 долг, 1 краток. Грешките во BIOS-от се предизвикани од модулите за RAM меморија. Најлесен начин да го решите проблемот е да ги отстраните модулите, да ја издувате насобраната прашина од конекторот, да ги исчистите контактите на самите модули и да ги вметнете назад во конекторот. Можете да оставите само еден модул за тест периодот и, доколку е потребно, да го промените, одредувајќи кој од нив предизвикува звучни сигнали.
- 1 долга, 2 кратка. . За некои модели на видео картички, таквите кодови се издаваат кога има слаб контакт во конекторот на мониторот, кога во моментот на вклучување на BIOS-от не може да открие присуство на врска со него. За да го решите проблемот, можете да го сторите истото со видео картичката како и со RAM меморијата во претходниот пасус.
- 1 долга, 3 кратка. BIOS-от не можеше да ја иницијализира тастатурата, што може да укаже на проблем со самата тастатура или конекторот или електрониката на матичната плоча. Најлесен начин е привремено да ја исклучите тастатурата, тогаш веднаш ќе стане јасно дали е изворот на проблемот.
- 1 долга, 9 кратка. Самиот чип на BIOS-от е неисправен. Треба само да го исклучите компјутерот некое време и да се обидете повторно да го вклучите. Ако ситуацијата продолжи и шифрите за грешка на BIOS-от не се променат, тогаш треба да ја замените матичната плоча или да се обидете да го трепкате чипот со помош на специјален програмер.
- 1 долго, постојано се повторува. Грешка при иницијализирање на меморијата. Неопходно е да ги замените модулите или, барем, да ги исчистите контактите во конекторот и да се обидете повторно да ги вклучите.
- 1 кратка, постојано повторувана. Неправилна работа на напојувањето. Во секој случај, само заменувањето со работна единица или поправка на постоечката единица ќе помогне. Лошите контакти практично никогаш не се наоѓаат овде поради големите конектори во споредба со другите компоненти на системската единица.
Бип-шифри на AMI BIOS
Развивачот на AMI се наоѓа поретко во BIOS-от на матичните плочи од неговата конкурентска награда, но, сепак, тој цврсто ја окупираше својата, иако мала, ниша на овој пазар, така што мора да бидете подготвени да се сретнете со неговиот систем за кодирање на аудио сигнал.
Декодирање на кодирање на аудио сигнали:
- 2 кратки. Грешката е предизвикана од неправилно работење на RAM меморијата. Во секој случај, треба да започнете со чистење на конекторите од прашина, дури и ако планирате веднаш да инсталирате нови модули за да ги замените „сомнителните“.
- 3 кратки. Како и претходната точка, ова укажува на неисправен модул за RAM меморија.
- 4 кратко. Системскиот тајмер, кој е основа за работата на сите други компоненти на матичната плоча, е неисправен. Единственото нешто што може да се направи без да се замени е да се исклучи системската единица некое време.
- 5 кратки. Грешка при иницијализирање на процесорот. Можете или да ја исклучите системската единица некое време или да го извадите системот за ладење од процесорот, да го извлечете од конекторот и потоа да го вметнете назад. Ако сè друго не успее, тогаш ќе мора да го смените процесорот.
- 6 кратко. Неисправна е тастатурата или нејзината процесорска единица на матичната плоча. За да го разјасните изворот, можете привремено да ја оневозможите тастатурата и да ја замените со позната-добра копија.
- 7 кратко. Има проблем со матичната плоча. Во таква ситуација, внимателна надворешна проверка на таблата за присуство на остатоци што ги затвораат контактите може да помогне.
- 8 кратко. Видео картичката е неисправна. Треба да го замените или, како последно средство, да ги исчистите контактите во конекторот. Можете привремено да ја вклучите вградената видео картичка и да ја проверите работата на компјутерот со неа (ако, се разбира, е достапна).
- 1 долга, 2 кратка. Грешка при иницијализирање на видео картичката. Решенијата се исти како во претходниот став.
- 1 долга, 3 кратка. Има проблем со видео картичката.
- 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 |
0А | Проверка на дефект на батеријата |
0B | Чистење на регистрите на баферот на контролорот на тастатурата |
0C | Се испраќа тест команда до контролорот на тастатурата |
0E | Пребарување дополнителни уредисервиран од контролорот на тастатурата |
0F | Иницијализирање на тастатурата |
10 | Командата за ресетирање се испраќа до тастатурата |
11 | Ако се притисне копчето End или Ins, CMOS 12 се ресетира. Поставување на DMA контролерите во пасивна состојба. |
13 | Иницијализација на чипсет и L2 кеш |
14 | Проверка на системскиот тајмер |
19 | Тестот за генерирање на барање за регенерација на DRAM се извршува |
1А | Проверка на времетраењето на циклусот на регенерација |
20 | Иницијализирање излезни уреди |
23 | Се чита влезната порта на контролорот на тастатурата. Прекинувачот за заклучување на копчињата и прекинувачот за тестирање на производството се испрашувани |
24 | Подготовка за иницијализирање на векторската табела за прекини |
25 | Иницијализацијата на векторот на прекин е завршена |
26 | Статусот на скокачот Turbo Switch се испитува преку влезната порта на контролорот на тастатурата |
27 | Примарна иницијализација на USB контролерот. Ажурирање на микрокодот на почетниот процесор |
28 | Се подготвува за инсталирање видео режим |
29 | Иницијализирање на LCD панелот |
2А | Пребарајте уреди поддржани од дополнителни ROM-ови |
2Б | Иницијализирање на 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 | Прикажување пораки за грешка од претходниот чекор |
3А | Се прикажува пораката „Hit DEL“ за да влезете во CMOS Setup |
3Б | Започнете да се подготвувате за тест за меморија во заштитен режим |
40 | Подготовка на табели со дескриптори на GDT и IDT |
42 | Префрлување во заштитен режим |
43 | Процесорот е во заштитен режим. Прекините се овозможени |
44 | Подготовка за тестирање на линијата А20 |
45 | А20 линија тест |
46 | Одредувањето на големината на RAM меморијата е завршено |
47 | Тест податоци снимени во конвенционална меморија |
48 | Повторна проверка на конвенционалната меморија |
49 | Тест за продолжена меморија |
4Б | Ресетирање на меморијата |
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 | Завршено враќање на состојбата по операцијата за поставување |
8Б | Резервирање меморија за дополнителен блок на променливи BIOS-от |
8C | Регистри за конфигурација на програмирање |
8D | Примарна иницијализација на HDD и FDD контролери |
8F | Реиницијализирање на контролорот FDD |
91 | Конфигурација на контролорот хард дискови |
95 | Изведување на скенирање на ROM за да барате дополнителни BIOS-и |
96 | Дополнителна конфигурација на системските ресурси |
97 | Потврдување на потписот и контролната сума на опционалниот BIOS-от |
98 | Поставување на RAM меморија за управување со системот |
99 | Поставување бројач на тајмер и променливи на паралелна порта 9A Генерирање листа на сериски порти |
9Б | Подготовка на област во меморијата за копроцесорски тест |
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 |
0А | Генерирање табела на вектори на прекини. Конфигурирање на ресурси за управување со енергија и поставување на векторот 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 | Одредување на типот на интерфејс на поврзаната тастатура |
0А | Постапка за автоматско откривање на тастатура и глувче. Конечни поставки на контролорот на тастатурата со користење на 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 |
2А | |
2Б | Пребарајте 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 | Иницијализирање на системот за поддршка на анти-вирус |
5Б | Почеток на постапката Ажурирања на BIOS-отод 5D дискета |
60 | Пристапот до CMOS Setup е отворен |
63 | Иницијализирање на глувчето PS/2 |
65 | Иницијализирање на USB глушец |
67 | Употреба на IRQ12 од PCI уреди ако нема глушец PS/2 во системот 69 Целосна иницијализација на контролерот на кешот L2 |
6Б | Иницијализација на чипсет според CMOS Setup |
6D | Конфигурирање ресурси за ISA PnP уреди во режим на конфигурација SIO 6F Иницијализирање на потсистемот на флопи диск |
73 | Прелиминарни чекори за иницијализирање на потсистемот на хард дискот. На некои платформи - анкетирајте ALT+F2 за да започне AwardFlash |
75 | Наоѓање и иницијализирање на IDE уреди |
77 | Иницијализирање на сериски и паралелни порти |
7А | Ресетирање на софтверот на копроцесорот, пишување на контролниот збор во регистарот 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 сервисни табели |
8А | Резервирано, бришење со носење знаме |
8Б | Пребарување и иницијализирање на BIOS-от за дополнителни уреди |
8C | Резервирано, бришење со носење знаме |
8D | Иницијализирање на рутините за одржување на бит за паритет |
8E | Резервирано, бришење со носење знаме |
8F | IRQ12 резолуција за жешко приклучување на глувчето 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 |
6А | Тест на RAM меморија со забрзано едно поминување се изведува со помош на специјален алгоритам |
6Б | Визуелизација на бројот на откриени процесори, логото на 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 платформата |
7А | Генерирање на основната табела 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 |
9Б | Иницијализирање на 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 |
0А | Иницијализирање на софтверските ресурси на процесорот |
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 |
1А | Иницијализирање на DMA контролерот |
1C | Ресетирање на вредностите на контролорот за програмабилни прекини |
20 | Проверка на генерирање барања за регенерација на DRAM |
22 | Проверка на работата на контролорот на тастатурата |
24 | Инсталирање на избирач за сервисирање на модел со рамна меморија од 4Gb |
26 | Резолуција на линијата A20 |
28 | Одредување на вкупната количина на инсталирана меморија |
29 | Иницијализирање на POST Memory Manager (PMM) |
2А | Ресетирање 640 Kb главна меморија |
2C | Тестирање адресни линии |
2E | Неуспех на една од податочните линии во нискиот бајт на мемориската магистрала за податоци |
2F | Избор на протокол за кеш меморија |
30 | Достапен тест за системска меморија |
32 | Одредување на параметрите на часовникот на процесорот и фреквенцијата на магистралата |
Код за грешка | Опис на грешката |
---|---|
33 | Иницијализирање на менаџерот за испраќање на Феникс |
34 | Забрана за исклучување со помош на копче за напојување ATX |
35 | Поставки на системски логички регистри кои го контролираат формирањето на временските карактеристики на пристап до меморија, влезно/излезни порти, систем и локални магистрали |
36 | Рестартирање се врши ако преминот кон следната постапка POST не успее. Редоследот на процедурите е управуван од Watch Dog Service |
37 | Процесот на поставување системски логички регистри е завршен. |
38 | Содржината на BIOS Runtime модулот се отпакува и се препишува во областа наменета за Shadow RAM меморија |
39 | Реиницијализирање на контролорот за кеш |
3А | Промена на големината на кешот L2 |
3Б | Иницијализирање на трага за извршување на 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 |
4А | Иницијализирање на системските видео адаптери |
4Б | Се извршува Quiet Boot - скратена низа за стартување на системот што се користи за забрзување на POST. |
4C | Содржините на VGA BIOS-от се препишуваат во транзитната област |
4E | Визуелизација на текстуална низа на BIOS-от Авторски права |
4F | Резервирање меморија за менито за избор на уред за подигање |
50 | Типот на процесорот и неговата фреквенција на часовникот се визуелизирани |
51 | Иницијализирање на EISA контролерот и уредите |
52 | Програмирање на контролер на тастатура |
54 | Режимот е активиран саундтракклучеви |
55 | |
58 | Наоѓање неуслужни барања за прекин |
59 | Иницијализирање на процедурата POST Display Service (PDS) 5A Приказ на пораката „Притиснете F2 за да влезете во SETUP“ |
5Б | Оневозможете го внатрешниот кеш на процесорот |
5C | Конвенционална проверка на меморијата |
5E | Откријте ја основната адреса |
60 | Продолжена проверка на меморијата |
62 | Проверка на линии за адреса на продолжена меморија |
64 | Пренесување на контролата на извршна блок генерирана од производителот на матичната плоча (Patch1) |
66 | Конфигурирање на регистри за контрола на кешот |
67 | Минимална иницијализација на APIC контролерите |
68 | Резолуција на кешот L1/L2 |
69 | Подготовка на RAM меморија за режим на управување со системот |
6А | Јачината на надворешниот кеш е визуелизирана |
6Б | Поставување стандардни поставки за CMOS |
6C | Визуелизација на информации за користење на RAM во сенка |
6E | Визуелизација на информации за горните мемориски блокови (UMB) |
70 | Прикажување пораки за грешка |
72 | Проверка на моменталната системска конфигурација и информации за CMOS |
76 | Проверка на информации за грешка на тастатурата |
7А | Проверка на статусот на софтверот (Системска лозинка) или хардверот (прекинувач за заклучување на копчињата) алатки за заклучување на тастатурата |
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 | Овозможува генерирање на прекин што не може да се маскира |
8А | Поставување на вредностите на променливите лоцирани во Проширената област на податоци на BIOS-от |
8Б | Проверка на дијаграмите за поврзување со глувчето 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 |
0А | Започнување на процедурата за обновување на 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-от |
1А | Ресетирање на регистрите на контролорот за прекини |
1Б | Иницијализирање на видео адаптерот |
1C | Иницијализирање на подмножество регистри на видео адаптер компатибилни со програмски модел 6845 |
1D | Иницијализирање на EGA адаптерот |
1E | Иницијализирање на CGA адаптерот |
1F | Тест за регистрација на страници на DMA контролер |
20 | Проверка на контролорот на тастатурата |
21 | Иницијализирање на контролорот на тастатурата |
22 | Споредба на добиената количина на RAM меморија со вредноста во CMOS |
23 | Проверка на резервна копија на батеријата и продолжен CMOS |
24 | Тестирање на регистри на DMA контролери |
25 | Поставување параметри на DMA контролер |
26 | Формирање на векторската табела за прекини |
27 | Забрзано одредување на количината на инсталирана меморија |
28 | Заштитен режим |
29 | Тестот на системската меморија е завршен |
2А | Излегување од заштитен режим |
2Б | Префрлање на процедурата за поставување во RAM меморија |
2C | Започнување на процедурата за иницијализација на видеото |
2D | Повторно побарајте CGA адаптер |
2E | Повторно побарајте EGA/VGA адаптер |
2F | Прикажување на VGA BIOS пораки |
30 | Прилагодена рутина за иницијализација на контролорот на тастатурата |
31 | Проверка на поврзаната тастатура |
32 | Проверка на премин на барање од тастатурата |
33 | Проверка на Регистарот за статус на тастатура |
34 | Тестирајте и ресетирајте ја системската меморија |
35 | Заштитен режим |
36 | Тестот за продолжена меморија е завршен |
37 | Излегување од заштитен режим |
38 | A20 линија забрана |
39 | Иницијализирање на контролорот за кеш 3A Проверка на системскиот тајмер |
3Б | Поставување на бројачот за време на 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 |