2 звучни сигнали за биос. Долги повторувачки звучни сигнали на 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 кратки | Грешка во регистарот за управување со енергија во NVRAM. |
1 долга | Грешка на DMA контролер 0. Неисправен канал 0 чип на DMA контролер. |
1 долга 1 кратка | Грешка на DMA контролерот 1. Неисправен канал 1 чип на DMA контролер. |
1 долга 2 кратка | Грешка при придушување на обратното движење на вертикалното скенирање. Видео адаптерот може да е неисправен. |
1 долга 3 кратка | Грешка во видео меморијата. Неисправна меморија на видео адаптер. |
1 долга 4 кратка | Грешка во видео адаптерот. Неисправен видео адаптер. |
1 долга 5 кратка | Грешка во меморијата 64K. |
1 долга 6 кратка | Не успеа да се вчитаат вектори на прекини. BIOS-от не можеше да ги вчита векторите на прекини во меморијата |
1 долга 7 кратка | Не успеа да се иницијализира видео хардверот. |
1 долга 8 кратка | Грешка во видео меморијата. |
![](https://i1.wp.com/it88.ru/wp-content/uploads/2016/09/Phoenix_new.jpg)
Звучните сигнали на 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 Откриена е грешка при читање/запишување на 4-тиот бит (хексадецимален) од првите 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 Beeps
За други сигнали на 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-от. (Checksum 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 | CheckROM Известување за авторски права. |
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.
![](https://i0.wp.com/hetmanrecovery.com/ru/pic/blog/a143/msi.jpg)
Во BIOS-от, пронајдете ја поставката ( Ресетирање на стандардно, Вчитај фабрички поставки, Избриши поставки на BIOS-от, Вчитај поставки за поставување), или нешто слично. Изберете го со копчињата со стрелки, притиснете Enter и потврдете ја операцијата. BIOS-от сега ќе ги користи своите стандардни поставки.
![](https://i0.wp.com/hetmanrecovery.com/ru/pic/blog/a143/bios.png)
Друг начин за ресетирање на поставките е да ја отстраните вклучената батерија матична плочакомпјутер.
![](https://i1.wp.com/hetmanrecovery.com/ru/pic/blog/a143/battery.png)
Прво, проверете дали вашиот компјутер е исклучен. Пронајдете ја кружната, испразнета батерија на матичната плоча и внимателно отстранете ја. Почекајте пет минути пред да го вратите на место. Поставките исто така ќе се ресетираат на фабричките поставки.
Инсталација на нова опрема
Во споредба со звучните сигнали на другите производители на BIOS-от, звучните сигнали на AMI BIOS се многу разновидни. Во повеќето случаи, овие звучни сигнали ви овозможуваат да идентификувате дефект дури и во фазата на подигање на компјутерот и процедурата за тестирање на хардверот 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 не ни постоел.
Списокот на типични сигнали кои се исти за сите верзии на 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.
Некои В/И чипови на одборот содржат RTC и контролер на тастатура кои се во оневозможена состојба при стартување. Целта на BIOS-от е да ги иницијализира овие ресурси на таблата за идна употреба. Во овој случај, првата постапка за почеток поврзана со поставувањето на контролорот на тастатурата е придружена со излез од вредноста 10h, потоа се врши иницијализацијата на RTC, што е потврдено со појавата на кодот DDh во дијагностичката порта. Треба да се забележи дека неуспехот на барем еден од овие ресурси ќе предизвика системската табла како целина да не започне уште во првата фаза од извршувањето на POST.
На некои табли, процесот на иницијализација започнува со ставање на процесорот во заштитен режим. Во овој случај, по првата изречена шифра 43h, извршувањето на POST продолжува како што е опишано во документацијата на AMIBIOS - контролата се пренесува во точката D0h.
Неспакувани шифри за процедура за иницијализација
Некомпресирани точки за проверка на почетниот код
Код за грешка | Опис на грешка |
---|---|
ЕЕ | Во современите имплементации на AMIBIOS, првиот рендериран код е поврзан со пристап до уред од кој е можно да се подигне за да се врати BIOS-от. |
CC | Не е препознаен типот на ЦД Флеш ROM за иницијализација на логички регистар |
CE | Несовпаѓање на контролната сума во 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 модули Поставување регистри на CPU MTRR |
DC | Меморискиот контролер е програмиран според податоците добиени од грешката во конфигурацијата на меморијата на системот SPD DE. Фатална грешка |
Д.Ф. | Грешка во конфигурацијата на системската меморија. Бип 10 Рано |
11 | Враќање од STR (Суспендирање на RAM) состојба |
12 | Враќање на пристапот до SMRAM (RAM за управување со системот) |
13 | Обнова на регенерација на меморијата |
14 | Наоѓање и иницијализирање на VGA BIOS-от |
Кодови за процедури за препишување на Flash ROM
Кодови за обновување на блокови за подигање
Код за грешка | Опис на грешка |
---|---|
E0 | Се прават подготовки за пресретнување на ИНТ19 и се проверува можноста за стартување на системот во поедноставен режим |
Е1 | Поставување вектори на прекини |
Е3 | Обновување на содржината на CMOS, пребарување и иницијализација на BIOS-от |
Е2 | Подготовка на контролери за прекини и директен пристап до меморија |
Е6 | Овозможете прекини од системскиот тајмер и FDC |
ЕУ | Реиницијализирање на контролерите IRQ и DMA ED Иницијализирање на погонот |
ЕЕ | Грешка во работењето со читање на секторот за подигање од флопи диск EF Disk |
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 | Оневозможи Ракување со паритет и NMI |
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-от извршна шифра во сенка RAM-област |
А8 | Дополнителна иницијализација на BIOS-от во сегментот E000h |
А9 | Вратете ја контролата во иницијализацијата на системската BIOS AA USB магистрала |
АБ | Подготовка на модулот INT13 за сервисирање на диск услуги |
AC | Изградба на AIOPIC табели за поддршка на повеќепроцесорски AD системи Подготовка на модулот INT10 за сервисирање видео услуги |
AE | Иницијализација на 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 и одржување на функциите за заштеда на енергија (Зелена функција).
Објавување во 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 | Тест 15 Канал 2 на системски тајмер |
16 | Тест за регистер за маскирање на барање на контролорот за прекин 19 Тест за пасивност на барање NMI |
30 | Одредување на износот на основната меморија и продолжената меморија. Поставување на API. Контрола на програматаНапишете режим на распределба |
Код за грешка | Опис на грешка |
---|---|
31 | Главниот тест на RAM на екранот. USB иницијализација |
32 | Се прикажува прсканиот екран за Plug and Play BIOS Extension. Поставување Super I/O ресурси. Програмабилен вграден аудио уред |
39 | Програмирање на генератор на часовник преку магистрала I2C |
3C | Поставување на знаменцето на софтверот за да се дозволи влез во Setup |
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
Првото спомнување на Наградниот медалјон 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 Одредување на тип на меморија, вкупна големина и сместување во линии 0С Проверка на контролни суми |
C3 | Верификација на првата 256K DRAM за организација на Привремената област. Отпакување на BIOS-от во привремена област |
C5 | Ако контролните суми се совпаѓаат, извршениот POST код се пренесува во Shadow. Во спротивно, контролата се пренесува на процедурата за обновување на BIOS-от. |
Б0 | Иницијализација на Северниот мост |
A0-AF | Процедура за иницијализација на логиката на системот зависна од уредот E0-EF Грешка при процесот на иницијализација на логиката на системот |
Обнова на BIOS-от
Објавување во 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 | Иницијализирање на потсистемот за управување со хардверска енергија |
23 | Копроцесорско тестирање. Одредување на типот на погонот FDD. Подготвителен чекор за креирање мапа на ресурси на PnP уреди |
24 | Постапка за ажурирање на микрокод на процесорот. Ажурирање на картата за распределба на ресурси |
25 | Иницијализирање и скенирање на PCI магистралата |
26 | Поставување на логиката што ги опслужува линиите VID (Уред за идентификација на напон). Иницијализирање на вградениот систем за следење на напон и температура |
27 | Реиницијализирање на контролорот на тастатурата |
29 | Иницијализирање на APIC, кој е дел од централниот процесор. Мерење на фреквенцијата на која работи процесорот. Поставување системски логички регистри. Иницијализирање на контролорот IDE |
2А | |
2Б | Пребарајте VGA BIOS |
2D | Прикажување информации за процесорот |
33 | Извршување на ресетирање на поврзана тастатура |
35 | Проверка на првиот канал на контролерот DMA 8237 |
37 | Проверка на вториот канал на контролерот DMA 8237 |
39 | Тестирање на регистри на DMA страници |
3C | Конфигурирање на контролорот на тајмер со програмабилен интервал (8254) |
3E | Иницијализирање на главниот контролер 8259 |
40 | Иницијализирање на Slave Controller 8259 |
43 | Подготовка на контролорот за прекини за работа. Прекините се оневозможени, тие се овозможени подоцна, по тест за меморија |
45 | Прекин што не може да се маскира (NMI) Барање за проверка на пасивност |
47 | Изведување ISA/EISA тестови |
49 | Одредување на количината на основна и проширена меморија. Софтверска контрола на режимот за распределба на записи со дотерување на AMD K5 регистрите |
4E | Тестирање на меморија во првиот мегабајт и визуелизација на резултатите на екранот. Иницијализација на шеми за кеширање за единечни и повеќепроцесорски системи, поставување Cyrix M1 процесорски регистри |
50 | USB иницијализација |
52 | Тестирање на целата достапна системска меморија, вклучувајќи го и регионот за вградениот видео контролер (Споделена меморија). Визуелизација на резултатите на екранот |
53 | Ресетирајте ја лозинката за најавување |
55 | Визуелизација на бројот на откриени процесори |
57 | Почетна иницијализација на ISA PnP уредите, од кои на секој му е доделен CSN (Card Select Number). Визуелизација на логото на ЕПА |
59 | Иницијализирање на системот за поддршка на анти-вирус |
5Б | Започнете ја постапката Ажурирања на BIOS-отод 5D флопи диск Иницијализација на вградени SIO и аудио контролери |
60 | Пристапот до CMOS Setup е отворен |
63 | PS/2 Иницијализација на глувчето |
65 | Иницијализација на USB глушец |
67 | Употреба на IRQ12 од уреди PCI ако системот на глувчето PS/2 нема иницијализација на контролорот на кешот 69 Full 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 | Резервирано, бришење на Carry Flag |
87 | Изградба на SYSID табели во областа DMI |
88 | Резервирано, бришење на Carry Flag |
89 | Генерирање табели за одржување ACPI |
8А | Резервирано, бришење на Carry Flag |
8Б | Наоѓање и иницијализирање на BIOS-от на дополнителни уреди |
8C | Резервирано, бришење на Carry Flag |
8D | Иницијализација на рутините за одржување на бит за паритет |
8E | Резервирано, бришење на Carry Flag |
8F | IRQ12 резолуција за топло приклучување на глувчето 90 Reserved, Clear Carry Flag |
91 | Иницијализирање на ресурсите на наследната платформа |
92 | Резервирано, бришење на Carry Flag |
93 | Веројатно не се користи |
94 | Последни чекори за иницијализирање на главниот сет на логика пред да се вчита операционен систем. Заврши иницијализацијата на системот за управување со енергија. Заштитникот на екранот за стартување на BIOS-от е отстранет, табелата за распределба на ресурси се прикажува на екранот. За процесорите од семејството AMD K6® се направени специфични поставки. Ажурирање на семејниот микрокод Интел Пентиум® II и погоре |
95 | Го поставува режимот за автоматско менување за зимско/летно сметање на времето. Програмирање на контролорот на тастатурата за брзина на автоматско повторување |
96 | Во мултипроцесорски системи, се вршат конечни системски поставки и се креираат сервисни табели и полиња. За процесорите од семејството Cyrix се врши дополнително подесување на регистарот. Изградба на табелата ESCD „Проширени податоци за конфигурација на системот“. Поставете бројач за време на DOS според часовникот во реално време. Партициите на уредите за подигање се зачувуваат за понатамошна употреба со вградени антивирусни алатки: Trend AntiVirus или Paragon Anti-Virus Protection. Системскиот звучник го сигнализира крајот на извршувањето на POST. Табелата MSIRQ е изградена и зачувана |
Голем број на процеси што се случуваат во BIOS-от на медалјонот за награди се идентификувани од специјални групи за контролни точки. Тие вклучуваат:
Системски кодови за настани - контролни точки на системски настани.
Управување со енергија Кодови за дебагирање - контролни точки што се појавуваат за време на извршувањето на услугите APM или ACPI.
Системски кодови за грешка - пораки за фатални грешки.
Кодови за отстранување грешки за MP систем - точки за иницијализација за мултипроцесорски платформи.
Функции за брза песна POST
Корисникот може да ја избере опцијата „Quick Power On Self Test“ во CMOS Setup за да го намали времето за подигање на системот. Во овој случај, поминувањето на POST ќе се забрза со одбивање да се извршат некои процедури ( Брзо подигање).
Шемата за брзо подигање ги заменува доцните и последните 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 | Информации за поставување. Иницијализирање на PS/2 и USB глушец |
71 | Иницијализација на контролорот на кешот |
72 | Поставување конфигурациски регистри за системска логика. Формирање на листата Приклучете и Репродуцирајте уреди. Иницијализација на FDD контролер |
73 | Иницијализација на HDD контролер |
74 | Иницијализација на копроцесор |
75 | Доколку е наведено од корисникот во CMOS Setup, IDE HDD е заштитен со запишување |
77 | Прашање за лозинка и порака: „Притиснете F1 за да продолжите, DEL за да влезете во Setup“ |
78 | Иницијализација на BIOS-от на дополнителни уреди на магистрали ISA и PCI |
79 | Иницијализирање на ресурсите на наследната платформа |
7А | Генерирање на основна табела RSDT и табели на уреди DSDT, FADT итн. |
7D | Наоѓање информации за партициите на уредот за подигање |
7E | Конфигурирање на услуги и услуги на BIOS-от пред да го подигнете оперативниот систем |
7F | Поставување на знаменцето NumLock според CMOS SetUp |
80 | Префрлете ја контролата на оперативниот систем |
Изведување POST во режим на заштеда на енергија
Една од состојбите на платформата, кога содржината на RAM меморијата е зачувана на тврдиот диск, се нарекува Hibernate. Во спецификацијата ACPI („Спецификација за напредна конфигурација и интерфејс за напојување“, ревизија 2.0a од 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 нова верзија Phoenix BIOS 4.0. Семејна поддршка Интел процесориПентиум се рефлектира во името на средните ревизии. Еден од најновите - издание 6.0 - ја формираше основата на сите објавени BIOS-и. Од изданието 6.1, немаше значајни промени во начинот на извршување на POST, и затоа тоа не се одрази во укажувањето на точките на прекин.
Карактеристична карактеристика на PhoenixBIOS е тоа што ако за време на извршувањето POST има грешки при тестирањето на 512 KB главната меморија (шифри 2Ch, 2Eh, 30h), дополнителни информации се емитуваат на портата 80h во формат на збор, чии битови се идентификуваат неуспешната адресна линија или податочна ќелија. На пример, шифрата „2C 0002“ значи дека е откриен дефект на меморијата на линијата за адреса 1. Кодот „2E 1020“ во овој случај би значел дека е откриен дефект на линиите за податоци 12 и 5 во нискиот бајт на магистралата за мемориски податоци. На системи 386SX кои користат 16-битна податочна магистрала, не може да се појави грешка при кодот за извршување 30h.
Излезот на POST кодот до дијагностичката порта е придружен со излез на звучен сигнал до системскиот звучник. Шемата за генерирање на аудио сигнал е како што следува:
- Осумбитниот код се претвора во четири двобитни групи
- Вредноста на секоја група се зголемува за еден
- Врз основа на добиената вредност, се генерира краток звучен сигнал (на пример: код 16h = 00 01 01 10 = 1-2-2-3)
Извршување на процедурите за почеток на POST од ROM
Код за грешка | Опис на грешка |
---|---|
01 | Иницијализирање на контролорот за управување со основната плоча (BMC) |
02 | Проверка на тековниот режим на процесорот |
03 | Оневозможи NMI |
04 | Го одредува типот на инсталираниот процесор |
06 | Почетни поставки на PIC и DMA регистрите |
07 | Областа во меморијата наменета за копијата на BIOS-от се ресетира на нула |
08 | Рана иницијализација на системските логички регистри |
09 | Поставување на знамето на софтверот за извршување POST |
0А | Иницијализирање на софтверските ресурси на процесорот |
0B | Дозвола за внатрешен кеш |
0E | Супер В/И иницијализација на ресурси |
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 | Иницијализација на Phoenix Dispatch Manager |
34 | Забрана за исклучување со копче за напојување ATX |
35 | Поставки за системски логички регистри кои го контролираат формирањето на временските карактеристики на пристапот до меморијата, I/O портите, системот и локалните автобуси |
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 - Управување со далечинско подигање |
42 | |
44 | Поставете прекин на BIOS-от |
45 | Иницијализација на уредот пред да се овозможи механизмот PnP |
46 | Со помош на специјален алгоритам, се пресметува контролната сума на BIOS-от |
47 | Иницијализирање на I2O I/O контролери |
48 | Наоѓање видео адаптер |
49 | Иницијализација на PCI |
4А | Иницијализирање на системските видео адаптери |
4Б | Тивко подигање во тек - скратена низа за стартување на системот што се користи за забрзување на 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 | Генерирањето NMI е овозможено |
8А | Поставување променливи вредности во проширената област на податоци на BIOS-от |
8Б | Проверка на дијаграмите за поврзување на глувчето PS/2 |
8C | Иницијализација на контролорот на погонот |
8F | Одредување на бројот на поврзани АТА уреди |
90 | Иницијализирање и конфигурирање на контролери на тврдиот диск |
91 | Поставување привремени параметри за хард дискови во режим PIO |
92 | Префрлете ја контролата на извршна блок генерирана од производителот на матичната плоча (Patch2) |
93 | Изградба на конфигурациска табела за мултипроцесорски систем |
95 | Избор на процедура за одржување на CD-ROM |
96 | Врати се во реален режим |
97 | Изградба на табела за конфигурација на 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 во баферот за влез на наизменична струја Ја извршува програмата за поставување |
AE | Знамето за рестартирање CTRL+ALT+DEL се брише. |
Б1 | Исчистено знаменцето POST комплетно B2 POST е завршено |
Б4 | Репродукција на звучен сигнал пред преземање |
Б5 | Завршена е фазата на тивко подигање |
Б6 | Проверете со лозинка дали овој режим е овозможен во иницијализацијата на ACPI BIOS-от на Setup B7 |
Б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-от на системот |
CA | Вклучена конзола пренасочување за сервисирање на далечинска CB тастатура Емулирање на уреди со диск во RAM/ROM |
CC | Извршете пренасочување на конзолата за да опслужувате видео ЦД за поддршка на PCMCIA комуникација |
CE | Поставување на контролорот за светло пенкало |
Фатални пораки за грешка
D0 Исклучок грешка D2 Повикување рутина за справување со прекини од неидентификуван извор D4 Грешка поврзана со прекршување на протоколот за издавање и отстранување барања за прекин D6 Излезете од заштитениот режим со генерирање софтвер на ресетирање D7 За да ја зачувате состојбата на видео адаптерот, повеќе е потребно количество меморија отколку што е достапно во SMRAM D8 Грешка при генерирање софтвер на пулсот за ресетирање на процесорот DA Губење на контролата при враќање во реален режим DC Излезете од заштитениот режим со генерирање софтвер за ресетирање без реиницијализирање на контролорот за прекини DD Грешка при продолжено тестирање меморија DE Грешка на контролорот на тастатурата Грешка за контрола на линијата DF A20 19
Извршување на процедури од блокот за подигање
Код за грешка | Опис на грешка |
---|---|
E0 | E1 чипсет за конфигурација на регистарот Поставување иницијализација на Northbridge и Southbridge |
Е2 | Иницијализација на процесорот |
Е3 | Иницијализирање на системскиот тајмер |
Е4 | Супер В/И иницијализација на ресурси |
Е5 | Проверка на статусот на скокачот за обновување, инсталирање што го принудува режимот за обновување BIOS-от |
Е6 | Проверка на контролната сума на BIOS-от |
Е7 | Контролата се пренесува на BIOS-от ако нејзината контролна сума се пресметува правилно иницијализацијата за поддршка на E8 MPS |
Е9 | Транзиција кон модел на рамен меморија од 4 Gb |
ЕА | Иницијализирање на нестандардна опрема |
EB | Конфигурирање на контролорот за прекини и директен пристап до меморија |
ЕУ | Со помош на запишување и контролни отчитувања според посебен алгоритам се одредува типот на меморија: 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 контролер |
FA…FF | Кодови за интеракција на процедурата PhDebug |
5. Внатре во BIOS Mobile Pro
Inside 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 | Почетна точка за враќање на флеш ROM-от |
88 | Овозможете ACPI функции |
99 | Грешка при излегување од режимот STR |
60 | Влегување во Голем реален режим |
61 | Иницијализација на SM Bus. SPD податоци зачувани во CMOS A0 Читајте и анализирајте ги SPD полињата претходно складирани во CMOS A1 Иницијализирајте мемориски контролер |
А2 | Одредување на логичките банки на DIMM |
А3 | Програмирање регистри DRB (DRAM линија на граница) |
А4 | DRA (DRAM Row Attributes) Регистрирај програмирање |
AE | Системот откри DIMM кои се разликуваат во функциите на кодови за поправање грешки (ECC). |
AF | Примарна иницијализација на регистрите на меморискиот контролер мапирани во меморискиот простор |
Е1 | Постапката за подигање не успее ако DIMM нема SPD чип |
Е2 | Типот DIMM не одговара на системските барања |
ЕА | Минималното време помеѓу активирањето на редовите DIMM и преминот кон состојбата на регенерација не ги исполнува системските барања |
ЕУ | Регистарските модули не се поддржани од режимите за латентност на CAS што ги проверува ED |
ЕЕ | Организацијата 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 автобус |