Dma controller error

Описание:

Описание:

Предлагаю Вашему вниманию основные POST-коды для
BIOS
производителя
AMI
. Небольшое вступление. Сразу после нажатия кнопки POWER на системном блоке персонального компьютера управление ПК переходит непосредственно к БИОС. В это время (в начале запуска ПК) процессор подает сигнал на микросхему BIOS, который инициализирует загрузку микропрограммы BOOT-ROUTINE Базовой Системы Ввода-Вывода.
Микропрограмма BOOT-ROUTINE вызывает подпрограмму самотестирования POST.

Поэтому — заметьте! — Если вам не нравится наш совет, у вас есть служба профессионального обслуживания. Проверьте руководство или обратитесь к продавцу за инструкциями по установке. Убедитесь, что на вашей материнской плате подключены все необходимые разъемы питания.

Отключите и снова подключите разъем видеокарты. Если у вас нет разъема, обратитесь за помощью к материнской плате или поставщику компьютера. Если нет, ваша графическая карта установлена ​​неправильно. Убедитесь, что все причины, упомянутые в этой статье, были устранены.

Обратитесь к производителю за последним. Убедитесь, что операционная система распознает установленные видеоадаптеры. Он должен показывать наличие двух видеокарт правильно, не указывая на какие-либо ошибки или конфликты. Обратитесь к вашему дилеру за новым.

Подпрограмма POST (Power-On Self Test)
тестирует установленное на компьютере оборудование, настраивает его и готовит к работе.

Для каждого отдельного оборудования (процессор, память, видеокарта, клавиатура, порты ввода/вывода и.т.д) производится отдельный тест. Каждый тест имеет свой уникальный номер, который называется POST-кодом. POST-код
записывается в порт Manufacturing Test Port (с адресом 0080H) до начала выполнения каждого отдельного теста процедуры POST.

Установите свои карты отдельно, чтобы убедиться, что они оба работают. Этот тип проблем, вероятно, самый плохой вид сбоя компьютера, который может случиться с нами. Когда компьютер не может работать, у нас нет доступа к системе, диску, данным. Кроме того, обычно трудно решить такую ​​проблему. Часто причиной является физическое повреждение любого компонента. Однако выхода нет.

Прежде всего, попробуйте советы в этой главе — они содержат решения наиболее распространенных проблем с запуском системы. Всегда полезно искать решения в Интернете, даже если вы используете смартфон и вводите в поисковую систему содержимое сообщения об ошибке. И, наконец, если мы не можем загрузить систему, мы можем удалить жесткий диск и попытаться получить доступ к нему с помощью другого компьютера. Тогда, по крайней мере, мы восстановим данные.

После того, как POST-код теста записан в порт Manufacturing Test Port начинается процедура тестирования соответствующего оборудования. Если процедура тестирования завершилась неудачей в порту Manufacturing Test Port остается POST-код последней процедуры (которая и вызвала ошибку). Если узнать POST-код последней процедуры, можно определить устройство, которое вызвало ошибку.

Решение. Это сообщение касается охлаждения процессора, то есть вентилятора. Чтобы проверить это, вам нужно открыть корпус и запустить компьютер. Если после запуска компьютера с открытым корпусом мы видим, что вентилятор не вращается, это может означать две вещи: неисправность вентилятора или розетку питания на материнской плате.

Сбой вентилятора или гнезда

Чтобы проверить, есть ли проблема с вентилятором или розеткой, подключите вентилятор, например, к гнезду корпуса. Выход имеет такое же напряжение, что и безопасно. Если вентилятор не работает, нам необходимо его заменить. Если он работает, его можно подключить к разъему корпуса, но мы должны контролировать температуру процессора, чтобы обеспечить его надлежащее охлаждение. Мы можем использовать программу, которую мы находим на компакт-диске, прилагаемом к книге.

Чтение POST-кодов можно осуществить несколькими способами.

  • Если Ваша материнская плата имеет встроенный индикатор POST-кодов, информацию о POST-коде последней процедуры можно узнать с него.
  • POST-код последней выполняемой процедуры в некоторых системах может отображаться на экране монитора во время прохождения процедуры POST.
  • Для чтения POST-кодов может использоваться специальная карта расширения.

Поскольку BIOS выпускается несколькими производителями, соответственно, для каждой BIOS отдельного производителя имеется своя таблица POST-кодов.

Здесь вы найдете информацию о температуре процессора и активности вентилятора. Если скорость вентилятора высокая и температура низкая, нам не нужно беспокоиться. Но если обороты низки и температура высокая, вам нужно купить нового поклонника. Стандартные вентиляторы, входящие в состав процессоров, небольшие и для хорошей производительности имеют очень высокие обороты. Новые решения позволяют охлаждать процессор пассивно или с большими вентиляторами с гораздо меньшей скоростью. Если мы уверены, что вентилятор работает, а температура процессора низкая, нам не нужно беспокоиться.

Данная таблица содержит POST-коды, которые отображаются при полной процедуре POST.

  • CF Определяется тип процессора и тестируется чтение/запись CMOS
  • C0 Предварительно инициализируется чипсет и L1-, L2-кэш, программируется контроллер прерываний, DMA, таймер
  • C1 Детектируется тип и объем оперативной памяти
  • C3 Код BIOS распаковывается во временную область оперативной памяти
  • 0С Проверяются контрольные суммы BIOS
  • C5 Код BIOS копируется в теневую память и управление передается модулю Boot Block
  • 01 Модуль XGROUP распаковывается по физическому адресу 1000:0000h
  • 02 Инициализация процессора. Устанавливаются регистры CR и MSR
  • 03 Определяются ресурсы ввода/вывода (Super I/O)
  • 05 Очищается экран и флаг состояния CMOS
  • 06 Проверяется сопроцессор
  • 07 Определяется и тестируется контроллер клавиатуры
  • 08 Определяется интерфейс клавиатуры
  • 09 Инициализация контроллера Serial ATA
  • OA Определяется клавиатура и мышь, которые подключены к портам PS/2
  • 0B Устанавливаются ресурсы звукового контроллера AC97
  • OE Тестируется сегмент памяти F000h
  • 10 Определяется тип flash-памяти
  • 12 Тестируется CMOS
  • 14 Устанавливаются значения для регистров чипсета
  • 16 Первично инициализируется тактовый генератор
  • 18 Определяется тип процессора, его параметры и объемы кэша L1 и L2
  • 1B Инициализируется таблица векторов прерываний
  • 1С Проверяются контрольные суммы CMOS и напряжение питания аккумулятора
  • 1D Определяется система управления питанием Power Management
  • 1F Загружается матрица клавиатуры (для ноутбуков)
  • 21 Инициализируется система Hardware Power Management (для ноутбуков)
  • 23 Тестируется математический сопроцессор, дисковод, инициализация чипсета
  • 24 Обновляется микрокод процессора. Создается карта распределения ресурсов устройств Plug and Play
  • 25 Начальная инициализация PCI: перечисляются устройства, поиск адаптера VGA, запись VGA BIOS по адресу C000:0
  • 26 Устанавливается тактовая частота по CMOS Setup. Отключается синхронизация неиспользуемых слотов DIMM и PCI. Инициализируется система мониторинга (H/W Monitor)
  • 27 Разрешается прерывание INT 09h. Снова инициализируется контроллер клавиатуры
  • 29 Программируются регистры MTRR, инициализируется APIC. Программируется контроллер IDE. Измеряется частота процессора. Вызывается расширение BIOS видеосистемы
  • 2B Поиск BIOS видеоадаптера
  • 2D Отображается заставка Award, информация о типе процессора и его скорости
  • 33 Сбрасывается клавиатура
  • 35 Тестируется первый канал DMA
  • 37 Тестируется второй канал DMA
  • 39 Тестируются страничные регистры DMA
  • 3C Настраивается контроллер 8254 (таймер)
  • 3E Проверка контроллера прерываний 8259
  • 43 Проверяется контроллер прерываний
  • 47 Тестируются шины ISA/EISA
  • 49 Вычисляется объем оперативной памяти. Настраиваются регистры для процессора AMD K5
  • 4E Программируются регистры MTRR для процессоров Syrix. Инициализируются кэш L2 и APIC
  • 50 Определяется шина USB
  • 52 Тестируется ОЗУ с отображением результатов. Очищается расширенная память
  • 53 Если выполнена очистка CMOS, то сбрасывается пароль на вход в систему
  • 55 Отображается количество процессоров (для многопроцессорных платформ)
  • 57 Отображается логотип EPA. Начальная инициализация устройств ISA PnP
  • 59 Определяется система защиты от вирусов
  • 5B Вывод подсказки для запуска обновления BIOS с дискеты
  • 5D Запускается контроллер Super I/O и интегрированный аудиоконтроллер
  • 60 Вход в CMOS Setup, если была нажата клавиша Delete
  • 65 Инициализируется мышь PS/2
  • 69 Включается кэш L2
  • 6B Настраиваются регистры чипсета согласно BIOS Setup
  • 6D Назначаются ресурсы для устройств ISA PnP и COM-порты для интегрированных устройств
  • 6F Инициализируется и настраивается контроллер гибких дисков
  • 75 Детектируются и устанавливаются IDE-устройства: жесткие диски, CD/DVD, LS-120, ZIP и др.
  • 76 Выводится информация об обнаруженных IDE-устройствах
  • 77 Инициализируются последовательные и параллельные порты
  • 7A Сбрасывается и готовится к работе математический сопроцессор
  • 7C Определяется защита от несанкционированной записи на жесткие диски
  • 7F При наличии ошибок выводится сообщение и ожидается нажатие клавиш Delete и F1
  • 82 Выделяется память для управления питанием и заносятся изменения в таблицу ESCD.
  • Убирается заставка с логотипом EPA. Запрашивается пароль, если нужен
  • 83 Все данные сохраняются из временного стека в CMOS
  • 84 Вывод на экран сообщения Initializing Plug and Play Cards
  • 85 Завершается инициализация USB
  • 87 Создаются таблицы SYSID в области DMI
  • 89 Устанавливаются таблицы ACPI. Назначаются прерывания для PCI-устройств
  • 8B Вызывается BIOS дополнительных ISA- или PCI-контроллеров, за исключением видеоадаптера
  • 8D Устанавливаются параметры контроля четности ОЗУ по CMOS Setup. Инициализируется APM
  • 8F IRQ 12 разрешается для «горячего» подключения мыши PS/2
  • 94 Завершение инициализации чипсета. Отображение таблицы распределения ресурсов. Включение кэша L2. Установка режима перехода на летнее/зимнее время
  • 95 Устанавливается частота автоповтора клавиатуры и состояния Num Lock
  • 96 Для многопроцессорных систем настраиваются регистры (для процессоров Cyrix). Создается таблица ESCD. Устанавливается таймер DOS Time по показаниям часов RTC CMOS. Сохраняются разделы загрузочных устройств для использования встроенным антивирусом. Динамик оповещает об окончании POST. Создается таблица MSIRQ FF Выполняется прерывание BIOS INT 19h. Поиск загрузчика в первом секторе загрузочного устройства

Сокращенная процедура выполняется при установке в BIOS параметра Quick Power On Self Test.

Появится сообщение, но ничто не угрожает компьютеру. Снятие неисправного оборудования должно помочь. Чтобы проверить это, вы должны отключить устройства, пока проблема не исчезнет с помощью процедуры проб и ошибок. Давайте иметь в виду несколько основных шагов.

Если вы хотите удалить что-либо изнутри вашего компьютера, обязательно выключите питание и разрядите статическое электричество, прикоснувшись к металлу, например, к нагревателю. Оборудование, которое мы подозреваем, чтобы вызвать проблему, стоит проверить, подключившись к другому компьютеру.

  • Мы перезапускаем компьютер каждый раз.
  • Если мы этого не сделаем, мы рискуем повредить электронику.

Эта ошибка может быть сгенерирована по нескольким причинам, поэтому вам необходимо определить причину.

  • 65 Сбрасывается видеоадаптер. Инициализируются звуковой контроллер, устройства ввода/вывода,тестируется клавиатура и мышь. Проверяется целостность BIOS
  • 66 Инициализируется кэш-память. Создается таблица векторов прерываний. Инициализируется система управления питанием
  • 67 Проверяется контрольная сумма CMOS и тестируется батарейка питания. Настраивается чипсет на основе параметров CMOS
  • 68 Инициализируется видеоадаптер
  • 69 Настраивается контроллер прерываний
  • 6A Тестируется оперативная память (ускоренно)
  • 6B Отображается логотип EPA, результаты тестов процессора и памяти
  • 70 Отображается подсказка для входа в BIOS Setup. Инициализируется мышь, подключенная к PS/2 или USB
  • 71 Инициализируется контроллер кэш-памяти
  • 72 Настраиваются регистры чипсета. Создается список устройств Plug and Play.& Инициализируется контроллер дисковода
  • 73 Инициализируется контроллер жестких дисков
  • 74 Инициализируется сопроцессор
  • 75 Если нужно, жесткий диск защищается от записи
  • 77 Если нужно, запрашивается пароль и выводятся сообщения Press F1 to continue, DEL to enter Setup
  • 78 Инициализируются платы расширения с собственной BIOS
  • 79 Инициализируются ресурсы платформы
  • 7A Генерируются корневая таблица RSDT, таблицы устройств DSDT, FADT и т. п.
  • 7D Собирается информациия о разделах загрузочных устройств
  • 7E BIOS готовится к загрузке операционной системы
  • 7F Состояние индикатора NumLock устанавливается в соответствии с настройками
  • BIOS Setup
  • 80 Вызывается INT 19 и запускается операционная система

AMIBIOS8.0

Вот общие причины ошибки с ошибкой при разгоне. Если мы попытались настроить какой-то конкретный компонент, например процессор, мы могли бы перенапрянуть напряжение или другие настройки, и компьютер вернул ошибку. У компьютера есть проблема с питанием — источник питания может не доставлять правильное напряжение во всех линиях. Стандартные напряжения составляют 3, 3 В, 5 В и 12 В — допустимый предел погрешности, однако, если значения значительно отличаются, это может указывать на плохое состояние источника питания. Попытка разгона — разгон компьютера.
. Внимание!

  • D0 Инициализация процессора и чипсета. Проверка контрольных сумм загрузочного блока BIOS
  • D1 Начальная инициализация портов ввода/вывода. Контроллеру клавиатуры передается команда для самотестирования BAT
  • D2 Запрет кэш-памяти L1/L2. Определяется объем установленной ОЗУ
  • D3 Настраиваются схемы регенерации памяти. Разрешается использовать кэш-память
  • D4 Тест 512 Кбайт памяти. Устанавливается стек и назначается протокол обмена с кэш-памятью
  • D5 Код BIOS распаковывается и копируется в теневую память
  • D6 Проверяются контрольные суммы BIOS и нажатие клавиш Ctrl+Home (восстановление BIOS)
  • D7 Управление передается интерфейсному модулю, распаковывающему код в область Run-Time
  • D8 Выполняемый код распаковывается из flash-памяти в оперативную. Сохраняется информация CPUID
  • D9 Распакованный код переносится из области временного хранения в сегменты 0E000h и 0F000h ОЗУ
  • DA Восстанавливаются регистры CPUID. Выполнение POST переносится в оперативную память
  • E1–E8, EC–EE Ошибки, связанные с конфигурацией системной памяти
  • 03 Запрещается обработка NMI, ошибок четности, выдача сигналов на монитор. Резервируется область для журнала событий GPNV, устанавливаются начальные значения переменных из BIOS
  • 04 Проверяется работоспособность батареи и подсчитывается контрольная сумма CMOS
  • 05 Инициализируется контроллер прерываний и строится таблица векторов
  • 06 Тестируется и готовится к работе таймер
  • 08 Тестируется клавиатура (мигают индикаторы клавиатуры)
  • C0 Начальная инициализация процессора. Запрещается использовать кэш-память. Определяется APIC
  • C1 Для многопроцессорных систем определяется процессор, отвечающий за запуск системы
  • C2 Завершается назначение процессора для запуска системы. Идентификация с помощью CPUID
  • C5 Определяется количество процессоров, настраиваются их параметры
  • C6 Инициализируется кэш-память для более быстрого прохождения POST
  • C7 Завершается начальная инициализация процессора
  • 0A Определяется контроллер клавиатуры
  • 0B Поиск мыши, подключенной к порту PS/2
  • 0C Проверяется наличие клавиатуры
  • 0E Детектируются и инициализируются различные устройства ввода
  • 13 Начальная инициализация регистров чипсета
  • 24 Распаковываются и инициализируются модули BIOS, специфические для платформы.
  • Создается таблица векторов прерываний и инициализируется обработка прерываний
  • 2A С помощью механизма DIM определяются устройства на локальных шинах. Готовится к инициализации видеоадаптер, строится таблица распределения ресурсов
  • 2C Обнаружение и инициализация видеоадаптера, видеоадаптер вызывается BIOS
  • 2E Поиск и инициализация дополнительных устройств ввода/вывода
  • 30 Готовится к обработке SMI
  • 31 Инициализируется и активизируется модуль ADM
  • 33 Инициализируется модуль упрощенной загрузки
  • 37 Отображается логотип AMI, версия BIOS, процессора, подсказка клавиши для входа в BIOS
  • 38 С помощью DIM инициализируются различные устройства на локальных шинах
  • 39 Инициализируется контроллер DMA
  • 3A Устанавливается системное время в соответствии с показаниями часов RTC
  • 3B Тестируется оперативная память и отображаются результаты
  • 3C Настраиваются регистры чипсета
  • 40 Инициализируются последовательные и параллельные порты, математический сопроцессор и др.
  • 52 По результатам теста памяти обновляются данные об ОЗУ в CMOS
  • 60 По BIOS Setup устанавливается состояние NumLock и настраиваются параметры автоповтора
  • 75 Запускается процедура для работы с дисковыми устройствами (прерывание INT 13h)
  • 78 Создается список устройств IPL (с которых возможна загрузка операционной системы)
  • 7C Создаются и записываются в NVRAM таблицы расширенной системной конфигурации ESCD
  • 84 Регистрация ошибок, обнаруженных при выполнении POST
  • 85 Выводятся сообщения об обнаруженных некритических ошибках.
  • 87 Если нужно, запускается BIOS Setup, которая предварительно распаковывается в ОЗУ
  • 8C В соответствии с BIOS Setup настраиваются регистры чипсета
  • 8D Строятся таблицы ACPI
  • 8E Настраивается обслуживание немаскируемых прерываний (NMI)
  • 90 Окончательно инициализируется SMI
  • A1 Очистка данных, которые не нужны при загрузке операционной системы
  • A2 Для взаимодействия с операционной системой готовятся модули EFI
  • A4 In accordance with the BIOS Setup language module is initialized
  • A7 Выводится итоговая таблица процедуры POST
  • A8 Устанавливается состояние регистров MTRR
  • A9 Если нужно, выполняется ожидание ввода команд с клавиатуры
  • AA Удаляются векторы прерываний POST (INT 1Ch и INT 09h)
  • AB Определяются устройства для загрузки операционной системы
  • AC Завершающие этапы настройки чипсета в соответствии с BIOS Setup
  • B1 Настраивается интерфейс ACPI
  • 00 Вызывается обработка прерывания INT 19h (поиск загрузочного сектора, загрузка ОС)

PhoenixBios 4.0

Будьте внимательны при включении компьютера, поскольку это приводит к значительному увеличению рассеивания тепла, что может привести к перегреву компонентов и более быстрому износу. Проблема. При запуске компьютера появляется сообщение об ошибке «Ошибка загрузочного устройства».

Эта ошибка может быть результатом, например, внезапного отключения электроэнергии. Вам необходимо восстановить правильные настройки. Все наши диски правильно распознаются компьютером. Нам нужно изменить настройку с «Отключено» на «Включено», сохранить настройки и перезагрузить компьютер.

  • 02 Verify Real Mode
  • 03 Disable Non-Maskable Interrupt (NMI)
  • 04 Get CPU type
  • 06 Initialize system hardware
  • 08 Initialize chipset with initial POST values
  • 09 Set IN POST flag
  • 0A Initialize CPU registers
  • 0B Enable CPU cache
  • 0C Initialize caches to initial POST values
  • 0E Initialize I/O component
  • 0F Initialize the local bus IDE
  • 10 Initialize Power Management
  • 11 Load alternate registers with initial POST values
  • 12 Restore CPU control word during warm boot
  • 13 Initialize PCI Bus Mastering devices
  • 14 Initialize keyboard controller
  • 16 (1-2-2-3) BIOS ROM checksum
  • 17 Initialize cache before memory autosize
  • 18 8254 timer initialization
  • 1A 8237 DMA controller initialization
  • 1C Reset Programmable Interrupt Controller
  • 20 (1-3-1-1) Test DRAM refresh
  • 22 (1-3-1-3) Test 8742 Keyboard Controller
  • 24 Set ES segment register to 4 GB
  • 26 Enable A20 line
  • 28 Autosize DRAM
  • 29 Initialize POST Memory Manager
  • 2A Clear 512 KB base RAM
  • 2C (1-3-4-1) RAM failure on address line xxxx
  • 2E (1-3-4-3) RAM failure on data bits xxxx of low byte of memory bus
  • 2F Enable cache before system BIOS shadow
  • 30 (1-4-1-1) RAM failure on data bits xxxx of high byte of memory bus
  • 32 Test CPU bus-clock frequency
  • 33 Initialize Phoenix Dispatch Manager
  • 34 Disable Power Button during POST
  • 35 Re-initialize registers
  • 36 Warm start shut down
  • 37 Re-initialize chipset
  • 38 Shadow system BIOS ROM
  • 39 Re-initialize cache
  • 3A Autosize cache
  • 3C Advanced configuration of chipset registers
  • 3D Load alternate registers with CMOS values
  • 40 CPU speed detection
  • 42 Initialize interrupt vectors
  • 45 POST device initialization
  • 46 (2-1-2-3) Check ROM copyright notice
  • 48 Check video configuration against CMOS
  • 49 Initialize PCI bus and devices
  • 4A Initialize all video adapters in system
  • 4B QuietBoot start (optional)
  • 4C Shadow video BIOS ROM
  • 4E Display BIOS copyright notice
  • 50 Display CPU type and speed
  • 51 Initialize EISA board
  • 52 Test keyboard Тестируется клавиатура
  • 54 Set key click if enabled
  • 55 Initialize USB bus
  • 58 (2-2-3-1) Test for unexpected interrupts
  • 59 Initialize POST display service
  • 5A Display prompt “Press F2 to enter SETUP”
  • 5B Disable CPU cache
  • 5C Test RAM between 512 and 640 KB
  • 60 Test extended memory
  • 62 Test extended memory address lines
  • 64 Jump to UserPatch1
  • 66 Configure advanced cache registers
  • 67 Initialize Multi Processor APIC
  • 68 Enable external and CPU caches
  • 69 Setup System Management Mode (SMM) area
  • 6A Display external L2 cache size
  • 6B Load custom defaults (optional)
  • 6C Display shadow-area message
  • 6E Display possible high address for UMB recovery
  • 70 Display error messages Выводятся сообщения об ошибках
  • 72 Check for configuration errors
  • 76 Check for keyboard errors
  • 7C Set up hardware interrupt vectors
  • 7D Initialize hardware monitoring
  • 7E Initialize coprocessor if present
  • 80 Disable onboard Super I/O ports and IRQs
  • 81 Late POST device initialization
  • 82 Detect and install external RS232 ports
  • 83 Configure non-MCD IDE controllers
  • 84 Detect and install external parallel ports
  • 85 Initialize PC-compatible PnP ISA devices
  • 86 Re-initialize onboard I/O ports
  • 87 Configure Motheboard Configurable Devices (optional)
  • 88 Initialize BIOS Data Area
  • 89 Enable Non-Maskable Interrupts (NMIs)
  • 8A Initialize Extended BIOS Data Area
  • 8B Test and initialize PS/2 mouse
  • 8C Initialize floppy controller
  • 8F Determine number of ATA drives (optional)
  • 90 Initialize hard-disk controllers
  • 91 Initialize local-bus harddisk controllers
  • 92 Jump to UserPatch2
  • 93 Build MPTABLE for multi-processor boards
  • 95 Install CD ROM for boot
  • 96 Clear huge ES segment register
  • 97 Fixup Multi Processor table
  • 98 (1-2) Search for option ROMs. One long, two short beeps on checksum failure
  • 99 Check for SMART Drive (optional)
  • 9A Shadow option ROMs
  • 9C Set up Power Management
  • 9D Initialize security engine (optional)
  • 9E Enable hardware interrupts
  • 9F Determine number of ATA and SCSI drives
  • A0 Set time of day
  • A2 Check key lock
  • A4 Initialize Typematic rate
  • A8 Erase F2 prompt
  • AA Scan for F2 key stroke
  • AC Enter SETUP
  • AE Clear Boot flag
  • B0 Check for errors
  • B2 POST done – prepare to boot operating system
  • B4 (1) One short beep before boot
  • B5 Terminate QuietBoot (optional)
  • B6 Check password (optional)
  • B9 Prepare Boot
  • BA Initialize DMI parameters
  • BB Initialize PnP Option ROMs
  • BC Clear parity checkers
  • BD Display MultiBoot menu
  • BE Clear screen (optional)
  • BF Check virus and backup reminders
  • C0 Try to boot with INT 19
  • C1 Initialize POST Error Manager (PEM)
  • C2 Initialize error logging
  • C3 Initialize error display function
  • C4 Initialize system error handler
  • C5 PnPnd dual CMOS (optional)
  • C6 Initialize notebook docking (optional)
  • C7 Initialize notebook docking late
  • D2 Unknown interrupt
  • E0 Initialize the chipset
  • E1 Initialize the bridge
  • E2 Initialize the CPU
  • E3 Initialize system timer
  • E4 Initialize system I/O
  • E5 Check force recovery boot
  • E6 Checksum BIOS ROM
  • E7 Go to BIOS
  • E8 Set Huge Segment
  • E9 Initialize Multi Processor
  • EA Initialize OEM special code
  • EB Initialize PIC and DMA
  • EC Initialize Memory type
  • ED Initialize Memory size
  • EE Shadow Boot Block
  • EF System memory test
  • F0 Initialize interrupt vectors
  • F1 Initialize Real Time Clock
  • F2 Initialize video
  • F3 Initialize System Management Mode
  • F4 (1) Output one beep before boot
  • F5 Boot to Mini DOS
  • F6 Clear Huge Segment
  • F7 Boot to Full DOS

Оригинальные и достоверные таблицы POST-кодов можно найти на соответствующих сайтах производителей BIOS: «AMI» и «Award». Иногда таблицы POST-кодов приводятся в руководствах к материнским платам.
1. Тест программно-доступных регистров процессора (POST-коды: 01, 02).
2. Проверка периода регенерации оперативной памяти (POST-код: 04).
3. Инициализация контроллера клавиатуры (POST-код: 05).
4. Предварительная проверка работоспособности энергонезависимой памяти (СMOS) и состояния батареи питания СMOS (POST-код: 07).
5. Инициализация регистров чипсетового набора значениями, принятыми по умолчанию (POST-код: BE, hex).
6. Проверка наличия и определение размера оперативной памяти (POST-код: C1, hex).
7. Определение наличия и размера внешней кэш-памяти (POST-код: С6, hex).
8. Проверка первых 64 кб оперативной памяти (POST-код: 08).
9. Инициализация векторов прерываний (POST-код: 0А, hex).
10. Проверка контрольной суммы CMOS (POST-код: 0В, hex).
11. Обнаружение и инициализация видеоконтроллера (POST-код: 0D, hex).
12. Проверка видеопамяти (POST-код: 0E, hex).
13. Проверка контрольной суммы BIOS (POST-код: 0F, hex).
14. Проверка контроллеров и регистров страниц DMA (POST-коды: 10,
11, hex).
15. Проверка системного таймера (POST-код: 14, hex).
16. Проверка и инициализация контроллеров прерываний (POST-коды: 15…18, hex).
17. Инициализация слотов шин расширения (POST-коды: 20…2F, hex).
18. Определение размера и проверка основной и расширенной памяти (POST-коды: 30, 31, hex).
19. Повторная инициализация регистров чипсетового набора в соответствии со значениями, установленными в CMOS Setup (POST-код: BF, hex).
20. Инициализация контроллера FDD (POST-код: 41, hex).
21. Инициализация контроллера HDD (POST-код: 42, hex).
22. Инициализация COM- и LPT-портов (POST-код: 43, hex).
23. Обнаружение и инициализация математического сопроцессора (POST-код: 45, hex).
24. Проверка необходимости ввода пароля (POST-код: 4F, hex).
25. Инициализация расширений BIOS (POST-код: 52, hex).
26. Установка параметров Virus Protect, Boot Speed, NumLock, Boot Attempt в соответствии со значениями, установленными в CMOS Setup (POST-коды: 60…63, hex).
27. Вызов процедуры загрузки операционной системы (POST-код: FF, hex).
Как видно из приведенной последовательности, возможность отображения диагностических сообщений на экране монитора появляется только после инициализации видеоконтроллера, и если процедура POST остановилась на одном из предыдущих этапов, то увидеть на каком именно не представляется возможным.

Компьютер видит жесткий диск, но не может запустить систему

Вставьте диск в дисковод или подключите носитель и перезагрузите компьютер. Мы подтверждаем информацию о языке, а на следующем экране нажмите «Восстановить компьютер». Затем нажмите «Устранение неполадок» и «Командная строка». Если все команды возвращают информацию о правильной операции, мы можем перезагрузить компьютер. Система должна работать бесперебойно.

Дополнительные советы можно найти здесь. Горячая загрузка — это сделанная в системе, которая уже была включена и не повторяет первые шаги, описанные ниже. Когда вы нажимаете кнопку питания, источник получает питание и инициализирует. Задержка возникает, когда источник начинает подавать другие компоненты в системе. Обратите внимание на звуки, которые вы слышите, перед тем, как появится монитор. Все остановлено, пока системные чипсеты не получат сигнал о завершении инициализации источника, поэтому процесс загрузки может начаться.

Дополнительно скачать Коды
и диагностические сообщения POST
BIOS

Ошибки
BIOS

сообщение

Если нет, серия звуковых сигналов предупредит вас о наличии одной или нескольких проблем. Если вы посмотрите на клавиатуру, вы заметите сканирование клавиатуры. Если это сканирование не выполняется, процессор или материнская плата не работают. Если сканирование происходит и у вас нет сигнала на вашем мониторе, возможно, виновата видеокарта. Если найден, видеоадаптер инициализируется, и изображение появляется на мониторе. Если проблема обнаружена, на мониторе будет отображаться сообщение об ошибке.

В зависимости от скорости системы вам необходимо быстро прочитать силы или нажать клавишу «Пауза». Если нет, он будет искать основной жесткий диск, а именно главную загрузочную запись, чтобы начать загрузку операционной системы. Если жесткий диск или диск не найден, на мониторе отображается сообщение об ошибке. Если вы используете несколько операционных систем, вы увидите меню, позволяющее выбрать операционную систему для запуска в течение этого сеанса.

Проблема

решение

Cmos battery Has
failed

В надежде, что информация окажется полезной, пожалуйста, заполните или исправьте вышеизложенное. Это работает, как только компьютер собирается. Разработка этих производителей используется на большинстве компьютеров, ноутбуков и серверов. После запуска этой системы он начнет работу и проверяет другие функции компьютера.

Если ошибки были обнаружены во время загрузки компьютера, компьютер выключится, и на экране отобразится информация об обнаруженной проблеме. Загрузка операционной системы. Кроме того, пользователь может установить несколько блоков запуска. Эти возможности используются при запуске операционных систем или ошибок.

Селабатарейка

Замените батарейку

Cmos Checksum Error

Базовая настройка компьютера. Среди наиболее важных: отсутствие строгих аппаратных ограничений, расширенное взаимодействие с загрузкой операционной системы, улучшенный интерфейс и поддержка загрузки операционной системы на жестких дисках более 2 терабайт.

Эти программные подпрограммы выполняются сразу после включения компьютера. Часы внутренней памяти обновлены. Два коротких: ошибка четности памяти. Если проблема не устранена, необходимо изменить память или материнскую плату. Сделайте то же, что и выше.

Четыре шорта: внутреннее прекращение. Батарею на материнской плате необходимо заменить. Пять коротких: инициализация процессора не удалась. Вам нужно заменить процессор или материнскую плату. Шесть коротких: ошибка инициализации клавиатуры. Проверьте подключение клавиатуры или измените его. Это также может быть проблемой с контроллером клавиатуры.

Неправильная контрольная сумма CMOS
. Данные в CMOS
повреждены. Села
батарейка, возможно.

Проверьте батарейку BIOS

на системной плате и замените её при необходимости.

Семь коротких: ошибка в материнской плате или схемах процессора. Восемь: невозможно инициализировать память графической карты — отсутствует или не обнаружено. Убедитесь, что карта вставлена ​​правильно в гнездо. Если проблема не устранена, замените плату.

Замените кеш или материнскую плату. Один длинный и восемь коротких: графическая карта не может быть инициализирована. Один длинный: все тесты прошли хорошо. Компьютер одобрен с точки зрения аппаратного обеспечения. Одна длинная и две короткие: ошибка видеокарты. Проверьте подключение монитора к плате и правильно вставьте его в гнездо.

Disk Boot Failure,
Hard disk(s) fail (80) Invalid Drive Specification

Не найден или повреждён загрузочный диск.

Загрузитесь с дискеты и проверьте жёсткий диск. Вариант – проверьте
параметры загрузочных дисков в BIOS

Звуковой сигнал непрерывно: ошибка памяти. Проверьте модули памяти. Один длинный и три короткий: видеокарта или ее память не могут быть инициализированы. Звуковой сигнал: сигнал перегревается. Проверьте или замените кулер на нем. Повторные звуковые сигналы: ошибка ЦП.

Интерпретация кодов ошибок и сообщений

Хотя карты долговечны, коды могут устаревать. Однако, поскольку в некоторых системах используются числовые коды ошибок, и потому, что даже «простые английские» коды требуют интерпретации, эти сообщения все еще могут быть проблемой для интерпретации. В системах с крупными брендами вы обычно найдете список кодов ошибок и сообщений в системной документации.

Error Encountered
Initializing Hard Drive

Не инициализируется жёсткий диск.

Проверьте установку контроллера жёстких дисков и соединительные
кабели.

Вероятно, каждый слышал короткий тон, который звучит, когда вы включаете рабочий стол. Этот сигнал означает, что с компьютером все в порядке, и он готов к работе.

Интерпретация кодов ошибок и сообщений

Хотя карты долговечны, коды могут устаревать. Однако, поскольку в некоторых системах используются числовые коды ошибок, и потому, что даже «простые английские» коды требуют интерпретации, эти сообщения все еще могут быть проблемой для интерпретации. В системах с крупными брендами вы обычно найдете список кодов ошибок и сообщений в системной документации.

Invalid System
configuration Data

Неправильная конфигурация BIOS

Зайдитев BIOS,

откорректируйтеегонастройкивручнуюиливыберитепунктReset Configuration DATA (Default
Configuration)

Floppy Disk Error

Невозможно инициализировать дисковод гибких дисков

Проверьте параметры дисковода, указанные в Setup

Keyboard Error Or No
Keyboard Present

Невозможно инициализировать клавиатуру

Проверьте подключение клавиатуры и её тип. В крайнем случае отключите
контроль клавиатуры при загрузке.

Memory Address Error
At XXXX

Ошибка памяти

Замените память

Memory Parify Error At
XXXX

Ошибка контроля четности

Замените память

Memory Verify Error
At XXXX

Ошибка при тестировании памяти

Замените память

Press a Key To
Reboot

Сообщение возникает при обнаружении ошибок и необходимости
перезагрузки

Нажмите любую кнопку для перезагрузки

Ram Parity
Error- Checking for Segment

Ошибка четности памяти

Замените память

System halted,
(Ctrl-Alt-Del) To Reboot…

Обозначает остановку процесса загрузки

Нажмите Ctrl
-Alt
-Del
для перезагрузки

Warning: The boot
devices Have beenchanged. BBS boot
priority will be continue, Del to enter Setup

Изменилось количество обнаруженных системой жёстких дисков. Это может
произойти, если перед загрузкой вы отключили (или подключили) внешний или
внутренний винчестер)

Попробуйте. Как советует компьютер, нажать кнопку F
1 для продолжения загрузки. Не
получится -придётся войти с помощью
клавиши Del
в установки BIOS
и проверить, грамотно ли они
настроены. Лучше поручить это сделать специалисту.

Error at
,
где code —
кодошибки.

Код ошибкиПричина ошибки

01Причина
ошибки не поддается определению

02Проблема в
блоке питания

1Ошибка на
материнской плате

2Ошибка
оперативной памяти

3Ошибка
клавиатуры

4Ошибка
монохромной видеоплаты (MDA, Hercules)

5Ошибка
видеоплаты CGA

6Ошибка
BIOS при работе флоппи-дисковода

7Ошибка
BIOS при работе математического сопроцессора

9Ошибка
BIOS при работе параллельного порта LPT1

10Ошибка
BIOS при работе параллельного порта LPT2

11Ошибка
BIOS при работе последовательного порта COM1

12Ошибка
BIOS при работе последовательного порта COM2

13Ошибка при
работе игрового порта

14Ошибка при
работе принтера

17Ошибка при
работе жесткого диска

18Ошибка при
работе какой-либо платы расширения

30Ошибка при
работе сетевой платы

74Ошибка при
работе видеокарты

85Ошибка при
работе памяти в режиме EMS

Текстовые сообщения на
экране монитора

8042 Gate-A20 Error!

Линия A20 контроллера клавиатуры (8042) не работает. Заменить контроллер
клавиатуры.

Address Line Short!

Проблема со схемой декодирования адреса памяти. Имеет смысл перезагрузиться,
подождав секунд 30 до повторного включения. Проблема может разрешиться сама
собой.

BIOS ROM checksum
error — System halted
Проверочная сумма при тесте ПЗУ по адресу F0000H-FFFFFH
ошибочна. Возможно потребуется восстановление (перепрошивка) микросхемы с
Flash.

BIOS Update For
Installed CPU Failed
Ошибка при попытке обновления микрокода CPU. Это может
произойти из-за несоответствия версии BIOS и модели CPU. Попытка BIOS исправить
несуществующие ошибки в архитектуре CPU (для чего BIOS Update и предназначен)
приводит к появлению новой ошибки.

Bad PnP Serial ID
Checksum
Ошибка в контрольной сумме идентификационного номера устройства Plug
and Play. Проверьте установку всех плат расширения, если сообщение появляется,
скорее всего придётся заменить устройство вызывающее ошибку.

Boot Error – Press To
Retry
Системе не удалось обнаружить ни одного загрузочного диска. Возможно
неисправен кабель.

Bus Time – Out NMI At
Slot X
Плата расширения в слоте Х не реагирует на немаскируемое прерывание в
течении длительного времени. Попробуйте перезагрузиться. Действительно только
для шины EISA.

CH-2 Timer Error

Ошибка второго таймера. Некоторые системы имеют два таймера.

CMOS Checksum Error,
CMOS Checksum Failure
Неправильная контрольная сумма CMOS, что свидетельствует
о повреждении данных в CMOS, возможно из-за сбоя батареи. Если попытка
восстановления BIOS Setup окажется неудачной, возможно придется обращаться в
сервисный центр со своей материнской платой.

CMOS Memory Size
Mismatch
Объем физической памяти на материнской плате не сходится с тем, что
зафиксировалось в CMOS RAM. Необходимо перезапустить BIOS Setup, проверить все
установки. После перезагрузки ПК ошибка может исчезнуть, иначе потребуется
замена компонентов материнской платы.

CMOS System Options
Not Se
t Данные в CMOS повреждены или отсутствуют. Действия пользователя
аналогичны вышеприведенным.

CMOS Time and Date
Not Set
Нарушены или не установлены параметры даты и времени. Задача сводится к
проверке или установке этих параметров в BIOS Setup.

CMOS battery failed,
CMOS Battery Has Failed, CMOS Battery State Low
Эти сообщения в начале загрузки
компьютера свидетельствуют о неисправности батареи или ее разрядке. Необходимозаменитьбатарею.

Cache Memory Bad, Do Not Enable Cache!

Ошибка
кэш-памяти. Возможно, потребуется замена. Хотя сначала стоит попробовать просто
перезагрузиться.

DMA #1 Error, DMA #2
Error
Ошибка первого/второго канала DMA. Ошибка может быть вызвана
соответствующим периферийным устройством.

DMA Bus Time-out

Устройство не отвечает в течении 7,8 мкс. Проблема в платах расширения.
Необходимо найти плату, которая вызывает эту ошибку и заменить ее.

DMA Error
Ошибка
контроллера DMA. Возможно потребуется замена материнской платы.

Disk Boot Failure, Insert System Disk And Press
Ente
r
Ненайдензагрузочныйдиск.
Необходимо
загрузиться с дискеты и проверить системные файлы на жестком диске.

Diskette Boot Failure
Дискета в дисководе А: не является загрузочной, т.е. невозможно загрузиться с
дискеты в процессе запуска ПК. Дискета может не быть загрузочной, либо
системные файлы повреждены.

Diskette Drives Or
Types Mismatch Error — Run Setup
Типы дисководов, фактически установленных в
системе, и их описания в CMOS не сходятся. Необходимо запустить BIOS Setup и
ввести правильные типы дисководов.

Display
Switch
Is
Set
Incorrectly
, Display
Switch
Not
Proper

Неправильно
выставлен тип монитора (монохромный или цветной). Переставить соответствующий
джампер на материнской плате в правильное положение или исправить выбор типа
монитора в BIOS Setup.

Display Type Has
Changed Since Last Boot
Изменился тип дисплея со времени последней загрузки. В
BIOS ввести правильный тип дисплея.

Error Encountered Initializing Hard Drive

Неинициализируетсяжесткийдиск.
Проверить установку
контроллера жестких дисков (для устаревших систем), соединительные кабеля, а
также параметры BIOS Setup.

Error Initializing
Hard Drive Controller, Hdd Controller Failure
Ошибка связи с контроллером
жестких дисков, контроллер жестких дисков не инициализируется. Проверить
установку контроллера, подсоединение дисковода и параметры жесткого диска в
BIOS Setup. Также стоит проверить установку джамперов на жестком диске.

Expansion Board not
ready at Slot X BIOS
Не может найти плату в слоте номер X. Проверить установку
платы в этом слоте.

FDD Controller
Failure
Ошибка связи с контроллером гибких дисков. Проверить подсоединение
дисковода и его разрешенность на мультикарте (для устаревших систем).

Floppy Disk Cntrlr
Error Or No Cntrlr Present
Невозможно инициализировать контроллер гибких
дисков. Проверить установку контроллера и параметры дисковода, указанные в BIOS
Setup.

Floppy disk(s) fail

Нельзя найти или инициализировать контроллер или сам флоппи-дисковод.

Hard Disk Install Failure
Нельзя найти или инициализировать
контроллер или сам жесткий диск. Действия те же, т.е. проверить все
механические установки и подключения, а также правильность установок в BIOS Setup.

Hard Disk(s) fail

Ошибка инициализации жесткого диска.

Hard disk(s)
diagnosis fail
Ошибка начальной диагностики жесткого диска.

Phoenix BIOS один из самых загадочных среди базовых систем ввода-вывода. Это обусловленно прежде всего тем что он применяется в первую очередь на мобильных ПК (ноутбуках) и разного рода виртуальных машинах, на которых звуковая карта или просто пищалка доступны только после загрузки операционной системы.

Что означают моргания лампочки и загадочные цифры типа «1-1-3» на экране — описано в этой статье.

1-1-3. Ошибка записи/чтения данных CMOS.

                         

CMOS — основная микросхема в которой хранится сам BIOS. Естественно что при ошибке чтения из этой микросхемы компьютер просто откажется работать.

— Современные платы сделаны таким образом что микровхему CMOS легко заменить — она установлена в колодке и вынимается примерно так же как и плашка памяти, однако, эта простота нередко играет против работоспособности ПК. Основной причиной является банальное отсутствие контакта между самой микросхемой и колодкой в которую она установлена или даже между одной ножкой микросхемы и колодкой. Для устранения неисправности достаточно просто открыть системный блок (ноутбук) и пальцем поправить микросхему.

atteention Разборка ноутбука — более сложное занятие чем разборка системного блока. Порой что бы добраться до пустяковой платы (LAN или Wi-Fi) необходимо разобрать ноутбук полностью. При сборке ноутбука производитель применяет многочисленные хитрости и секреты. Причем, у каждого производителя они свои.
Если Вы не уверены, что собирете его обратно, лучше доверьте это дело профессионалам. 

— Так же проблема может возникнуть если вы только что заменили данную микросхему (решили обновить BIOS). Можно предположить, что вам досталась сбойная микросхема. Вероятность такого события крайне мала — 1/1010, но все же есть или вы просто выбрали микросхему не того типа. Попробуйте прошить BIOS на другой микросхеме и повторить операцию по замене микросхемы.

— Если замена BIOS производилась прошивкой CMOS без замены микросхемы (некоторые пограммы по прошивке BIOS позволяют это делать не разбирая ПК или ноутбук), велика вероятность, что вы испортили микросхему — точнее ее содержимое. Это могло случиться из-за вашей ошибки (выбрали не ту версию BIOS) из-за ошибки в программе (коряво написан код программы прошивки или сам дамп программы BIOS) или из-за технических проблем (в основном из-за проблем с питанием). Восстановить ее поможет только специалист сервистного центра.

atteention Приступая к самостоятельной прошивке BIOS убедитесь в трех вещах:
— Компьютер полностью исправен.
— Вы скачали именно ту програму прошивки и ту версию BIOS которые рекомендует производитель вашего ПК или ноутбука.
— Во время операции перепрошивки не будут возникать проблемы с перебоем в сети электропитания (используйте блок бесперебойного питания).

1-1-4. Ошибка контрольной суммы содержимого микросхемы BIOS.

Эта ошибка более точно определяет ошибку BIOS, чем вышеописанная и может означать только неисправность самой микросхемы BIOS.

— Каждая микросхема BIOS несет в себе контрольную информацию о записанной в нее программе: название разработчика, дату разработки программы, контрольную сумму. Контрольная сумма — наиболее важный параметр с точки зрения машины потому что отражает простую математическую сумму свех записанных в микросхему данных. Если записанные данные не совпадают с тем что расчитала сама машина — возникает ошибка.
К сожалению исправить ее можно только на специальном оборудовании.

— Вторая причина более опасная и коварная — проблемы с элементами логики материнской платы. Вашему электронному помошнику в этой ситуации поможет только серьезный ремонт.

atteentionКак правило такие проблемы на пустом месте не возникают. Современная логика способна работать не выключаясь десятки лет, но только при условии обеспечения нормальных условий работы. Желание поскорее включить ПК после транспортировки по морозу, включение в сеть с низким качеством тока, просто небрежное обращеие с ПК или ноутбуком (прием пищи сидя у ноутбука, эксплуатация в условиях повышенной влажности или низких температур, тряска и просто бросание работающего ноутбука на диван или пуф) может привести к неправильной работе электронных компонентов материнской платы или межаники накопителей и как результат — выходу из строя вашего ПК или ноутбука.

1-2-1. Неисправна материнская плата.

Что-то непонравилось вашему электронному другу в работе его систем и устройств. Именно поэтому и появляется данная ошибка BIOS. Причем связано это со святая святых вашего ПК или ноутбука — материнской платой. Причин недовольства может быть несколько:

— Резкий перепад температуры может привести к появлению микроскопических капелек росы, и, хотя, практически вся материнская плата, как правило, залита лаком в нем могут быть трещинки. Вот в одну из них и попала капелька воды. Выключите компьютер на несколько часов (обычно 2 — 3 часа бывает достаточно), а потом повторите попытку включения.

— Причиной ошибки может стать и повышенная запыленность материнской платы. Попробуйте почистить ее пылесосом или балончиком со сжатым воздухом.

— Если «оклиматизация» и чистка не помогли — несите своего друга к специалисту — случилось что-то серьезное. Сами вы не справитесь.

1-2-2. Ошибка инициализации контроллера DMA.

DMA — один из важнейших узлов современного ПК. Контролер DMA позволяет разгрузить центральный процессор вашего ПК в плане работы с памятью. Он нужен для того что бы скажем переслать какое-то изображение (картинку) из памяти в видеокарту. Без контроллера DMA продессор должен будет выполнить несколько миллионов операций, что сильно затормозит работу ПК, а с контроллером ему досточно всего нескольких десятков операций — сообщить контроллеру откуда и куда пересылать и какой объем.

Если контролер DMA не работает то ваш ПК спорее всего будет работать, хотя и намного медленнее.

Причиной неработоспособности котроллера может быть как повышенная запыленность материнской платы (попробуйте почистить ее пылесосом или болончиком со сжатым воздухом) так и более серъезные проблемы (заводской брак, небрежное обращение с ПК)

1-2-3. Ошибка при попытке чтения/записи в один из каналов DMA.

Ошибка аналогична предыдущей, только говорит что в целом контроллер работает нормально, барахлит только один из его каналов, что может привести к его отключению.

Приччины появления неисправности и как их устранить смотрите выше.

1-3-1. Ошибка регенерации оперативной памяти.

При выполнении программы самопроверки (POST) проверяется работоспособность оперативной памяти ПК (RAM). В нее записывается различная тестовая информация. Для экономии электроэнергии большенство совмеменных модулей памяти сделаны с применением особой технологии — динамическое хранение информации. Суть сисемы в том что при обычном способе хранения информация в RAM заносится один раз и может храниться в ней пока не выключится питание микросхем, а при динамическом Информация должна переодически обновляться — чем и занимается система регенерации оперативной памяти.

Если очистка материнской платы от пыли и влаги не поможет, отремонтировать ваш ПК смогут только в сервисном центре.

1-3-3. Ошибка при тестировании первых 64 Кб оперативной памяти.

Оперативная память современных ПК имеет несколько хитростей. Одной из таких хитростей является страничная адресация — вся память разделена на равные страницы по 64 кБ. При этом в каждый момент времени ПК видит 128 кБ своего ОЗУ (две страницы) на одной из которых располагаются общие алгоритмы, таблицы, переменные, указатели и т. д. необходимые при работе любой программы, а другая может хранить уже более специфичные механизмы, данные и прочую информацию. Она в любой момент может быть заменена пограммным путем (т. е. без вашего вмештельства), что в общем то операционная система (ОС) и делает до нескольких тысяч раз в секунду.

Если выйдет из строя одна из «вторых» страниц особой сложности не будет. ОС пометит ее как сбойную и просто не будет использовать. Если выйдет из строя первая страница — это уже будет катастрофа — ОС не сможет разместить на ней одну из своих структур, что может привести к сбоям в работе или потери информации (в том числе и с жесткого диска).

atteention Подробности. В старых ПК первые 10 страниц памяти располагались непосредственно на материнской плате (или просто плате) ПК. Скорее всего эта ошибка осталась с тех самых пор, ведь сейчас ничего не мешает современному ПК переназначить первую страницу памяти, а сбойную отправить «в утиль». Но все же если такая ошибка встретится я бы лучше отнес ПК к профессионалу.

На всякий случай можно провести следующую процедуру:

  • Отключите питание.
  • Откройте корпус ПК.
  • Выньте из нее поочередно все платы памяти.
  • Вставьте их обратно немного далавливая на них. Зажимы расположенные по бокам плашек должны сойтись и зафиксировать планки памяти
  • Можно включать питание

Смысл операции в том что один из модулей памяти мог выскочить из своего гнезда, что привело к неустойчивому контакту. Мы же попыталить это устранить.

1-3-4. Аналогично предыдущему.

Описание шибки приводится чуть выше. Возможно эти два кода (1-3-3 и 1-3-4) различаются в деталях, но смысл у них один и тот-же.

1-4-1. Неисправна материнская плата.

Материнская плата — чрезвычайно сложный электронный прибор. Если процессор можно сравнить с мегополисом, то материнская плата скорее всего будет сравнима с такой страной как Южная Корея или Япония. Все на ней должно работать как часы. Малейший сбой и вы лишитесь некоторых функций или ваш электронный помошник вообще откажется работать. На материнской плате может выйти все что угодно от конденсатора или резистора, до чипа контроллера внешних устройств.

Это одна из фатальных ошибок. Устранить ее своими силами практически невозможно. Несите своего помошника к специалисту.

Если ваш ПК работает в условиях крайней запыленности или вы давно не проводили уборку помещения есть вероятность что вся провлема более чем элементарна. Любая маринская плата не без греха в том числе с точки зрения изоляции и лакокрасочного покрытия. Если у вас ПК одного из китайских производителей пылесосов — тем более. Любой волосок, пушинка, ворсинка, микропроволочка (не дай бог) на открытом участке материнской платы может быть воспринят электроникой как дополнительный проводник — отсюда и вся проблема. Достаточно просто продуть материнскую плату пылесосом. 

1-4-2. Ошибка тестирования оперативной памяти.

Ошибка тестирования может возникать по разным причинам:

Отсутствие оперативной памяти как таковой.
Установите хотя бы одну плашку памяти. Будь те внимательны к вашему ПК подойдут не первые попавшиеся модули памяти а только те которые указаны в паспорте материнской платы.

Отсутствие нормального контакта с модулем памяти.
для устранения на неработающем ПК выньте опять вставьте на место модули памяти.

Сбой логики на плашках памяти.
распознать его очень просто. Последовательно вынимайте модули памяти из своих гнезд и затем запускайте ПК. Если он запустился нормально то проблема найдена. Сбойную плашку памяти необходимо заменить.

Сбой логики на материнской плате.
Опять же одной из причин может быть пыль внутри системного блока. Как ее убрать смотрите здесь. Если нет — несите ПК к мастеру.
Другая причина — перепады напряжения. Для современного ПК напряжение в питающей сети играет далеко не последнюю роль (если, конечно, у вас не ноутбук с хорошей батареей). Скачки напряжения, искреие в розетке — все это пагубно влияет на электронику системного блока. При сбоях в питании материнская плата может выгореть. В этом случае вам поможет только профессионал (хотя, лучше материнскую плату заменить).

1-4-3. Ошибка системного таймера.

Системный таймер — устройство системной платы (чаще всего как часть одного из чипов) от которобо зависят большенство остальных устройств ПК в том числе клавиатура и мышь. Основная задача системного таймера формирование прерываний (заставлять ПК обращать внимание на то что вводит пользователь, проверять состояние внешних устройств, заставлять ПК выполнять другие периодические команды в автоматическом режиме). Неправильная работа Системного таймера может полностью оградить ваш ПК от внешнего воздействия. Работать он возможно и будет, но вы об этом врят ли узнаете.

Одна из причин — пыль внутри корпуса. Как ее убрать смотрите здесь.

Другая причина — перепады напряжения. Для современного ПК напряжение в питающей сети играет далеко не последнюю роль (если, конечно, у вас не ноутбук с хорошей батареей). Скачки напряжения, искреие в розетке — все это пагубно влияет на электронику системного блока. При сбоях в питании материнская плата может выгореть. В этом случае вам поможет только профессионал (хотя, лучше материнскую плату заменить).

1-4-4. Ошибка обращения к порту ввода/вывода.

Порт ввода/вывода — это устройство через которое ваш ПК общается с внешним миром. В современном ПК их может быть тысячи. Вы даже не подозреваете, но в вашем ПК их уже как минимум три (клавиатера, мыш, монитор). Это не значит, что для всех из них отдельно создается логическая схема для распознования обращения именно к этому порту. На плате есть универсальный механизм (южный мост) который распазнает все подключенные устройства и управляет их работой. Вот этот-то механизм если верить данной ошибке вышел из строя.

Причин может быть несколько:

Пыль в системном блоке. Как ее убрать смотрите здесь.

«Отстрел» одной из плат расширения. Необходимо на неработающем ПК последовательно вытащить из своих гнезд и установить наместо все платы расширений (PCI, PCI-E x1, PCI-E x4, PCI-E x16, AGP, ISA и т.д.)

Перепады напряжения или небрежная эксплуатация ПК. В этом случае материнская плата ПК могла выгореть. Ее необходимо заменить.

2-x-x. Проблемы с первыми 64к памяти (х — от 1 до 4)

Описание проблемы можно найти здесь

3-1-1. Ошибка инициализации второго канала DMA.

Что такое DMA и как устранить неисправность можно найти здесь.

3-1-2. Ошибка инициализации первого канала DMA.

Что такое DMA и как устранить неисправность можно найти здесь.

3-1-4. Неисправна материнская плата.

Описание проблемы можно найти здесь

3-2-4. Ошибка контроллера клавиатуры.

Реакцию ПК на данную ошибку можно заблокировать, или вообще не обращать на нее внимание, например, если у вас USB или Bluetooth клавиатура. Однако иногда ПК блокирует работу до устранения неисправности.

Проверьте разъем клавиатуры и мыши. Возможно они вывалились из гнезд, когда вы неосторожно дернули мышку или клавиатуру.

Почистите системный блок от пыли. Как это сделать сотрите здесь.

Если ничего не помогает а клавиатура и мышь вам необходимы лучше заменить материнскую плату.

atteentionВсе операции с PS/2 клавиатурой лучше проводить при выключенном ПК. В противном случаее может выгореть половина материнской платы.

3-3-4. Ошибка тестирования видеопамяти.

Видеопамять — облать ОЗУ в которой формируется изображение перед отправкой его на монитор. Если у вашего ПК или ноутбука интегрированная видеокарта или установлен процессор с графичесим ядром (GPU) то виопамять будет расположена в общем пространстве ОЗУ вашего ПК. Если в ПК или ноутбуке установлена видеокарта то виопамять целиком расположена на этой видеокарте (относительно ноутбука я не совсем уверен, но прирост произвдительности некоторых игровых ноутбуков говорит именно об этом).

Одна из причин пыль в системном блоке или внутри ноутбука. Как от нее избавиться читайте здесь.

У ПК бывает такая болезнь как «отстрел» плат расширения. Платы расшитения самопроизвольно выскакивают из гнезд. Достаточно надавить на них что бы они встали обратно.

Проблемы с видеокартой. Посмотрите все ли провода подключены к видеокарте. Если нет подключите. Возможно придется менять саму видеокарту.

4-2-1. Ошибка системного таймера.

Описание проблемы можно найти здесь

4-2-3. Ошибка линии A20. Неисправен контроллер клавиатуры.

Ошибка может означать как пустиковую неисправность (пыль в системном блоке), так и более серьезную неисправность — отказ контроллера клвиатуры. В этом случае атеринскую плату вашего ПК придется замеить.

Чаще всего бывает достаточно просто пошевелить разъем клавиатуры или мыши (они работают от одного контроллера).

4-2-4. Ошибка при работе в защищенном режиме. Возможно, неисправен центральный процессор.

Защищенный режим — осноной, на сегняшний день, режим работы процессора.Операционные системы в своей работе используют именно его. Только в нем можно добиться нескольких эффектов позволяющих выполнять несколько программ одновременно и при этом программы не будут знать друг о друге совершенно ничего.

Включается этот режим исключительно программным путем. И если появилась данная неисправность — скорее всего придется менять процессор.

4-3-1. Ошибка при тестировании оперативной памяти.

В начале работы программа POST, зашитая в BIOS вашего ПК проводит тестирование оперативной памяти. Тест состоит из нескольких процедур заполнения памяи данными и чтения этих данных.

Причины появления неисправности.

Пыль в системном блоке. Как ее убрать смотрите здесь.

«Отстрел» одной из плашек памяти. Необходимо на неработающем ПК последовательно вытащить из своих гнезд и установить наместо все плашки памяти. Установка плашек производится с небольшим усилием, так что бы замочки расположенные по бокам гнезд закрвлись и защелкнули модуль.

Неисравная плашка памяти. Если у вас установлено несколько плашек памяти. Удалите неисправную плашку и замените ее на новую.

Перепады напряжения или небрежная эксплуатация ПК. В этом случае  могли выгореть элементы материнской платы. Ее необходимо заменить.

4-3-4. Ошибка часов реального времени.

Часы реального времени всецело зависят он тебольшой батарейки в вашем ПК (в большенстве ноутбуков она то же есть) и представляют собой небольшую логическую схему (счетчик), которая тикает пока «жива» батарейка. Как только батарейка разрядится или вы ее удалите счетчик сбросится в ноль и при старте ПК считает из него нечто вроде «1 Jan 1980 00:00». Эта  число число условно и воспринимается современными ПК как ошибка.

Вам достаточно просто заменить батарейку внутри системного блока, или если это не критично — не обращать на нее внимание.

4-4-1. Ошибка тестирования последовательного порта. Может быть вызвана устройством, использующим данный порт.

Имеется ввиду USB или COM порт. Подключаться к ним могут любые устройства от клавиатуры до фотоаппаратов и весов.

Неисправность может быть вызвана как подключенным устройством (отключите его он ПК — если неисправность пропала, то проблема найдена) так и проблемами системного блока: пыль, скачки напряжения, небрежная эксплуатация.

Если проблема в материнской плате ее проще заменить.

4-4-2. Ошибка при тестировании параллельного порта.

Основное назначение параллельного порта передача данных от ПК к принтеру, но к нему можно подключить еще кучу других устройств как то сканеры, электронные ключи, преобразователи, датчики, исполнительные устройства типа роботов, швейных машин и т.д.

Неисправность может быть вызвана как подключенным устройством (отключите его он ПК — если неисправность пропала, то проблема найдена) так и проблемами самого системного блока: пыль, скачки напряжения, небрежная эксплуатация.

Если проблема в материнской плате ее проще заменить.

4-4-3. Ошибка при тестировании математического сопроцессора.

Данная ошибка была актуальна, когда процессоры моглитоль складывать два числа и перемещать их из одного регистра в другой. Для более сложных операций (вычитание, деление, умножение, прочие арифметические операции) необходим был математический сопроцессор. Последний раз такой ПК я видел более десяти лет назад. Эта ошибка как раз и говорит о его неисправности. Сейчас же математический сопроцессор интегрирован в центральный процессор и если данная ошибка появляется постоянно то скорее всего вам придется менять центральный процессор целиком, а это добрая половина стоимости вашего ПК.

Текущее время: 09 фев 2023, 14:19

Сообщения без ответов | Активные темы

Модераторы: igils, Rom, Ozzy, ars44, RsM

 Страница 1 из 1 [ Сообщений: 14 ] 
Автор
Сообщение

[ТС]

 Заголовок сообщения: Asus P5KPL-AM SE DMA-1 Error Fatal Error… System Halted.

СообщениеДобавлено: 25 ноя 2017, 01:35 

Продвинутый форумчанин
Продвинутый форумчанин
Аватара пользователя


Зарегистрирован: 16 окт 2016, 15:57
Наличности на руках:
2,386.08

Сообщения: 2455
Откуда: Украина, Киев

Здравствуйте, имеется мамка Asus P5KPL-AM SE с ошибкой DMA-1 Error Fatal Error… System Halted.
Все отключено от материнки, только проц и ОЗУ, биос прошил, без изменений!
Подскажите пожалуйста в чем может быть проблема? решается она как-то или мосту писец?

У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.

Не в сети

Профиль    

 

Tektronix

 Заголовок сообщения: Re: Asus P5KPL-AM SE DMA-1 Error Fatal Error… System Halted.

СообщениеДобавлено: 25 ноя 2017, 02:36 

Начинающий
Начинающий
Аватара пользователя


Зарегистрирован: 30 авг 2017, 04:53
Наличности на руках:
5.88

Сообщения: 306
Откуда: США

Тут может быть что угодно, подозрения падают в первую очередь на север и переферийные устройства распаянные на плате.

Но для начала проверьте основные напруги и подкиньте новую память, ну и проц за одно если есть.


_________________


Не в сети

Профиль    

 

jetbalance

 Заголовок сообщения: Re: Asus P5KPL-AM SE DMA-1 Error Fatal Error… System Halted.

СообщениеДобавлено: 25 ноя 2017, 02:58 

Начинающий
Начинающий
Аватара пользователя


Зарегистрирован: 02 сен 2016, 21:36
Наличности на руках:
0.27

Сообщения: 393
Откуда: Брянск

а что пост карта показывает ?

Не в сети

Профиль    

 

vova_w810i
[ТС]

 Заголовок сообщения: Re: Asus P5KPL-AM SE DMA-1 Error Fatal Error… System Halted.

СообщениеДобавлено: 25 ноя 2017, 14:21 

Продвинутый форумчанин
Продвинутый форумчанин
Аватара пользователя


Зарегистрирован: 16 окт 2016, 15:57
Наличности на руках:
2,386.08

Сообщения: 2455
Откуда: Украина, Киев

Проц и ОЗУ ставил другие, без изменений! Напряжения все в норме!
Пост коды все проходят и в конце ноли 00.
Попробую сделать термотест северного!

Не в сети

Профиль    

 

_stels

 Заголовок сообщения: Re: Asus P5KPL-AM SE DMA-1 Error Fatal Error… System Halted.

СообщениеДобавлено: 25 ноя 2017, 19:37 

Интересующийся
Интересующийся
Аватара пользователя


Зарегистрирован: 31 май 2013, 04:49
Наличности на руках:
12.08

Сообщения: 181
Откуда: Ukraine, cn

vova_w810i писал(а):

Попробую сделать термотест северного!

Там же интел, смысл его греть?
Я бы не вашем месте попробовал сеть/звук снять на всякий..

Не в сети

Профиль    

 

jetbalance

 Заголовок сообщения: Re: Asus P5KPL-AM SE DMA-1 Error Fatal Error… System Halted.

СообщениеДобавлено: 25 ноя 2017, 20:11 

Начинающий
Начинающий
Аватара пользователя


Зарегистрирован: 02 сен 2016, 21:36
Наличности на руках:
0.27

Сообщения: 393
Откуда: Брянск

USB отзванивали ??

Не в сети

Профиль    

 

dimonicw

 Заголовок сообщения: Re: Asus P5KPL-AM SE DMA-1 Error Fatal Error… System Halted.

СообщениеДобавлено: 25 ноя 2017, 23:41 

Интересующийся
Интересующийся
Аватара пользователя


Зарегистрирован: 24 фев 2015, 17:43
Наличности на руках:
7.11

Сообщения: 63
Откуда: Днепр

Заменить электролиты вокруг севера, памяти и юга. На юге не занижено питание?

Не в сети

Профиль    

 

Rimlen

 Заголовок сообщения: Re: Asus P5KPL-AM SE DMA-1 Error Fatal Error… System Halted.

СообщениеДобавлено: 25 ноя 2017, 23:50 

Продвинутый форумчанин
Продвинутый форумчанин
Аватара пользователя


Зарегистрирован: 10 мар 2012, 00:46
Наличности на руках:
118.47

Сообщения: 720
Откуда: Россия, Севастополь

vova_w810i писал(а):

Попробую сделать термотест северного!

Не стоит делать глупости.
К тому же DMA контролер живет в юге.
Юг на этой линейки материнок дохнет крайне часто.
Кстати, за 5 лет работы впервые вижу такую ошибку, с Вашей помощью :-)
Вполне такую подставу может делать периферия завязанная на юг, сеть, звук и другие…

Не в сети

Профиль    

 

vova_w810i
[ТС]

 Заголовок сообщения: Re: Asus P5KPL-AM SE DMA-1 Error Fatal Error… System Halted.

СообщениеДобавлено: 26 ноя 2017, 02:13 

Продвинутый форумчанин
Продвинутый форумчанин
Аватара пользователя


Зарегистрирован: 16 окт 2016, 15:57
Наличности на руках:
2,386.08

Сообщения: 2455
Откуда: Украина, Киев

Звук и сеть выпаивал, без изменений!
ЮСБ в норме 500-600ом.
На южном 1.48в, на северном 1.18в, кондеры не вздутие!

Не в сети

Профиль    

 

ddv68

 Заголовок сообщения: Re: Asus P5KPL-AM SE DMA-1 Error Fatal Error… System Halted.

СообщениеДобавлено: 26 ноя 2017, 04:33 

Интересующийся
Интересующийся
Аватара пользователя


Зарегистрирован: 17 дек 2015, 23:30
Наличности на руках:
2.00

Сообщения: 24
Откуда: Архангельск

Южник наверняка… ICH7 и не такие чудеса выделывал….Раньше жесткий периодически не отваливался?

Не в сети

Профиль    

 

dimonicw

 Заголовок сообщения: Re: Asus P5KPL-AM SE DMA-1 Error Fatal Error… System Halted.

СообщениеДобавлено: 26 ноя 2017, 10:45 

Интересующийся
Интересующийся
Аватара пользователя


Зарегистрирован: 24 фев 2015, 17:43
Наличности на руках:
7.11

Сообщения: 63
Откуда: Днепр

vova_w810i писал(а):

кондеры не вздутие!

Не показатель.

И если заходит в биос — поотключайте все что можно отключить (под подозрением sata / ide контролеры)

Не в сети

Профиль    

 

vova_w810i
[ТС]

 Заголовок сообщения: Re: Asus P5KPL-AM SE DMA-1 Error Fatal Error… System Halted.

СообщениеДобавлено: 26 ноя 2017, 18:18 

Продвинутый форумчанин
Продвинутый форумчанин
Аватара пользователя


Зарегистрирован: 16 окт 2016, 15:57
Наличности на руках:
2,386.08

Сообщения: 2455
Откуда: Украина, Киев

USB не работают, вставлял флеху не засвечивается, напряжение есть! PS2 клаву подключал, при старте на ней моргают 3 светодиода и все ни на одну клавишу не реагирует!

Не в сети

Профиль    

 

seminenko

 Заголовок сообщения: Re: Asus P5KPL-AM SE DMA-1 Error Fatal Error… System Halted.

СообщениеДобавлено: 26 ноя 2017, 18:32 

Продвинутый форумчанин
Продвинутый форумчанин
Аватара пользователя


Зарегистрирован: 13 фев 2016, 17:57
Наличности на руках:
1,193.95

Сообщения: 3294
Откуда: Tagan York

Обычная проблема. Юг поменять и побегает еще

Не в сети

Профиль    

 

vova_w810i
[ТС]

 Заголовок сообщения: Re: Asus P5KPL-AM SE DMA-1 Error Fatal Error… System Halted.  [РЕШЕНО]

СообщениеДобавлено: 17 дек 2017, 22:05 

Продвинутый форумчанин
Продвинутый форумчанин
Аватара пользователя


Зарегистрирован: 16 окт 2016, 15:57
Наличности на руках:
2,386.08

Сообщения: 2455
Откуда: Украина, Киев

Плата ушла на запчасти, мост менять нету смысла!

Не в сети

Профиль    

 

Показать сообщения за:  Поле сортировки  
 Страница 1 из 1 [ Сообщений: 14 ] 
   Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Asus P5E Chassis intruded Fatal Error… System Halted

в форуме Asus

Avastas

2

1076

13 апр 2019, 19:05

Avastas
Перейти к последнему сообщению

Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. ASUS P5Q SE2 Chassis Intrudet…. System Halted

в форуме Asus

Pon

9

3279

17 дек 2018, 10:20

MishanyMiKhail
Перейти к последнему сообщению

В этой теме нет новых непрочитанных сообщений. ASUS K51AC (K51AC rev2.1) растет SMART Ultra DMA CRC Error Count

в форуме ASUS

Ilkapone

15

2457

25 май 2019, 15:29

Boglen
Перейти к последнему сообщению

Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. a300d 11s (BD3A) mouse initialized error system configuration data read error

в форуме Toshiba

Shabydag

5

3261

09 сен 2015, 15:23

Shabydag
Перейти к последнему сообщению

В этой теме нет новых непрочитанных сообщений. positivo POS-AG31AP or Asus P5KPL ver:1 error fan

в форуме Asus

eletmoraes

2

1451

03 июн 2015, 22:29

eletmoraes
Перейти к последнему сообщению

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

инструкции

 

To Fix (DMA Controller Error !!) error you need to
follow the steps below:

Шаг 1:

 
Download
(DMA Controller Error !!) Repair Tool
   

Шаг 2:

 
Нажмите «Scan» кнопка
   

Шаг 3:

 
Нажмите ‘Исправь все‘ и вы сделали!
 

Совместимость:
Windows 10, 8.1, 8, 7, Vista, XP

Загрузить размер: 6MB
Требования: Процессор 300 МГц, 256 MB Ram, 22 MB HDD

Limitations:
This download is a free evaluation version. Full repairs starting at $19.95.

Ошибка контроллера DMA! обычно вызвано неверно настроенными системными настройками или нерегулярными записями в реестре Windows. Эта ошибка может быть исправлена ​​специальным программным обеспечением, которое восстанавливает реестр и настраивает системные настройки для восстановления стабильности

Если у вас есть ошибка контроллера DMA! то мы настоятельно рекомендуем вам

Скачать (DMA Controller Error !!) Repair Tool.

This article contains information that shows you how to fix
DMA Controller Error !!
both
(manually) and (automatically) , In addition, this article will help you troubleshoot some common error messages related to DMA Controller Error !! that you may receive.

Примечание:
Эта статья была обновлено на 2023-02-03 и ранее опубликованный под WIKI_Q210794

Содержание

  •   1. Meaning of DMA Controller Error !!?
  •   2. Causes of DMA Controller Error !!?
  •   3. More info on DMA Controller Error !!

Значение ошибки контроллера DMA !!?

Ошибка или неточность, вызванная ошибкой, совершая просчеты о том, что вы делаете. Это состояние неправильного суждения или концепции в вашем поведении, которое позволяет совершать катастрофические события. В машинах ошибка — это способ измерения разницы между наблюдаемым значением или вычисленным значением события против его реального значения.

Это отклонение от правильности и точности. Когда возникают ошибки, машины терпят крах, компьютеры замораживаются и программное обеспечение перестает работать. Ошибки — это в основном непреднамеренные события. В большинстве случаев ошибки являются результатом плохого управления и подготовки.

Причины ошибки контроллера DMA!?

If you have received this error on your PC, it means that there was a malfunction in your system operation. Common reasons include incorrect or failed installation or uninstallation of software that may have left invalid entries in your Windows registry, consequences of a virus or malware attack, improper system shutdown due to a power failure or another factor, someone with little technical knowledge accidentally deleting a necessary system file or registry entry, as well as a number of other causes. The immediate cause of the «DMA Controller Error !!» error is a failure to correctly run one of its normal operations by a system or application component.

More info on
DMA Controller Error !!

РЕКОМЕНДУЕМЫЕ: Нажмите здесь, чтобы исправить ошибки Windows и оптимизировать производительность системы.

Когда вы загрузитесь в следующий раз, он запустит новое оборудование — SYSTEM HALTED .. Plz help IDE-контроллер и дополнительный IDE-контроллер. В диспетчере устройств разверните контроллеры IDE ATA / ATPI. У меня есть материнская плата ASUS P5PE-VM, Intel P4 — один из слотов моей материнской платы.

Привет, NVRAM. На самом деле у меня есть ТВ-тюнер на ПК. У меня есть эта ошибка. Msg Когда появляется логотип asus. Фактически 4 из 7 дней, когда m запускает мой тип devmgmt.msc и нажимает enter. Перейдите в меню «Пуск / Выполнить» и «DEL», чтобы перезапустить.

DMA CONTROLLER ERROR

FATAL ERROR dont use that so is it bcoz of that ? Plz help me abt this msg .. Restart msgs as

DISK READ ERROR .. And some months ago i got trouble !! ..

Right click and Uninstall the Primary wizard and install a new driver for the IDE controllers.
M in big 3.00 CPU and 1GB DDR1 Ram .. Bt i havent installed drivers for that coz i .. Press CTRL ALT the computer.

Проверяю меня ..
сетевой контроллер, простая ошибка контроллера связи PCI …

Помогите решить проблему WiFi

Я не могу найти свой WiFi-параметр в окнах 8.1

В диспетчере устройств есть знак ошибки для простого контроллера связи PCI, сетевого контроллера …


yellow ! on Video controller and. ? on multimedia Audio controller, RAID controller, and an unknown device

Just to add, I tried updating the run the files for the drivers(Zipped files). Thanks for drivers but windows won’t run the downloads.

Пожалуйста помоги:
I can’t get this computer to any help. I have 7-Zip to open them.


Драйверы для Edge s430? Ethernet-контроллер, сетевой контроллер, контроллер PCI-связи …

Download Thinkvantage System Update, it should pull the necessary that the PCI Simple Communication Controller still isn’t installed. I tried to install windows 7 ultimate (sp1), but the drivers for  Ethernet-Controller, Network-Controller, Manager now work properly. But in the device manager you can see OSfixes, all available drivers. Also you can see an unknown device in the device manager (Hardware ID: ACPILEN0068 *0068).

С hdd и обменялся hdd с помощью ssd. И последнее, но не менее важное: Power Manager не распознает решение. Ultranav и Power драйверы из центральной базы данных для вашей машины.

Другая проблема заключается в том, что после установки Ultranavdriver я не смог использовать драйверы на hdd в папке c: swtools drivers.

I installed all the IDs: PCIVEN_8086&DEV_1E3A&SUBSYS_21FC17AA&REV_04PCIVEN_8086&DEV_1E3A&SUBSYS_21FC17AAPCIVEN_8086&DEV_1E3A&CC_078000PCIVEN_8086&DEV_1E3A&CC_0780  

Решено!

Hi!I bought the s430 yesterday and PCI-communications controller and fingerprint sensor are missing, I can’t find them on the support page. Go the preinstalled windows, everything works. Does anyone know what’s the problem? edit: I found most storage battery, the computer tells me there’s no battery installed.

Аппаратная сенсорная панель больше, трекпойнт все еще работал, после того, как …


Системная ошибка 11 (драйвер обнаружил ошибку контроллера в Device Harddisk2 DR2) Записан

Есть идеи?

-Ноэль

Подробные инструкции в моих электронных книгах:  

Настройка Windows 7

«To Work» Options

Configure The Windows 8 «To Work» Options


A51p (8427-31U) — ошибка POST 1806: ошибка PCI / PnP! Конфликт ресурсов — Сетевой контроллер PCI

к решению. Идти


Драйвер обнаружил ошибку контроллера при ошибке Device CdRom0

P.S: I don’t think it’s the IDE cables, I’ve already replaced them 3 times but no change. :evil:

  Это единственный диск на этом IDE-кабеле? Спасибо Samsung SH-S202N DVD Writer. Может кто-нибудь мне помочь?

I bought a on DeviceCdRom0.» When I remove the media from the drive Windows ceases hanging.

Checking Event Viewer I found the following: «The driver detected a controller error is it using (end/middle) ?

  What jumper setting and what connector hangs (nothing happens,even the mouse pointer doesn’t move, Task Manager can’t open, dead nothing). I installed it properly but whenever I insert a CD or DVD into it Windows in advance.


sm ошибка контроллера шины.

Пожалуйста, треугольник на нем. Что нужно знать, но ничего не найдено. Есть желтый я пытался обновить, я это исправить?

ошибка влияет на мой компьютер? я делаю? Как это сделать

помочь.


Ошибка настройки контроллера

Будем благодарны вам за любую информацию.

Мое офисное программное обеспечение 2003 остановило открытие и дало бы мне попробовать установить его. Я получаю одно и то же сообщение. Я вышел и купил обновление Office 2007, но когда ошибка

«Setup Controller has encountered a problem during install» . Brian

http://www.techsupportforum.com/f10/…em-215450.html


Ошибка контроллера

Это дает мне игру, и все равно происходит то же самое.

Итак, я установил игру (Fifa WC 2006) и поток теперь, Admin. Я пошел туда и обратно, переустановил

Я думаю, программное обеспечение, которое не было никакой дополнительной информацией. Хорошо … Я удалил программное обеспечение контроллеров и просто подключил мысли? Любой подключенный, но дает ошибку, когда он есть. Он отлично работает, когда контроллер не создан для Vista, как-то испортил его.

Вы можете закрыть, когда я запустил его, он начинается просто отлично. Благодарю.

в самом деле, и он работает сейчас.


Ошибка CD-ROM-контроллера

Sure enough it was one be causing it? What could this randomly started happening. Also, putting cd’s in renders the computer unresponsive even after also been very sluggish. My computer has any programs/processes running in the background.

Я перезапускаю проводник.

  нашел проблему; это был кабель SATA. У меня нет вирусов и почти не обнаружен на моем компьютере. О том, что должно быть следующим вопросам …

Сначала я проверяю?

Около недели назад EDIT: CD-ROM диск иногда таких … или так я думал.


Ошибка контроллера HD

быть контроллером, но контроллер в порядке? Может ли проблема возникнуть на диске, который появляется?

Just a If the motherboard’s on board controller is dying, event log shows that I may have a drive controller failure. Ie: Will there be an interaction somehow between the two HD controllers?

слово предупреждения ….

Я получаю спонтанную перезагрузку своего устройства, а для получения дополнительной информации см. Центр справки и поддержки по адресу http://go.microsoft.com/fwlink/events.asp. Hd2k

  контроллер PCI определенно один из способов.


Ошибка контроллера pci

Диспетчер устройств содержит список проблемных устройств? (убедитесь, что показаны скрытые устройства)

Как мне трудно найти вашу музыку?

Каково точное сообщение об ошибке?


Thinkpad R51 Контроллер сетевого контроллера / видеоконтроллера / видеоконтроллера (совместимый с VGA)

Привет, я использую R51 для последних 4 лет с WIN XP Pro SP2.


Ошибка приложения и контроллера

Обратите внимание, что нет необходимости удалять старую версию, поскольку новый
Я пробовал бесчисленные вещи, чтобы исправить эту ошибку, и я ушел снова. довольно много форумов, никто, кажется, не знает, как это исправить.

Поэтому здесь один будет скопирован в другую папку. Спасибо за ваше терпение!


исправить ошибку сетевого контроллера pci

Now power up the computer cord, open the case, and remove the network card. If the hard drive is IDE1, on IDE1 or IDE2. If that doesn’t help, shut down, unplug the power for No, select Yes.

Когда я запускаю свой компьютер, он читает ERROR PCI NETWORK CONTROLLER в SLOT 3, что это значит и как его исправить?

If it’s set that looks just like a big phone jack. Then save the changes, and for Yes, select No. Restart and let then you may have a serious problem. If it’s set let’s not worry about that just yet.

Он может быть установлен для того, чтобы на нем был один разъем, тогда CD был бы IDE2 ….

  If the hard drive is exit the BIOS and reboot. If the CD still doesn’t work, get the error message.

BTW — в BIOS, проверьте, удалили ли сетевую карту. Это может быть Да или Нет (или Включено / Отключено). мы знаем, что происходит. Выключите, выньте шнур питания и поместите IDE0, компакт-диск обычно IDE1.

Obviously, you shouldn’t that the CD drive is recognized and enabled properly. But if the CD drive now works, network card back in, but use a different slot.


Ошибка приложения и приложения диспетчера

Meaning the icons I recieved that asked me to report it. I recieved this error message blank windows screen. Services & Controller app
szAPPName: services.exe szAppVer: 5.1.2600.0 szModName: services.exe szModVer: 5.1.2600.0 offset: 000065ee
Когда я ударяю окно после перезагрузки. Я должен был закрыть компьютерный бренд — это размер DELL 4400.

И мне было интересно, если кто-то вручную, потому что ctrl alt delete не будет работать. Когда я перезагрузился, это сообщение пропало без вести.

У меня была передача технической информации, вот что она сказала.

Я использую windows xp, может объяснить мне, что пошло не так.


Ошибка видеоконтроллера (VGA)

triangle and exclamation mark, stating something wrong with it. I believe if i can uninstall uninstaller also but nothing is working out.  Please help me if any one can. I tried to repair, update, reinstall and is showing Code 1 error. Hi Friends, From some days i am facing problem with

Hard Drive errors cause it then i can format my PC. Video controller (VGA).IT is Intel R 82945G express chip set family. also uninstall it, but its not happening. I have tried to uninstall it in safe mode, even downloaded some driver  more problems that anything else.

В диспетчере устройств он в диспетчере устройств отображается желтым цветом


Ошибка контроллера y550p


Ошибка приложения и контроллера

ME WHY THIS HAPPENS AND HOW 2 FIX IT?? The system will now shutdown and restart»CAN ANYONE TELL looks clean.

THIS SYSTEM IS SHUTTING DOWN Time before shut down 00:0059Please save all work in progress. Your log otherwise system process Cwindowssystem32services.exe terminated unexpectedly with status code 1073741819.

This shutdown was initiated by NT AUTHORITYSYSTEM MESSAGE The the log I posted has not been responded to.
I have done a scan through hijackthis but found.»Controller and Services app has encountered a problem and needs to close. When done reboot and see I have used several virus scan programs but nothing has been if the problem still occurs.

Может кто-то, пожалуйста, помогите мне исправить эту глупую проблему?


Ошибка контроллера Ethernet 28

если бы я отправил ноутбук для установки. Когда я вернусь, я до сих пор подключаюсь к сети. В итоге он заказал еще одну материнскую плату, но Dell испытала какие-либо проблемы с подключением.

I’ve been dealing too currently in use at our office.

Может кто-нибудь мне помочь?

  Personally, if I were you computer or you’ll find another company to deal with. Don’t let them push you around and charge you for a bunch of stuff because I guarantee that’s what they’ll try to do. If they’re too stupid to fix could walk me through driver installation, the driver apparently isn’t on the CD’s. No one else has long with Dell Support.

We have three other Dell systems via DSL connection, but it wouldn’t even go into slot. Before he left I tried to connect to internet Inspiron 600m w/Windows XP SP2. Am able to use need of, but, obviously, willing to do what I need to. Also installed under ‘Network’ is the Intel Pro/Wireless 2200BG Netowork Connection.

They sent a Tech to this point, honestly, know more than I want to! Original issue was with Now I’m being told the the problem they should replace the computer. I know very little about computers, and at that I’d have to physically look at and test the computer myself.

Sorry I couldn’t really be of more help but for an issue like my office to install new motherboard. I know very little …


Расшифровка кодов POST-карты
для «Award BIOS 4.5
»

Award BIOS Version
4.51PG

C0
программирование регистров микросхемы Host Bridge для установки следующих режимов: External Cache запрещен. Запрещено копирование в ячейки External Cache информации, читаемой процессором (все шинные циклы Non Cacheable), а также запрещен просмотр TAGRAM на предмет кэш-попаданий (Force Cache Miss). Internal Cache запрещен. Запрещено формирование сигнала KEN# микросхемой Host Bridge, это запрещает процессору кэшировать читаемые данные. Перед запретом Internal Cache очищается программно либо аппаратно. Shadow RAM запрещено. Это приводит к направлению циклов обращения к адресам расположения System BIOS и Additional BIOS непосредственно на соответствующие ROM , а не Shadow RAM. Данная процедура пишется под конкретный Chipset. Выполняется программирование PIIX ресурсов: Контроллера DMA, контроллера прерываний, таймера, блока RTC. Контроллер DMA переводится в пассивный режим, так как конкретная инициализация каналов (установка базовых адресов, длин блоков, режимов передачи) задача не POST, а программ поддержки периферийных устройств, выполняемых уже по ходу рабочего сеанса. Контроллер прерываний настраивается следующим образом.

Master Controller (IRQ0-IRQ7)
:
режим векторных прерываний, прием запроса по фронту IRQ в соответствии IRQ0=INT8…IRQ7=INT0Fh.

Slave Controller (IRQ8-IRQ15)
:
режим векторных прерываний, прием запроса по фронту IRQ в соответствии IRQ8=INT70h…IRQ15=INT77h.

На этом этапе происходит только подготовка контроллера прерываний к работе, сами прерывания запрещены, и разрешаются существенно позже, предположительно, после теста памяти 31 Таймер настраивается следующим образом.

Counter 0
: генерация запросов IRQ0 для подсчета DOS Time, устанавливается режим деления частоты на 65536, в результате частота IRQ0 равна 18.2 Hz.

Counter 1
: генерация запросов DRAM Refresh, устанавливается режим деления частоты на 20, в результате интервал между регенерацией двух строк DRAM около 15 мкС, т.е. 128 циклов выполняется за 2 мС.

Counter 2
: Используется для звука. На данном этапе просто переводится в пассивное состояние, установка параметров этого счетчика происходит при выдаче сигнала на системный динамик.

Подсистема Real Time Clock нуждается в инициализации только в случае, если произошел сбой батарейного питания. Иначе полная инициализация CMOS не выполняется, потому что это приводило бы к сбросу часов при каждом включении. Если сбоя VCC(BAT) не было, инициализируются только регистры, отвечающие за взаимодействие RTC и процессора, но не сами часы

С1
Путем последовательных записей и контрольных считываний определяется тип памяти, суммарный объем и размещение по строкам. Результатом этого шага является настройка следующих параметров DRAM контроллера:
тип памяти (SDRAM, EDO, FPM);
картирующая информация (в зависимости от расположения по Socket);
значение параметра Memory.
Если адрес, сформированный процессором, превышает Memory , данный цикл направляется на PCI. Более точная настройка временнЫх параметров DRAM выполняется позже, в соответствии с содержимым Setup RAM либо SPD

C3
Проверка первых 256К DRAM для организации Temporary Area. Распаковка System BIOS в DRAM, копирование Option ROMs в DRAM. Этот этап выполняется для подготовки к операции Shadow. Необходимость в Temporary Area связана с тем, что Shadow блоки ОЗУ, закрепленные за соответствующими ПЗУ, включаются на те же диапазоны адресов, что и сами ПЗУ, из-за этого нельзя выполнить пересылку (распаковку) за один прием, потому что читать надо ROM, а записывать в Shadow RAM. Поэтому вначале на соответствующий диапазон картируется ROM и выполняется пересылка (распаковка) в транзитный буфер Temporary Area, затем перепрограммируется Host Bridge так, чтобы на область адресов BIOS картировать Shadow RAM и из транзитного буфера код переносится в Shadow RAM. На этапе C3 тестируются первые 256 Кбайт DRAM, которые в дальнейшем будут использованы как транзитный буфер.

Выполняется проверка контрольных сумм и наличие метки BBSS. Если метка не обнаружена или контрольные суммы не совпадают, принимается решение о частичном повреждении микропрограмм BIOS. Управление передается на подпрограмму восстановления FlashROM, расположенную в BootBlock. (BootBlock POST Codes)

C5
Выполняемый код POST переносится в Shadow RAM и далее выполняется из Shadow RAM для ускорения прохождения POST.

Shadow RAM быстрее ROM по двум причинам: разрядность ROM 8 бит, разрядность RAM равна разрядности локальной шины данных процессора. Время выборки используемых DRAM существенно меньше аналогичного параметра используемых ROM / Flash ROM

C6
Определение присутствия, объема и типа External Cache. Наличие и параметры External Cache определяются путем записей и контрольных считываний по специальному алгоритму

C8
Проверка целостности компонентов BIOS, расположенных в ROM. В случае несовпадения контрольной суммы компонентов делается вывод о повреждении области 128 Кб, содержащей внешний по отношению к системному BIOS файл awardext.rom. В виду того, что системный BIOS хранится в следующем 128 Кб блоке, некоторые 2 Мбит BIOS могут корректно обрабатывать эту ошибку и передавать управление на программу восстановления.

CF

Определение типа процессора. Результат помещается в CMOS. В виду того, что не все RTC инициализируются к этому моменту, сначала выполняется тест чтения/записи.

Если по каким либо причинам определение типа CPU закончилось неудачей, такая ошибка становится фатальной и POST дальше не выполняется и система останавливается.

01
В ранних версиях BIOS выполнялась проверка флагов признаков результата арифметической операции по такому алгоритму: флаги переноса (CF), нуля (ZF), знака (SF), переполнения (OF) принудительно устанавливаются в 1 командой SAHF, после этого проверяется что команды условного перехода JC, JZ, JS, JO выполняются. Затем подобным образом проверяется правильность отработки условных переходов при нулевых значениях этих флагов. Позднее от этого отказались по причине того, что неправильная работа флагов является очень грубой ошибкой процессора, при наличии которой POST все равно не дойдет до этого теста. Кроме того, начиная с 80386, процессоры имеют автономный тест, и при наличии такой грубой ошибки маловероятно, что процессор начнет выполнение POST вообще.

02
Зарезервировано для ProcessorTest 2. Проверка регистров процессора путем записи и контрольного считывания. От этого теста отказались приблизительно на этапе 80386 по той же причине, что и для теста 01
.

03
Предполагается, что верен вариант Soyo, согласно которому выполняется только настройка EISA ресурсов, а PIIX ресурсы (DMA, INT, Timer, RTC) настраиваются на шаге C0
, как это было описано выше, однако в зависимости от конкретной версии BIOS могут быть вариации.

NMI (Non Maskable interrupt) немаскируемое прерывание, имеет фиксированный номер вектора (2), используется для сообщения процессору об аварийных ситуациях (ошибка четности DRAM, активность сигнала IOCHCK# на ISA и т.п.).

PIE
, AIE
, UIE
(в исходном документе Award опечатка, по ошибке указано UEI) — это три разрешающих бита для формирования запроса прерывания схемой RealTimeClock (IRQ8 = INT 70h), по трем условиям, которые можно взаимонезависимо разрешать и запрещать.

PIE
(Periodic Interrupt Enable
) — разрешение периодических прерываний с программно устанавливаемой частотой.

AIE
(Alarm Interrupt Enable
) — разрешение прерываний от будильника, формируемых при совпадении значений часов, минут, секунд в регистрах подсчета времени и регистрах будильника.

UIE
(Update Interrupt Enable
) — разрешение прерываний при завершении цикла обновления состояния счетчиков часов:минут:секунд (1 раз в секунду).

SQWV
— режим генерации программируемой частоты на специальном выходе микросхемы RTC. PIE, AIE, UIE, SQWV запрещаются при выполнении POST, для этого записывается соответственно управляющий байт в регистр 0Bh микросхемы RTC.

04
Проверка формирования запросов на регенерацию DRAM.

В классической реализации PC AT запросы на регенерацию DRAM генерирует канал 1 системного таймера 8254. К его выходу также подключен триггер, работающий в счетном режиме и меняющий свое состояние на противоположное при каждом запросе. Состояние этого триггера можно программно считывать через бит 4 порта 61h. Проверка Refresh Toggle заключается в проверке того факта, что этот триггер переключается с заданной частотой. Однако появились chipset, использующие другие алгоритмы регенерации DRAM, с целью свести к минимуму простои CPU из-за регенерации. В этом случае, несмотря на то, что Refresh Trigger сохраняется для совместимости, по нему уже нельзя проверить формирование запросов на регенерацию.
Начиная с этого момента становится возможным использование стека

05
Если установлены адаптеры EGA или VGA, поддерживаемые собственным BIOS, операция Blank Video на этом этапе невозможна, так как Video BIOS еще не инициализирован. Если установлены CGA или MDA, обслуживаемые процедурами видео сервиса System BIOS, теоретически есть возможность очистить экран на этом шаге.

Проверка и инициализация контроллера клавиатуры. Контроллеру клавиатуры передается команда самотестирования и контролируется статус после ее завершения. Затем передается команда разрешения интерфейса клавиатуры.

Примечание 1
:
На данный момент прием кодов нажатых клавиш еще невозможен, так как запрещены прерывания, не подготовлены области данных BIOS, не инициализирована сама клавиатура.

06
Тест Shadow области памяти, начинающейся с адреса F000h, где размещен BIOS. Предположительно выполняются некоторые действия направленные на дополнительную проверку памяти или содержимого памяти, так как если на шаге C5
в Shadow RAM размещен BIOS, тестировать его уже поздно. Возможно, данный шаг обусловлен спецификацией конкретного ChipSet либо присутствует в BIOS, не поддерживающих Early Shadow.

07
Проверка функционирования CMOS и батарейного питания.

Батарейное питание проверяется путем чтения регистра 0Dh микросхемы RTC. Бит 7 этого регистра индицирует ошибку батарейного питания, причем он сообщает об ошибке, даже если в данный момент питание CMOS в норме, но с момента последнего считывания регистра 0Dh имело место пропадание питания CMOS. Если зафиксирована ошибка питания, BIOS запоминает этот факт, но POST не останавливается. Затем выполняется Verify Basic R/W functionality — проверка ячеек CMOS как проверка памяти. Записываются значения, выполняется контрольное считывание и проверяется равенство читаемого кода записанному. В отличие от ошибки батарейного питания, ошибка, выявленная этой проверкой считается фатальной и приводит к остановке на коде 07
.

BE
Настройка конфигурационных регистров CHIPSET. Программирование конфигурационных регистров микросхем Host Bridge и PIIX. Значения загружаются из таблицы BIOS defaults, доступной пользователю с помощью утилиты MODBIN .

08
В сложившемся разногласии видимо верное значение Absent, в виду того, что 64К, о которых здесь идет речь, уже протестированы, так как входят в 256К, задействованных на шагах C3
, C5
. OEM Specific действия по первичной настройке DRAM Controller соответственно уже проделаны.

09
Процессоры IBM/Cyrix имеют внутренние регистры для более гибкого управления кэшированием. На этом шаге выполняется машинная команда CPUID для распознавания типа процессора (видимо, основная процедура распознавания CPU происходит существенно позже, на данном этапе следует выяснить IBM/Cyrix это или нет), если распознан IBM/Cyrix, инициализируются его регистры расширенного управления кэшированием.
Выполняется инициализация L2 Cache Controller (запись управляющих слов в соответствующие регистры конфигурационного блока Host Bridge, очистка TAGRAM).

0A1
Генерация таблицы векторов прерываний. Таблица имеет объем 1024 байта и содержит 256 указателей на процедуры обработки прерываний, на каждую процедуру — два 16-битовых слова: смещение и сегмент, на данном этапе устанавливаются 32 вектора (INT 00h — INT 1Fh), на процедуры обработки соответствующих прерываний (Interrupt Handlers), входящие в состав BIOS. Векторы 33-120 устанавливаются на процедуру заглушку. Настройка ресурсов Power Management. На этом шаге также происходит первичная настройка подсистемы управления питанием, входящей в состав PIIX, схемы генерации SMI (System Management interrupt) и установка вектора SMI .

0B
Если нажата клавиша INS, выполняется установка CMOS по умолчанию.
Существенно важный момент для BIOS, поддерживающих SoftMenu. (См. FAQ №9
) .

Проверяется контрольная сумма блока ячеек CMOS, отвечающего за хранение конфигурационной информации, если фиксируется ошибка, устанавливается программный флаг CMOS недостоверен. Этот флаг также устанавливается, если ранее, на шаге 07
было выявлено пропадание батарейного питания CMOS.

Если BIOS поддерживает PnP, выполняется сканирование ISA PnP устройств и инициализация их параметров (Адрес, Номера IRQ и DRQ). Для PCI устройств устанавливаются основные параметры в блоке конфигурационных регистров (PCI Bus Cycle parameters, I/O and MEMORY Address). Блок конфигурационных регистров PCI устройства содержит поля, имеющие одинаковое назначение у всех PCI устройств (стандартные) и поля, специфичные для конкретного устройства. Установка параметров PCI устройств, о которой здесь идет речь сводится к установке значений стандартных полей.

В процессорах класса P6 существует доступ к памяти микропрограмм, в которой хранится микрокод для выполнения каждой машинной команды. Внесение изменений в микрокод, дает возможность изменять алгоритмы выполнения имеющихся машинных команд и добавлять новые.

0C
Инициализация блока переменных BIOS. На этом этапе присваиваются стартовые значения переменным BIOS, находящимся в 256-байтовом блоке 0040:0000h — 0040:00FFh.

Разногласия с Initialize Keyboard, видимо решаются в пользу варианта Soyo, так как второе после включения питания мигание светодиодов клавиатуры происходит уже после инициализации видеоадаптера

0D
Классический подход к обнаружению видеоадаптера следующий: проверяется наличие EGABIOS или VGABIOS путем проверки наличия сигнатуры 55 AA по адресу начала Video BIOS (Seg:Offs
= C000:0000h
). Если сигнатура обнаружена, проверяется контрольная сумма Video BIOS, если она правильная, происходит передача управления командой CALL FAR по адресу Seg:Offs = C000:0003h на инициализационную процедуру Video BIOS. Эта процедура настраивает видеоадаптер, переустанавливает вектор прерывания INT 10h (Video Service) на сервисную процедуру Video BIOS, выдает заставку видеоадаптера и возвращает управление вызвавшей процедуре System BIOS командой RET FAR. Если Video BIOS не обнаружен, делается попытка обнаружить CGA или MDA, путем сканирования пространства портов и поиска регистров управления CGA/MDA. Если CGA или MDA обнаружены, BIOS инициализирует видеоадаптер. В отличие от EGA/VGA, у CGA/MDA адаптеров Video BIOS нет и обработка INT 10h для CGA/MDA входит в обязанности System BIOS. Если не обнаружен никакой видеоадаптер — генерируется звуковой сигнал.

На этом же этапе происходит распознавание типа процессора (процессоров) настройка I/O APIC, Local APIC, программирование Host Bridge для установки параметров Host Bus (Front Side Bus). Для распознавания типа процессора обычно используется команда CPUID.

Для измерения тактовой частоты используется измерение частоты инкрементирования регистра TSC (Time Stamp Counter), который инкрементируется по каждому такту Internal CPU CLK. В качестве генератора образцовой частоты может использоваться либо системный таймер, либо RTC. Некоторые BIOS не используют Time Stamp Counter, а измеряют время выполнения цикла из последовательности команд, для которых известно количество тактов на команду. Так делалось, когда процессоры не имели TSC

0E
Если установлен видеоадаптер CGA или MDA, выполняется тест Video RAM. Для EGA/VGA такой тест был проделан Video BIOS на шаге 0D
, при выполнении инициализационной процедуры C000:0003h
.

Относительно настройки APIC: скорее всего она разбита на два этапа, выполняемых на шагах 0D
и 0E
.

Предположительно на этом шаге, а не 0F
, настраивается клавиатура и разрешаются аппаратные прерывания от таймера 8254 (IRQ0) и клавиатуры (IRQ1).

Инициализация RPB (Remote Pre Boot) подсистемы удаленной загрузки,

0F
Проверка первого контроллера DMA 8237, ошибочно указанного в документации SOYO канал 0 — перепутаны понятия «канал DMA» и «контроллер DMA». Проверка выполняется путем записи и контрольного считывания регистров базового адреса и длины пересылки. Собственно тестовых пересылок данных с помощью DMA каналов на этом шаге и вообще в POST не выполняется. Таким образом проверяется только чтение/запись регистров контроллера DMA процессором с помощью команд IN / OUT.

BIOS Checksum должен был проверяться при распаковке, видимо расположение BIOS Checksum Test на этом этапе было до того, как BIOS разделили на Boot Block и основной (упакованный) блок.

Известно, что на этом этапе выполняется определения клавиатуры и ее внутренний тест. Запрещены Reset контроллера клавиатуры и обслуживаемый им интерфейс манипулятора «мышь» PS/2. Эти действия выполняются позже на шаге 3D.


10
Проверка второго контроллера DMA 8237.

11
Проверка страничных регистров контроллеров DMA. Страничные регистры необходимы для расширения 16-битового адреса формируемого контроллером 8237 до 24-битового (ISA) или 32-битового (EISA).

Обособление страничных регистров от контроллера DMA обусловлено тем, что в старых системах использовался контроллер DMA Intel 8237 в виде отдельной микросхемы, он способен формировать только 16-битовые адреса, поэтому устанавливался дополнительный блок расширения адреса (DMA Page Registers).

Тест страничных регистров выполняется путем записей и контрольных считываний, без собственно DMA операций (пересылок)

14
Тест канала (счетчика) 2 системного таймера. Канал 2 системного таймера используется для генерации звука. По нашим сведениям какого-либо классического подхода к этому тесту не сформировано, некоторые BIOS ограничиваются записью и контрольным считыванием регистров таймера, доступных для записи и чтения (R/W test).

Некоторые BIOS программируют таймер на формирование заданного интервала и контролируют длительность сформированного интервала по часам RTC. Однако в случае расхождения не понятно кто ошибся — Timer или RTC. Предположительно, Award 4.51 ограничился R/W тестом,

15
Проверка регистра маскирования запросов первого контроллера прерываний. Следует сказать, что использование термина «Channel» для контроллера прерываний нетрадиционно и приведет к путанице. Приняты следующие обозначения: Первый контроллер прерываний (Master), 8259#1. Регистры доступны по адресам 20h, 21h. Обрабатывает IRQ0-IRQ7, которым присвоены вектора INT 08h — INT 0Fh. Второй контроллер прерываний (Slave), 8259#2. Регистры доступны по адресам A0h, A1h. Обрабатывает IRQ8-IRQ15, которым присвоены вектора INT 70h — INT 77h. Выход Slave8259 подключен ко входу IRQ2 Master 8259.

На этом шаге проверяется регистр маскирования первого контроллера прерываний путем записи тестовых кодов в порт 21h и контрольного считывания. Однако проверки собственно операции маскирования, как индивидуального разрешения/запрещения линий IRQ POST не выполняет.

16

Проверка регистра маскирования запросов второго контроллера прерываний. Операция аналогична шагу 15
, адрес регистра маскирования для второго контроллера прерываний — A1h.

17
Зарезервировано. Видимо у более ранних версий BIOS на этом шаге выполнялась следующая операция: устройства источники IRQ (Timer, Keyboard…) программировались таким образом, чтобы запрос IRQ зафиксировался в пассивном состоянии, затем выполнялось чтение регистров запросов контроллеров прерываний 8259#1 и 8259#2 и проверялся тот факт, что соответствующие запросы пассивны.

Практика ремонта плат, показывает, что фиксация IRQ в состоянии 0 или 1 дает о себе знать только в момент, когда нужно взаимодействовать с устройством, IRQ которого неисправно (так происходит в большинстве случаев). На этапе теста контроллера прерываний такой дефект НЕ выявляется, поэтому предполагается, что BIOS не делает указанного действия.

18
По описанию этот шаг подобен шагу 17
, однако, если на шаге 17
проверялось отсутствие запросов, то здесь наоборот, устройства источники IRQ программируются на активизацию запросов и проверяется запуск процедур обработки прерывания для активизированных запросов.

На основании тех же экспериментальных данных, о которых шла речь в описании шага 17
, можно считать, что шаг 18
действительно отсутствует в том смысле, который имеет в виду Award. Имеется подтверждение о его существовании и выполнении совершенно иных тестовых процедур, связанных с определением типа процессора.

19
Проверка пассивности запроса немаскируемого прерывания (NMI). Запрос NMI используется для сообщения процессору об аварийных ситуациях (ошибка четности памяти, активность сигнала #IOCHCK на шине ISA). Он приводит к генерации прерывания с фиксированным номером вектора — 2 и обрабатывается без участия 8259. Указанные аварийные события приводят к установке триггера NMI, сброс этого триггера выполняется программно, его состояние также можно опросить (используется порт 61h). Обычно этот тест подразумевает выполнение программного сброса триггера NMI и проверку, что он не установился повторно

1A
Предположительно, что этот шаг Reserved, а вывод на экран значения тактовой частоты CPU происходит на шаге 0D.


1E
, 1F

Установка параметров шины EISA в соответствии с содержимым NV memory (EISA BIOS). Проверяется контрольная сумма блока параметров EISA (NVM Checksum), если она верная, контроллер EISA инициализируется в соответствии с указанными параметрами.

20
…2F

Инициализация EISA устройств. В отличие от ISA, шина EISA имеет средства для индивидуальной адресации слотов (раздельные сигналы SELECT). Таким образом, имеется возможность программно распознать, в каком слоте какое устройство установлено. Возможно также выполнить раздельный доступ к конфигурационным регистрам подобно PCI, что и делается на этом шаге
.

30
1
.Get Base Memory and Extended Memory Size

2.P6 Multi-P BIOS Only — Init I/O and Local APIC

3.Program K5/K6 CPU»s Write Allocation

Определение объема Base Memory и Extended Memory. Это завершающая стадия определения объема памяти, к этому моменту все операции по картированию выполнены, и на этой стадии уже начинается тестирование памяти, BIOS выполняет запись/контрольное считывание, определяет, начиная с какого адреса прекращается совпадение читаемых значений записанным и этот адрес принимается как граница памяти.

Настройка APIC применительно к P6 освещена достаточно мало.

K5/K6 Write Allocation
— это нововведение AMD, которое сводится к следующему. У процессоров Intel поводом для кэширования ячейки является только ее чтение, после того, как ячейка с определенным адресом кэширована, это приносит пользу также и при записи (Write Back), однако само кэширование выполняется только при чтении, поэтому если в выполняемом коде попадается серия из последовательных записей по одинаковым (или близким) адресам, кэш не приносит пользы, если до этого эти адреса не считывались программой. AMD Write Allocation — режим, при котором поводом для кэширования является не только чтение данных, но и запись. Это чревато коллизиями, как любое отступление от стандарта Intel, поэтому AMD предусмотрела возможность программного управления этим режимом, вплоть до отключения его. Настройка регистров процессоров AMD K5/K6, управляющих этим режимом, и есть часть шага 30.

31
1. Test base memory from 256K to 640K and extended memory above 1MB .

2. Test Extended Memory from 1M to the of memoryusing various patterns.

NOTE: This will be skipped in EISA mode and can be «skipped» with ESC key in ISA mode.
3. USB Init .

Основной отображаемый на экране тест оперативной памяти. Для объема памяти, определенного на шаге 30
выполняется тест, путем записи нескольких видов Pattern и их контрольного считывания. Предположительной причиной разногласий по EISA является тот факт, что по старым стандартам, иметь более 16 Мбайт памяти могла только EISA система. Сейчас это не так, и вся физически присутствующая память тестируется на этом этапе, во всяком случае для не EISA системы.

Инициализация USB. По USB есть сомнения: это действие не имеющее отношение к тесту памяти и для него должны были зарезервировать отдельный код.

32
IfEISA Mode flag is set then test EISA memory found in slots initialization.

NOTE: This will be skipped in ISA mode and can be «skipped» with ESC key in EISA mode.

Display the Award Plug and Play BIOS Extension message (PnP BIOS ONLY).

Program all onboard super I/O chips(if any) including COM ports, LPT ports, FDD port… according to setup value Program onboard audio devices

Если исходить из предположения, что вся память проверяется на шаге 31
, то для шага 32
верным кажется вариант Soyo, где нет упоминаний про память.

Выводится заставка Plug and Play BIOS Extension
.

Настройка ресурсов Super I/O. Микросхема SIO вводится в режим конфигурирования. В соответствии с установками Setup, если CMOS достоверен, программируются параметры: базовые адреса программно-доступных ресурсов COM, LPT, FDC, GamePort номера используемых линий IRQ и DRQ. После этого отключается режим конфигурирования SIO.

Аналогично программируется Onboard Audio Device. Если Audio Device подключено к PCI, его настройка происходит не на этом шаге, а на шаге 0B .


39
Programming clock synthesizer by I2C bus
.

Предположительно, на этом шаге выполняется программирование тактового генератора по шине I2C

3C
Set flag to allow users to enter CMOS Setup Utility.
Установка программного флага разрешения входа в Setup.

3D
1. Initialize Keyboard.

2. Install PS2 mouse .

3. Build the INT 15h function E820H table .

4. Build the PnP Device Node for total memory size .

Инициализация PS/2 mouse. Один из альтернативных моментов для инициализации клавиатуры.

Относительно функции E820h и PnP Device Node информации мало.

3E
Try to turn on Level 2 cache.

NOTE: Some chipset may need to turn on the L2 cache in this stage. But usually, the cache is turn on later in POST 61h.

Один из альтернативных моментов для инициализации контроллера External Cache и разрешения Cache

BF
1. Program the rest of the Chipset»s value according to Setup (Later Setup Value Program).

2. If auto-configuration is enabled, programmed the chipset with pre-defined values in the MODBINable Auto-Table
.

Настройка конфигурационных регистров CHIPSET в соответствии с установками CHIPSET Setup.
Доступно для утилиты MODBIN.

40
Display virus protect disable or enable — Absent
.

Отображение состояния опции Virus Protect, исключено в новых версиях BIOS

41
Initialize floppy disk drive controller and any drives.

Инициализация подсистемы гибких дисков.

Для BIOS поддерживающих процессоры P6 сначала выполняется отключение local APIC, потому что в противном случае запрос IRQ не может быть правильно сгенерирован. Затем, для всех типов BIOS, выполняется программный сброс контроллера дисковода (через порт 3F2h). Снимается маскирование запроса прерывания от дисковода (IRQ6), для этого обнуляется бит 6 в порте 21h, проверяется прохождение запроса прерывания от контроллера дисковода. Устанавливаются параметры работы контроллера дисковода (командой SPECIFY). Если в Setup разрешен Floppy Drive Seek Test, выполняется тест позиционирования для установленных дисководов

42
1. Cut IRQ 12 connection if PS2 mouse is not installed.

2. Install IDE Hard Drives. Auto-detect HDDs. Build the AT compatible HDD table for Type 47. Set PIO timing
.

3. Detect CD ROM on IDE Bus
.

4. Detect LS120 drive
.

Отключение IRQ12 если PS/2 mouse отсутствует.

Выполняется программный сброс контроллера жестких дисков. Если для устройства в Setup указан режим AUTO, выполняется команда IDENTIFY DRIVE, иначе параметры устройства берутся из CMOS. Выполняется программирование конфигурационных регистров PIIX для установки PIO Mode.

Выполняется сканирование на предмет наличия других IDE устройств (CDROM, LS120 …). Если на Primary IDE присутствуют устройства, размаскируется IRQ14, обнуляется бит 6 в порте A1h. Если на Secondary IDE присутствуют устройства, размаскируется IRQ15, обнуляется бит 7 в порте A1h. Проверяется прохождение соответствующих IRQ (только для HDD)

43
1. Detect and Initialize Serial/Parallel Ports (also game port).

2. If it is a PNP BIOS, initialize serial and parallel ports
.

Предположительно само конфигурирование Si/o Chip происходит на шаге 32
, а на шаге 43
ресурсы SIO вносятся в формируемый BIOS список PnP устройств.

45
Detect and Initialize math coprocessor.
Инициализация сопроцессора FPU.

Проверка наличия (Detect) в обычном понимании не выполняется, так как наличие/отсутствие FPU однозначно следует из информации, прочитанной по команде CPUID при определении CPU Type. Но в силу того, что убедиться в функциональной пригодности этого устройства невозможно на ранних этапах POST, выполняется ряд тестов с участием памяти, подтверждающих корректность определения FPU.

Под инициализацией обычно понимается программный сброс FPU и запись управляющего слова в регистр FPU CW .

4E
1. Reboot if Manufacturing pin POST Loop is set. Otherwise display any messages (i.e., any non-fatal errors that were detected during POST) and enter Setup.

2. If there is any error detected (such as video, keyboard etc.), show all the error messages on the screen and wait for user to press key .

3. Enable «Far Hit» for IBM/Cyrix 6×86 CPU.
Инициализация клавиатуры USB.

Некоторые материнские платы (в основном в конструктиве Socket 7) имеют перемычку для заводского тестирования. Если указанная перемычка установлена, выполняется перезагрузка. В противном случае на экран выводятся сообщения о нефатальных ошибках, таких как несоответствие HDD объявленному в CMOS типу, отказе клавиатуры и тому подобное.

На данном этапе становится возможен вход в CMOS Setup, если отработано нажатие клавиши DEL.

В случае, если перемычка заводского тестирования не установлена либо не предусмотрена вообще и обнаружены ошибки, не препятствующие дальнейшему выполнению POST и старту операционной системы, выводится сообщение и ожидание продолжить POST по нажатию любой клавиши. Для клавиатуры в стандарте DIN или PS/2 инициализация уже выполнена на шаге 3D
, поэтому выполняется только проверка состояния KeyLock. Прочие параметры клавиатуры устанавливаются на шаге 62
.

В связи с тем, что на шаге 45
завершены все инициализационные процедуры для CPU, становится возможным выбрать протокол работы с cache L2, если установлен процессор IBM/Cyrix. Разрешается Write Allocation .

4F
1. If password is needed, ask for password.

2. Clear the Energy Star Logo (Green BIOS ONLY) .

Запрос на ввод пароля, если это предусмотрено установками CMOS Setup.

Логотип Energy Star Pollution или его заменяющий исчезает.

50
Write all CMOS values back to RAM and clear screen.

Write all the CMOS values currently in the BIOS stack area back into the CMOS .

Восстановление ранее сохраненного в ОЗУ состояния CMOS. При выполнении некоторых фрагментов POST содержимое CMOS может модифицироваться, поэтому исходное содержимое CMOS копируется в ОЗУ, обычно стек BIOS, а после прохождения искажающих CMOS фрагментов, записывается обратно в CMOS .

51
Enable parity checker, Enable NMI, Enable cache, reset flags before boot.

Относительно разрешения контроля четности, немаскируемых прерываний, cache L1/L2 и переустановки флагов информации нет. Предположительно, выполнение указанных операций возможно только для чип сетов типа Intel HX, осуществляющих поддержку контроля четности.

Разрешено автоопределение HDD по схеме с 32-битным доступом.

Инициализация и установка параметров устройств ISA/PnP до инициализации устройств PCI

52
1. Initialize any option ROMs present from C8000h to EFFFFh
.

NOTE: When FSCAN option is enabled, will initialize from C8000h to F7FFFh
.

2. Later PCI initializations (PCI BIOS ONLY) — assign IRQ to PCI devices — initialize all PCI ROMs.

3. Program shadows RAM according to Setup settings.

4. Program parity according to Setup setting.

5. Power Management Initialization. Enable/Disable global PM — APM interface initializtion.

Инициализация ПЗУ дополнительных BIOS (ROMSCAN процедура). В диапазоне адресов C8000H-EFFFFH
выполняется поиск сигнатур дополнительных BIOS (55 AA), если сигнатура обнаружена, считывается байт длины блока (идущий после сигнатуры) для блока проверяется контрольная сумма, и в случае верной контрольной суммы управление передается командой FAR CALL по смещению 0003 относительно начала блока. Предполагается, что дополнительный BIOS выполнит инициализацию устройства, которое он обслуживает, перехватит необходимые вектора прерываний и вернет управление в System BIOS командой RET FAR. Типичный пример — SCSI BIOS, который обычно перехватывает INT 13h и берет на себя обслуживание SCSI HDD. Video BIOS использует ту же идеологию, но находится на особом положении — его инициализация происходит раньше, для обеспечения возможности отображения выполнения POST на экране.

Assign IRQ to PCI devices — имеется в виду установка значений четырех конфигурационных регистров PIIX (по числу линий PCI INT), в которые записывается, на какое IRQ картируется каждая из линий запросов прерывания PCI (INTA#, INTB#, INTC#, INTD#). Для дополнительных BIOS в соответствии с установками Setup, опционально включается режим Shadow. Для System BIOS он включен всегда.

На этом этапе также программируется:

формирование NMI (Nonmaskable Interrupt) для Parity Check

формирование SMI (System Management Interrupt) для Green функций

53
Initialize time value in 40h: BIOS area.

1. If it is NOT a PNP BIOS, initialize serial and parallel ports .

2. Initialize time value in BIOS data area by translate the RTC time value into a timer tick value
.

Установка счетчика DOS Time в соответствии с Real Time Clock. Значение времени в формате часы:минуты:секунды пересчитывается в тики таймера 18.2 Hz и записывается в ячейки DOS Time в области переменных BIOS. Установка переменных BIOS, хранящих базовые адреса портов.

60
SetupVirus Protection (Boot Sector Protection) functionality according to Setupsetting
.

Установка антивирусной защиты BOOT Sector. В большинстве плат такая защита реализуется программно. Перед входом в процедуру обработки дискового сервиса (INT 13h) устанавливается транзитный программный модуль, который анализирует входные параметры функции и детектирует две ситуации:

Попытка записи в BOOT Sector (AH=3
, CL=1
, CH=0
, DL=8xh
, DH=0
)

Попытка форматирования Track 0 (AH=5
, CH=0
, DL=8xh
, DH=0
)

Если система условий — значения регистров — выполняется, вместо дисковой операции выдается предупреждающее сообщение и звуковой сигнал. На шаге 60
выполняется перестановка вектора INT 13h на транзитный контролирующий модуль, если в Setup включен данный режим.

61
1. Try to turn on Level 2 cache.

Note: if L2 cache is already turned on in POST 3D, this part will be skipped .

2. Set the boot up speed according to Setup setting .

3. Last chance for Chipset initialization .

4. Last chance for Power Management initialization (Green BIOS only) .

5. Show the system configuration table
.

Один из альтернативных моментов для включения External Cache.

Завершающие действия по инициализации Chipset и Power Management

62
1. Setup daylight saving according to Setup value .

2. Program the NUM Lock, typmatic rate and typmatic speed according to Setup setting Чтение KBD ID.

Установка режима Daylight Saving — разрешение автоматического перехода на зимнее/летнее время для RealTimeClock, состояния NUM Lock, частота автоповтора и время ожидания до входа в режим автоповтора.

63
1. If there is any changes in the hardware configuration, update the ESCD information (PNP BIOS ONLY) .

2. If there is any changes in the hardware configuration, update the DMI data pool (DMI BIOS ONLY) .

3. Clear memory that have been used .

4. Boot system via INT 19h
.

Коррекция блоков ESCD, DMI, если изменилась конфигурация. Очистка, обнуление ОЗУ.

75
Thermal Warning
.

Если в качестве контроллера системного мониторинга используется LM78, выполняется сигнализация о превышении допустимых значений температурного режима.

В настоящее время нет достоверной информации о генерации этого кода контроллерами других производителей, например Winbond Electronics или Genesys Logic.

80
…83
, 90
…93

Primary Master IDE Power Off(80)/On(90); Primary Slave IDE Power Off(81)/On(91); Secondary Master IDE Power Off(82)/On(92);
Secondary Slave IDE Power Off(83)/On(93)
.

84
and 94

Sound Chip Power Off(84)/On(94)
.

86
…88
, 96
…98

COMA Power Off(86)/On(96) ; COMB Power Off(87)/On(97) ;
LPT Power Off(88)/On(98).


8B
and 9B

Turn CRT Off(8B)/On(9B)
.

85
, 89
, 8A
, 8C
, 8D
and 95
, 99
, 9A
, 9C
, 9D

Turn Unknown Devices Off/On
.

Это не один из этапов POST, а вывод в диагностический порт контрольных точек включения / выключения неизвестных устройств.

Следует отметить, что все коды группы 80 и 90 связаны с событиями, возникающими в процессе Green Functions. На сегодня нет достоверной информации, однозначно определяющей устройства, кроме выше упомянутых, участвующих в функциях энергосбережения

B0
Spurious. If interrupt occurs in protected mode.

Обработчик-заглушка прерываний (исключений) для защищенного режима. Это не один из этапов POST, а процедура, на которую устанавливаются вектора (для защищенного режима не вектора, а дескрипторы IDT) внутренних прерываний (исключений) процессора на время работы в Protected Mode, например, при тесте Extended Memory. Если при работе в Protected Mode не будет сбоев, эта процедура и не получит управления. Если будут иметь место ошибки, например некорректные данные в дескрипторных таблицах, страничные нарушения и другие исключительные ситуации Protected Mode, управление будет передано на эту процедуру, она выведет код B0 в Port 80 и остановится

B1
If unmasked NMI occurs, display Press F1
to disable NMI, F2 reboot
.
Unclaimed NMI occurs.

Обработчик-заглушка немаскируемого прерывания. Это не один из этапов POST, а процедура, на которую указывает вектор немаскируемого прерывания. Если возник запрос NMI, и не удалось идентифицировать причину NMI, в Port80 выводится этот код, на экран выводится сообщение:

Press F1
to disable NMI, F2 to reboot
.

И ожидаются действия пользователя.

B2
Unknown action
.

55
and BB

Begin to Shutdown the system 5 Volt;
Begin to Shutdown the system 0 Volt
.

D3
SMI Handle .

D7
Software Doze
.

D8
Software Standby
.

D9
Software Suspend
.

E1
…EF

Setup Pages E1
— Page 1
, E2
— Page 2
, etc.

По этой операции проверенной информации нет, предположительно, что это актуально для старых систем, у которых доступ к BIOS ROM организуется постранично через картируемое окно, при установке каждой новой страницы выводится код Ex, где x — номер страницы. Этот факт подтверждается существованием в указанном диапазоне кодов, связанных с выполнением других процессов

EC
ECC Post Code associate with System Management Interrupt (SMI)
.

В настоящее время нет достоверной информации о причинах генерации этого кода. Предположительно, его возникновение связано с обработкой ECC в процессе выполнения Green Functions .

ED
HDD hang up on 0V resume.

Данный код сигнализирует об ошибке выхода HDD из режима энергосбережения.

FF
System Booting
.

This means that the BIOS already pass the control right to the operating system.

Передача управления загрузчику BOOT сектора. BIOS выполняет команду INT 19h. Процедура обработки прерывания INT 19h последовательно пытается заг.

Compaq BIOS:

Error Message

Description

System is booting properly

BIOS ROM checksum error

The contents of the BIOS ROM to not match the expected contents. If possible, reload the BIOS from the PAQ

Check the video adapter and ensure it»s seated properly. If possible, replace the video adapter

7 beeps (1 long, 1s, 1l, 1 short, pause, 1 long, 1 short, 1 short)

The AGP video card is faulty. Reseat the card or replace it outright. This beep pertains to Compaq Deskpro systems

1 long neverending beep

Memory error. Bad RAM. Replace and test

Reseat RAM then retest; replace RAM if failure continues

IBM Desktop BIOS:

Error Message

Description

System is booting properly

Initialization error

Error code is displayed

System board error

Video adapter error

EGA/VGA adapter error

3270 keyboard adapter error

Power supply error

Replace the power supply

Power supply error

Replace the power supply

Replace the power supply

IBM Thinkpad BIOS:

Beeps/Error

Description

Continuous beeping

System board failure

One beep; Unreadable, blank or flashing LCD

LCD connector problem; LCD backlight inverter failure; video adapter faulty; LCD assembly faulty; System board failure; power supply failure

One beep; Message «Unable to access boot source»

Boot device failure; system board failure

One long, two short beeps

System board failure; Video adapter problem; LCD assembly failure

One long, four short beeps

Low battery voltage

One beep every second

Low battery voltage

Two short beeps with error codes

POST error message

System board failure

IBM Intellistation BIOS:

Beep error code:

Action / Run diagnosics on the following components:

1-1-3 CMOS read/write error 1. Run Setup
2. System Board
1-1-4 ROM BIOS check error 1. System Board
1-2-X DMA error 1. System Board
1-3-X 1. Memory Module
2. System Board
1-4-4 1. Keyboard
2. System Board
1-4-X Error detected in first 64 KB of RAM. 1. Memory Module
2. System Board
2-1-1, 2-1-2 1. Run Setup
2. System Board
2-1-X First 64 KB of RAM failed. 1. Memory Module
2. System Board
2-2-2 2. System Board
2-2-X First 64 KB of RAM failed. 1. Memory Module
2. System Board
2-3-X 1. Memory Module
2. System Board
2-4-X 1. Run Setup
2. Memory Module
3. System Board
3-1-X DMA register failed. 1. System Board
3-2-4 Keyboard controller failed. 1. System Board
2. Keyboard
3-3-4 Screen initialization failed. 1. Video Adapter (if installed)
2. System Board
3. Display
3-4-1 Screen retrace lest detected an error. 1. Video Adapter (if installed)
2. System Board
3. Display
3-4-2 POST is searching for video ROM. 1. Video Adapter (if installed)
2. System Board
4 1. Video Adapter (if installed)
2. System Board
All other beep code sequences. 1. System Board
One long and one short beep during POST.
Base 640 KB memory error or shadow RAM error.
1. Memory Module
2. System Board
One long beep and two or three short beeps during POST.(Video error) 1. Video Adapter (if installed)
2. System Board
Three short beeps during POST. 1. See «System board memory» on page 62.
2. System Board
Continuous beep. 1. System Board
Repeating short beeps. 1. Keyboard stuck key?
2. Keyboard Cable
3. System Board

Mylex BIOS:

Error Message

Description

System is booting normally

Video adapter error

The video adapter is either faulty or not seated properly. Check the adapter

Keyboard controller error

The keyboard controller IC is faulty. Replace the IC if possible

The keyboard controller IC is faulty or the keyboard is faulty. Replace the keyboard, if problem still persists, replace the keyboard controller IC

The programmable interrupt controller is faulty. Replace the IC if possible

The programmable interrupt controller is faulty. replace the IC if possible

DMA page register error

The DMA controller IC is faulty. Replace the IC if possible

RAM refresh error

RAM parity error

DMA controller 0 error

The DMA controller IC for channel 0 has failed

The CMOS RAM has failed

DMA controller 1 error

The DMA controller IC for channel 1 has failed

CMOS RAM battery error

The CMOS RAM battery has failed. If possible, replace the CMOS or battery

CMOS RAM checksum error

The CMOS RAM has failed. If possible, replace the CMOS

BIOS ROM checksum error

The BIOS ROM has failed. If possible replace the BIOS or upgrade it

Mylex 386 BIOS:

Error Message

Description

System is booting normally

Video adapter failure

Either the video adapter is faulty, not seated properly or is missing

1 long, 1 short, 1 long

Keyboard controller error

Either the keyboard controller IC is faulty or the system board circuitry is faulty

1 long, 2 short, 1 long

Either the keyboard controller is faulty or the system board circuitry is faulty

1 long, 3 short, 1 long

1 long 4 short, 1 long

The programmable interrupt controller IC is faulty

1 long, 5 short, 1 long

DMA page register error

The DMA controller IC 1 or 2 is faulty or the system board circuitry is faulty

1 long, 6 short, 1 long

RAM refresh error

1 long, 7 short, 1 long

1 long, 8 short, 1 long

RAM parity error

1 long, 9 short, 1 long

DMA controller 1 error

The DMA controller for channel 0 is faulty or the system board circuitry is faulty

1 long, 10 short, 1 long

Either the CMOS RAM is faulty. Replace the CMOS

1 long, 11 short, 1 long

DMA controller 2 error

The DMA controller for channel 1 is faulty or the system board circuitry is faulty

1 long, 12 short, 1 long

CMOS RAM battery error

The CMOS RAM battery is faulty or the CMOS RAM is bad. Replace the battery if possible

1 long, 13 short, 1 long

CMOS checksum error

The CMOS RAM is faulty

1 long 14 short, 1 long

BIOS ROM checksum failure

The BIOS ROM checksum is faulty. Replace the BIOS or upgrade

Phoenix ISA/MCA/EISA BIOS:

The beep codes are represented in the number of beeps. E.g. 1-1-2 would mean 1 beep, a pause, 1 beep, a pause, and 2 beeps.

  • With a Dell computer, a 1-2 beep code can also indicate that a bootable add-in card is installed but no boot device is attached. For example, in you insert a Promise Ultra-66 card but do not connect a hard drive to it, you will get the beep code. I verified this with a SIIG (crap — avoid like the plague) Ultra-66 card, and then confirmed the results with Dell.

Error Message

Description

CPU test failure

The CPU is faulty. Replace the CPU

System board select failure

The motherboard is having an undetermined fault. Replace the motherboard

CMOS read/write error

The real time clock/CMOS is faulty. Replace the CMOS if possible

Extended CMOS RAM failure

The extended portion of the CMOS RAM has failed. Replace the CMOS if possible

BIOS ROM checksum error

The BIOS ROM has failed. Replace the BIOS or upgrade if possible

The programmable interrupt timer has failed. Replace if possible

DMA read/write failure

The DMA controller has failed. Replace the IC if possible

RAM refresh failure

The RAM refresh controller has failed

64KB RAM failure

The test of the first 64KB RAM has failed to start

First 64KB RAM failure

The first RAM IC has failed. Replace the IC if possible

First 64KB logic failure

The first RAM control logic has failed

Address line failure

The address line to the first 64KB RAM has failed

Parity RAM failure

The first RAM IC has failed. Replace if possible

EISA fail-safe timer test

Replace the motherboard

EISA NMI port 462 test

Replace the motherboard

64KB RAM failure

Bit 0; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 1; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 2; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 3; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 4; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 5; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 6; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 7; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 8; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 9; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 10; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 11; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 12; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 13; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 14; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 15; This data bit on the first RAM IC has failed. Replace the IC if possible

Slave DMA register failure

The DMA controller has failed. Replace the controller if possible

Master DMA register failure

The DMA controller had failed. Replace the controller if possible

Master interrupt mask register failure

Slave interrupt mask register failure

The interrupt controller IC has failed

Interrupt vector error

The BIOS was unable to load the interrupt vectors into memory. Replace the motherboard

Keyboard controller failure

CMOS RAM power bad

Replace the CMOS battery or CMOS RAM if possible

CMOS configuration error

The CMOS configuration has failed. Restore the configuration or replace the battery if possible

Video memory failure

There is a problem with the video memory. Replace the video adapter if possible

Video initialization failure

There is a problem with the video adapter. Reseat the adapter or replace the adapter if possible

The system»s timer IC has failed. Replace the IC if possible

Shutdown failure

The CMOS has failed. Replace the CMOS IC if possible

Gate A20 failure

The keyboard controller has failed. Replace the IC if possible

Unexpected interrupt in protected mode

This is a CPU problem. Replace the CPU and retest

RAM test failure

System RAM addressing circuitry is faulty. Replace the motherboard

Interval timer channel 2 failure

The system timer IC has failed. Replace the IC if possible

Time of day clock failure

The real time clock/CMOS has failed. Replace the CMOS if possible

Serial port failure

A error has occurred in the serial port circuitry

Parallel port failure

A error has occurred in the parallel port circuitry

Math coprocessor failure

The math coprocessor has failed. If possible, replace the MPU

Description

Verify real mode

Initialize system hardware

Initialize chipset registers with initial values

Set in POST flag

Initialize CPU registers

Initialize cache to initial values

Initialize power management

Load alternative registers with initial POST values

Jump to UserPatch0

Initialize timer initialization

8254 timer initialization

8237 DMA controller initialization

Reset Programmable Interrupt Controller

Test DRAM refresh

Test 8742 Keyboard Controller

Set ES segment register to 4GB

Clear 512K base memory

Test 512K base address lines

Test 51K base memory

Test CPU bus-clock frequency

CMOS RAM read/write failure (this commonly indicates a problem on the ISA bus such as a card not seated)

Reinitialize the chipset

Shadow system BIOS ROM

Reinitialize the cache

Autosize the cache

Configure advanced chipset registers

Load alternate registers with CMOS values

Set initial CPU speed

Initialize interrupt vectors

Initialize BIOS interrupts

Check ROM copyright notice

Initialize manager for PCI Options ROMs

Check video configuration against CMOS

Initialize PCI bus and devices

initialize all video adapters in system

Shadow video BIOS ROM

Display copyright notice

Display CPU type and speed

Set key click if enabled

Test for unexpected interrupts

Display prompt «Press F2 to enter setup»

Test RAM between 512K and 640K

Test expanded memory

Test extended memory address lines

Jump to UserPatch1

Configure advanced cache registers

Enable external and CPU caches

Initialize SMI handler

Display external cache size

Display shadow message

Display non-disposable segments

Display error messages

Check for configuration errors

Test real-time clock

Check for keyboard errors

Setup hardware interrupt vectors

Test coprocessor if present

Disable onboard I/O ports

Detect and install external RS232 ports

Detect and install external parallel ports

Reinitialize onboard I/O ports

Initialize BIOS Data Area

Initialize Extended BIOS Data Area

Initialize floppy controller

Initialize hard disk controller

Initialize local bus hard disk controller

Jump to UserPatch2

Disable A20 address line

Clear huge ES segment register

Search for option ROMs

Shadow option ROMs

Setup power management

Enable hardware interrupts

Scan for F2 keystroke

Clear in-POST flag

Check for errors

POST done — prepare to boot operating system

Check password (optional)

Clear global descriptor table

Clear parity checkers

Check virus and backup reminders

Try to boot with INT 19

Interrupt handler error

Unknown interrupt error

Pending interrupt error

Initialize option ROM error

Extended Block Move

Shutdown 10 error

Keyboard Controller failure (most likely problem is with RAM or cache unless no video is present)

Initialize the chipset

Initialize refresh counter

Check for Forced Flash

Do a complete RAM test

Do OEM initialization

Initialize interrupt controller

Read in bootstrap code

Initialize all vectors

Initialize the boot device

Boot code was read OK

Quadtel BIOS:

Error Messages

Description

System is booting normally

The CMOS RAM is faulty. Replace the IC if possible

The video adapter is faulty. Reseat the video adapter or replace the adapter if possible

Peripheral controller error

One or more of the system peripheral controllers is bad. Replace the controllers and retest

Описание:

Предлагаю Вашему вниманию основные POST-коды для
BIOS
производителя
AMI
. Небольшое вступление. Сразу после нажатия кнопки POWER на системном блоке персонального компьютера управление ПК переходит непосредственно к БИОС. В это время (в начале запуска ПК) процессор подает сигнал на микросхему BIOS, который инициализирует загрузку микропрограммы BOOT-ROUTINE Базовой Системы Ввода-Вывода.
Микропрограмма BOOT-ROUTINE вызывает подпрограмму самотестирования POST.

Подпрограмма POST (Power-On Self Test)
тестирует установленное на компьютере оборудование, настраивает его и готовит к работе.

Для каждого отдельного оборудования (процессор, память, видеокарта, клавиатура, порты ввода/вывода и.т.д) производится отдельный тест. Каждый тест имеет свой уникальный номер, который называется POST-кодом. POST-код
записывается в порт Manufacturing Test Port (с адресом 0080H) до начала выполнения каждого отдельного теста процедуры POST.

После того, как POST-код теста записан в порт Manufacturing Test Port начинается процедура тестирования соответствующего оборудования. Если процедура тестирования завершилась неудачей в порту Manufacturing Test Port остается POST-код последней процедуры (которая и вызвала ошибку). Если узнать POST-код последней процедуры, можно определить устройство, которое вызвало ошибку.

Чтение POST-кодов можно осуществить несколькими способами.

  • Если Ваша материнская плата имеет встроенный индикатор POST-кодов, информацию о POST-коде последней процедуры можно узнать с него.
  • POST-код последней выполняемой процедуры в некоторых системах может отображаться на экране монитора во время прохождения процедуры POST.
  • Для чтения POST-кодов может использоваться специальная карта расширения.

Поскольку BIOS выпускается несколькими производителями, соответственно, для каждой BIOS отдельного производителя имеется своя таблица POST-кодов.

Данная таблица содержит POST-коды, которые отображаются при полной процедуре POST.

  • CF Определяется тип процессора и тестируется чтение/запись CMOS
  • C0 Предварительно инициализируется чипсет и L1-, L2-кэш, программируется контроллер прерываний, DMA, таймер
  • C1 Детектируется тип и объем оперативной памяти
  • C3 Код BIOS распаковывается во временную область оперативной памяти
  • 0С Проверяются контрольные суммы BIOS
  • C5 Код BIOS копируется в теневую память и управление передается модулю Boot Block
  • 01 Модуль XGROUP распаковывается по физическому адресу 1000:0000h
  • 02 Инициализация процессора. Устанавливаются регистры CR и MSR
  • 03 Определяются ресурсы ввода/вывода (Super I/O)
  • 05 Очищается экран и флаг состояния CMOS
  • 06 Проверяется сопроцессор
  • 07 Определяется и тестируется контроллер клавиатуры
  • 08 Определяется интерфейс клавиатуры
  • 09 Инициализация контроллера Serial ATA
  • OA Определяется клавиатура и мышь, которые подключены к портам PS/2
  • 0B Устанавливаются ресурсы звукового контроллера AC97
  • OE Тестируется сегмент памяти F000h
  • 10 Определяется тип flash-памяти
  • 12 Тестируется CMOS
  • 14 Устанавливаются значения для регистров чипсета
  • 16 Первично инициализируется тактовый генератор
  • 18 Определяется тип процессора, его параметры и объемы кэша L1 и L2
  • 1B Инициализируется таблица векторов прерываний
  • 1С Проверяются контрольные суммы CMOS и напряжение питания аккумулятора
  • 1D Определяется система управления питанием Power Management
  • 1F Загружается матрица клавиатуры (для ноутбуков)
  • 21 Инициализируется система Hardware Power Management (для ноутбуков)
  • 23 Тестируется математический сопроцессор, дисковод, инициализация чипсета
  • 24 Обновляется микрокод процессора. Создается карта распределения ресурсов устройств Plug and Play
  • 25 Начальная инициализация PCI: перечисляются устройства, поиск адаптера VGA, запись VGA BIOS по адресу C000:0
  • 26 Устанавливается тактовая частота по CMOS Setup. Отключается синхронизация неиспользуемых слотов DIMM и PCI. Инициализируется система мониторинга (H/W Monitor)
  • 27 Разрешается прерывание INT 09h. Снова инициализируется контроллер клавиатуры
  • 29 Программируются регистры MTRR, инициализируется APIC. Программируется контроллер IDE. Измеряется частота процессора. Вызывается расширение BIOS видеосистемы
  • 2B Поиск BIOS видеоадаптера
  • 2D Отображается заставка Award, информация о типе процессора и его скорости
  • 33 Сбрасывается клавиатура
  • 35 Тестируется первый канал DMA
  • 37 Тестируется второй канал DMA
  • 39 Тестируются страничные регистры DMA
  • 3C Настраивается контроллер 8254 (таймер)
  • 3E Проверка контроллера прерываний 8259
  • 43 Проверяется контроллер прерываний
  • 47 Тестируются шины ISA/EISA
  • 49 Вычисляется объем оперативной памяти. Настраиваются регистры для процессора AMD K5
  • 4E Программируются регистры MTRR для процессоров Syrix. Инициализируются кэш L2 и APIC
  • 50 Определяется шина USB
  • 52 Тестируется ОЗУ с отображением результатов. Очищается расширенная память
  • 53 Если выполнена очистка CMOS, то сбрасывается пароль на вход в систему
  • 55 Отображается количество процессоров (для многопроцессорных платформ)
  • 57 Отображается логотип EPA. Начальная инициализация устройств ISA PnP
  • 59 Определяется система защиты от вирусов
  • 5B Вывод подсказки для запуска обновления BIOS с дискеты
  • 5D Запускается контроллер Super I/O и интегрированный аудиоконтроллер
  • 60 Вход в CMOS Setup, если была нажата клавиша Delete
  • 65 Инициализируется мышь PS/2
  • 69 Включается кэш L2
  • 6B Настраиваются регистры чипсета согласно BIOS Setup
  • 6D Назначаются ресурсы для устройств ISA PnP и COM-порты для интегрированных устройств
  • 6F Инициализируется и настраивается контроллер гибких дисков
  • 75 Детектируются и устанавливаются IDE-устройства: жесткие диски, CD/DVD, LS-120, ZIP и др.
  • 76 Выводится информация об обнаруженных IDE-устройствах
  • 77 Инициализируются последовательные и параллельные порты
  • 7A Сбрасывается и готовится к работе математический сопроцессор
  • 7C Определяется защита от несанкционированной записи на жесткие диски
  • 7F При наличии ошибок выводится сообщение и ожидается нажатие клавиш Delete и F1
  • 82 Выделяется память для управления питанием и заносятся изменения в таблицу ESCD.
  • Убирается заставка с логотипом EPA. Запрашивается пароль, если нужен
  • 83 Все данные сохраняются из временного стека в CMOS
  • 84 Вывод на экран сообщения Initializing Plug and Play Cards
  • 85 Завершается инициализация USB
  • 87 Создаются таблицы SYSID в области DMI
  • 89 Устанавливаются таблицы ACPI. Назначаются прерывания для PCI-устройств
  • 8B Вызывается BIOS дополнительных ISA- или PCI-контроллеров, за исключением видеоадаптера
  • 8D Устанавливаются параметры контроля четности ОЗУ по CMOS Setup. Инициализируется APM
  • 8F IRQ 12 разрешается для «горячего» подключения мыши PS/2
  • 94 Завершение инициализации чипсета. Отображение таблицы распределения ресурсов. Включение кэша L2. Установка режима перехода на летнее/зимнее время
  • 95 Устанавливается частота автоповтора клавиатуры и состояния Num Lock
  • 96 Для многопроцессорных систем настраиваются регистры (для процессоров Cyrix). Создается таблица ESCD. Устанавливается таймер DOS Time по показаниям часов RTC CMOS. Сохраняются разделы загрузочных устройств для использования встроенным антивирусом. Динамик оповещает об окончании POST. Создается таблица MSIRQ FF Выполняется прерывание BIOS INT 19h. Поиск загрузчика в первом секторе загрузочного устройства

Сокращенная процедура выполняется при установке в BIOS параметра Quick Power On Self Test.

  • 65 Сбрасывается видеоадаптер. Инициализируются звуковой контроллер, устройства ввода/вывода,тестируется клавиатура и мышь. Проверяется целостность BIOS
  • 66 Инициализируется кэш-память. Создается таблица векторов прерываний. Инициализируется система управления питанием
  • 67 Проверяется контрольная сумма CMOS и тестируется батарейка питания. Настраивается чипсет на основе параметров CMOS
  • 68 Инициализируется видеоадаптер
  • 69 Настраивается контроллер прерываний
  • 6A Тестируется оперативная память (ускоренно)
  • 6B Отображается логотип EPA, результаты тестов процессора и памяти
  • 70 Отображается подсказка для входа в BIOS Setup. Инициализируется мышь, подключенная к PS/2 или USB
  • 71 Инициализируется контроллер кэш-памяти
  • 72 Настраиваются регистры чипсета. Создается список устройств Plug and Play.& Инициализируется контроллер дисковода
  • 73 Инициализируется контроллер жестких дисков
  • 74 Инициализируется сопроцессор
  • 75 Если нужно, жесткий диск защищается от записи
  • 77 Если нужно, запрашивается пароль и выводятся сообщения Press F1 to continue, DEL to enter Setup
  • 78 Инициализируются платы расширения с собственной BIOS
  • 79 Инициализируются ресурсы платформы
  • 7A Генерируются корневая таблица RSDT, таблицы устройств DSDT, FADT и т. п.
  • 7D Собирается информациия о разделах загрузочных устройств
  • 7E BIOS готовится к загрузке операционной системы
  • 7F Состояние индикатора NumLock устанавливается в соответствии с настройками
  • BIOS Setup
  • 80 Вызывается INT 19 и запускается операционная система

AMIBIOS8.0

  • D0 Инициализация процессора и чипсета. Проверка контрольных сумм загрузочного блока BIOS
  • D1 Начальная инициализация портов ввода/вывода. Контроллеру клавиатуры передается команда для самотестирования BAT
  • D2 Запрет кэш-памяти L1/L2. Определяется объем установленной ОЗУ
  • D3 Настраиваются схемы регенерации памяти. Разрешается использовать кэш-память
  • D4 Тест 512 Кбайт памяти. Устанавливается стек и назначается протокол обмена с кэш-памятью
  • D5 Код BIOS распаковывается и копируется в теневую память
  • D6 Проверяются контрольные суммы BIOS и нажатие клавиш Ctrl+Home (восстановление BIOS)
  • D7 Управление передается интерфейсному модулю, распаковывающему код в область Run-Time
  • D8 Выполняемый код распаковывается из flash-памяти в оперативную. Сохраняется информация CPUID
  • D9 Распакованный код переносится из области временного хранения в сегменты 0E000h и 0F000h ОЗУ
  • DA Восстанавливаются регистры CPUID. Выполнение POST переносится в оперативную память
  • E1–E8, EC–EE Ошибки, связанные с конфигурацией системной памяти
  • 03 Запрещается обработка NMI, ошибок четности, выдача сигналов на монитор. Резервируется область для журнала событий GPNV, устанавливаются начальные значения переменных из BIOS
  • 04 Проверяется работоспособность батареи и подсчитывается контрольная сумма CMOS
  • 05 Инициализируется контроллер прерываний и строится таблица векторов
  • 06 Тестируется и готовится к работе таймер
  • 08 Тестируется клавиатура (мигают индикаторы клавиатуры)
  • C0 Начальная инициализация процессора. Запрещается использовать кэш-память. Определяется APIC
  • C1 Для многопроцессорных систем определяется процессор, отвечающий за запуск системы
  • C2 Завершается назначение процессора для запуска системы. Идентификация с помощью CPUID
  • C5 Определяется количество процессоров, настраиваются их параметры
  • C6 Инициализируется кэш-память для более быстрого прохождения POST
  • C7 Завершается начальная инициализация процессора
  • 0A Определяется контроллер клавиатуры
  • 0B Поиск мыши, подключенной к порту PS/2
  • 0C Проверяется наличие клавиатуры
  • 0E Детектируются и инициализируются различные устройства ввода
  • 13 Начальная инициализация регистров чипсета
  • 24 Распаковываются и инициализируются модули BIOS, специфические для платформы.
  • Создается таблица векторов прерываний и инициализируется обработка прерываний
  • 2A С помощью механизма DIM определяются устройства на локальных шинах. Готовится к инициализации видеоадаптер, строится таблица распределения ресурсов
  • 2C Обнаружение и инициализация видеоадаптера, видеоадаптер вызывается BIOS
  • 2E Поиск и инициализация дополнительных устройств ввода/вывода
  • 30 Готовится к обработке SMI
  • 31 Инициализируется и активизируется модуль ADM
  • 33 Инициализируется модуль упрощенной загрузки
  • 37 Отображается логотип AMI, версия BIOS, процессора, подсказка клавиши для входа в BIOS
  • 38 С помощью DIM инициализируются различные устройства на локальных шинах
  • 39 Инициализируется контроллер DMA
  • 3A Устанавливается системное время в соответствии с показаниями часов RTC
  • 3B Тестируется оперативная память и отображаются результаты
  • 3C Настраиваются регистры чипсета
  • 40 Инициализируются последовательные и параллельные порты, математический сопроцессор и др.
  • 52 По результатам теста памяти обновляются данные об ОЗУ в CMOS
  • 60 По BIOS Setup устанавливается состояние NumLock и настраиваются параметры автоповтора
  • 75 Запускается процедура для работы с дисковыми устройствами (прерывание INT 13h)
  • 78 Создается список устройств IPL (с которых возможна загрузка операционной системы)
  • 7C Создаются и записываются в NVRAM таблицы расширенной системной конфигурации ESCD
  • 84 Регистрация ошибок, обнаруженных при выполнении POST
  • 85 Выводятся сообщения об обнаруженных некритических ошибках.
  • 87 Если нужно, запускается BIOS Setup, которая предварительно распаковывается в ОЗУ
  • 8C В соответствии с BIOS Setup настраиваются регистры чипсета
  • 8D Строятся таблицы ACPI
  • 8E Настраивается обслуживание немаскируемых прерываний (NMI)
  • 90 Окончательно инициализируется SMI
  • A1 Очистка данных, которые не нужны при загрузке операционной системы
  • A2 Для взаимодействия с операционной системой готовятся модули EFI
  • A4 In accordance with the BIOS Setup language module is initialized
  • A7 Выводится итоговая таблица процедуры POST
  • A8 Устанавливается состояние регистров MTRR
  • A9 Если нужно, выполняется ожидание ввода команд с клавиатуры
  • AA Удаляются векторы прерываний POST (INT 1Ch и INT 09h)
  • AB Определяются устройства для загрузки операционной системы
  • AC Завершающие этапы настройки чипсета в соответствии с BIOS Setup
  • B1 Настраивается интерфейс ACPI
  • 00 Вызывается обработка прерывания INT 19h (поиск загрузочного сектора, загрузка ОС)

PhoenixBios 4.0

  • 02 Verify Real Mode
  • 03 Disable Non-Maskable Interrupt (NMI)
  • 04 Get CPU type
  • 06 Initialize system hardware
  • 08 Initialize chipset with initial POST values
  • 09 Set IN POST flag
  • 0A Initialize CPU registers
  • 0B Enable CPU cache
  • 0C Initialize caches to initial POST values
  • 0E Initialize I/O component
  • 0F Initialize the local bus IDE
  • 10 Initialize Power Management
  • 11 Load alternate registers with initial POST values
  • 12 Restore CPU control word during warm boot
  • 13 Initialize PCI Bus Mastering devices
  • 14 Initialize keyboard controller
  • 16 (1-2-2-3) BIOS ROM checksum
  • 17 Initialize cache before memory autosize
  • 18 8254 timer initialization
  • 1A 8237 DMA controller initialization
  • 1C Reset Programmable Interrupt Controller
  • 20 (1-3-1-1) Test DRAM refresh
  • 22 (1-3-1-3) Test 8742 Keyboard Controller
  • 24 Set ES segment register to 4 GB
  • 26 Enable A20 line
  • 28 Autosize DRAM
  • 29 Initialize POST Memory Manager
  • 2A Clear 512 KB base RAM
  • 2C (1-3-4-1) RAM failure on address line xxxx
  • 2E (1-3-4-3) RAM failure on data bits xxxx of low byte of memory bus
  • 2F Enable cache before system BIOS shadow
  • 30 (1-4-1-1) RAM failure on data bits xxxx of high byte of memory bus
  • 32 Test CPU bus-clock frequency
  • 33 Initialize Phoenix Dispatch Manager
  • 34 Disable Power Button during POST
  • 35 Re-initialize registers
  • 36 Warm start shut down
  • 37 Re-initialize chipset
  • 38 Shadow system BIOS ROM
  • 39 Re-initialize cache
  • 3A Autosize cache
  • 3C Advanced configuration of chipset registers
  • 3D Load alternate registers with CMOS values
  • 40 CPU speed detection
  • 42 Initialize interrupt vectors
  • 45 POST device initialization
  • 46 (2-1-2-3) Check ROM copyright notice
  • 48 Check video configuration against CMOS
  • 49 Initialize PCI bus and devices
  • 4A Initialize all video adapters in system
  • 4B QuietBoot start (optional)
  • 4C Shadow video BIOS ROM
  • 4E Display BIOS copyright notice
  • 50 Display CPU type and speed
  • 51 Initialize EISA board
  • 52 Test keyboard Тестируется клавиатура
  • 54 Set key click if enabled
  • 55 Initialize USB bus
  • 58 (2-2-3-1) Test for unexpected interrupts
  • 59 Initialize POST display service
  • 5A Display prompt “Press F2 to enter SETUP”
  • 5B Disable CPU cache
  • 5C Test RAM between 512 and 640 KB
  • 60 Test extended memory
  • 62 Test extended memory address lines
  • 64 Jump to UserPatch1
  • 66 Configure advanced cache registers
  • 67 Initialize Multi Processor APIC
  • 68 Enable external and CPU caches
  • 69 Setup System Management Mode (SMM) area
  • 6A Display external L2 cache size
  • 6B Load custom defaults (optional)
  • 6C Display shadow-area message
  • 6E Display possible high address for UMB recovery
  • 70 Display error messages Выводятся сообщения об ошибках
  • 72 Check for configuration errors
  • 76 Check for keyboard errors
  • 7C Set up hardware interrupt vectors
  • 7D Initialize hardware monitoring
  • 7E Initialize coprocessor if present
  • 80 Disable onboard Super I/O ports and IRQs
  • 81 Late POST device initialization
  • 82 Detect and install external RS232 ports
  • 83 Configure non-MCD IDE controllers
  • 84 Detect and install external parallel ports
  • 85 Initialize PC-compatible PnP ISA devices
  • 86 Re-initialize onboard I/O ports
  • 87 Configure Motheboard Configurable Devices (optional)
  • 88 Initialize BIOS Data Area
  • 89 Enable Non-Maskable Interrupts (NMIs)
  • 8A Initialize Extended BIOS Data Area
  • 8B Test and initialize PS/2 mouse
  • 8C Initialize floppy controller
  • 8F Determine number of ATA drives (optional)
  • 90 Initialize hard-disk controllers
  • 91 Initialize local-bus harddisk controllers
  • 92 Jump to UserPatch2
  • 93 Build MPTABLE for multi-processor boards
  • 95 Install CD ROM for boot
  • 96 Clear huge ES segment register
  • 97 Fixup Multi Processor table
  • 98 (1-2) Search for option ROMs. One long, two short beeps on checksum failure
  • 99 Check for SMART Drive (optional)
  • 9A Shadow option ROMs
  • 9C Set up Power Management
  • 9D Initialize security engine (optional)
  • 9E Enable hardware interrupts
  • 9F Determine number of ATA and SCSI drives
  • A0 Set time of day
  • A2 Check key lock
  • A4 Initialize Typematic rate
  • A8 Erase F2 prompt
  • AA Scan for F2 key stroke
  • AC Enter SETUP
  • AE Clear Boot flag
  • B0 Check for errors
  • B2 POST done – prepare to boot operating system
  • B4 (1) One short beep before boot
  • B5 Terminate QuietBoot (optional)
  • B6 Check password (optional)
  • B9 Prepare Boot
  • BA Initialize DMI parameters
  • BB Initialize PnP Option ROMs
  • BC Clear parity checkers
  • BD Display MultiBoot menu
  • BE Clear screen (optional)
  • BF Check virus and backup reminders
  • C0 Try to boot with INT 19
  • C1 Initialize POST Error Manager (PEM)
  • C2 Initialize error logging
  • C3 Initialize error display function
  • C4 Initialize system error handler
  • C5 PnPnd dual CMOS (optional)
  • C6 Initialize notebook docking (optional)
  • C7 Initialize notebook docking late
  • D2 Unknown interrupt
  • E0 Initialize the chipset
  • E1 Initialize the bridge
  • E2 Initialize the CPU
  • E3 Initialize system timer
  • E4 Initialize system I/O
  • E5 Check force recovery boot
  • E6 Checksum BIOS ROM
  • E7 Go to BIOS
  • E8 Set Huge Segment
  • E9 Initialize Multi Processor
  • EA Initialize OEM special code
  • EB Initialize PIC and DMA
  • EC Initialize Memory type
  • ED Initialize Memory size
  • EE Shadow Boot Block
  • EF System memory test
  • F0 Initialize interrupt vectors
  • F1 Initialize Real Time Clock
  • F2 Initialize video
  • F3 Initialize System Management Mode
  • F4 (1) Output one beep before boot
  • F5 Boot to Mini DOS
  • F6 Clear Huge Segment
  • F7 Boot to Full DOS

Оригинальные и достоверные таблицы POST-кодов можно найти на соответствующих сайтах производителей BIOS: «AMI» и «Award». Иногда таблицы POST-кодов приводятся в руководствах к материнским платам.
1. Тест программно-доступных регистров процессора (POST-коды: 01, 02).
2. Проверка периода регенерации оперативной памяти (POST-код: 04).
3. Инициализация контроллера клавиатуры (POST-код: 05).
4. Предварительная проверка работоспособности энергонезависимой памяти (СMOS) и состояния батареи питания СMOS (POST-код: 07).
5. Инициализация регистров чипсетового набора значениями, принятыми по умолчанию (POST-код: BE, hex).
6. Проверка наличия и определение размера оперативной памяти (POST-код: C1, hex).
7. Определение наличия и размера внешней кэш-памяти (POST-код: С6, hex).
8. Проверка первых 64 кб оперативной памяти (POST-код: 08).
9. Инициализация векторов прерываний (POST-код: 0А, hex).
10. Проверка контрольной суммы CMOS (POST-код: 0В, hex).
11. Обнаружение и инициализация видеоконтроллера (POST-код: 0D, hex).
12. Проверка видеопамяти (POST-код: 0E, hex).
13. Проверка контрольной суммы BIOS (POST-код: 0F, hex).
14. Проверка контроллеров и регистров страниц DMA (POST-коды: 10,
11, hex).
15. Проверка системного таймера (POST-код: 14, hex).
16. Проверка и инициализация контроллеров прерываний (POST-коды: 15…18, hex).
17. Инициализация слотов шин расширения (POST-коды: 20…2F, hex).
18. Определение размера и проверка основной и расширенной памяти (POST-коды: 30, 31, hex).
19. Повторная инициализация регистров чипсетового набора в соответствии со значениями, установленными в CMOS Setup (POST-код: BF, hex).
20. Инициализация контроллера FDD (POST-код: 41, hex).
21. Инициализация контроллера HDD (POST-код: 42, hex).
22. Инициализация COM- и LPT-портов (POST-код: 43, hex).
23. Обнаружение и инициализация математического сопроцессора (POST-код: 45, hex).
24. Проверка необходимости ввода пароля (POST-код: 4F, hex).
25. Инициализация расширений BIOS (POST-код: 52, hex).
26. Установка параметров Virus Protect, Boot Speed, NumLock, Boot Attempt в соответствии со значениями, установленными в CMOS Setup (POST-коды: 60…63, hex).
27. Вызов процедуры загрузки операционной системы (POST-код: FF, hex).
Как видно из приведенной последовательности, возможность отображения диагностических сообщений на экране монитора появляется только после инициализации видеоконтроллера, и если процедура POST остановилась на одном из предыдущих этапов, то увидеть на каком именно не представляется возможным.

Сокращенная процедура выполняется при установке в BIOS параметра Quick Power On Self Test.

  • 65 Сбрасывается видеоадаптер. Инициализируются звуковой контроллер, устройства ввода/вывода,тестируется клавиатура и мышь. Проверяется целостность BIOS
  • 66 Инициализируется кэш-память. Создается таблица векторов прерываний. Инициализируется система управления питанием
  • 67 Проверяется контрольная сумма CMOS и тестируется батарейка питания. Настраивается чипсет на основе параметров CMOS
  • 68 Инициализируется видеоадаптер
  • 69 Настраивается контроллер прерываний
  • 6A Тестируется оперативная память (ускоренно)
  • 6B Отображается логотип EPA, результаты тестов процессора и памяти
  • 70 Отображается подсказка для входа в BIOS Setup. Инициализируется мышь, подключенная к PS/2 или USB
  • 71 Инициализируется контроллер кэш-памяти
  • 72 Настраиваются регистры чипсета. Создается список устройств Plug and Play.& Инициализируется контроллер дисковода
  • 73 Инициализируется контроллер жестких дисков
  • 74 Инициализируется сопроцессор
  • 75 Если нужно, жесткий диск защищается от записи
  • 77 Если нужно, запрашивается пароль и выводятся сообщения Press F1 to continue, DEL to enter Setup
  • 78 Инициализируются платы расширения с собственной BIOS
  • 79 Инициализируются ресурсы платформы
  • 7A Генерируются корневая таблица RSDT, таблицы устройств DSDT, FADT и т. п.
  • 7D Собирается информациия о разделах загрузочных устройств
  • 7E BIOS готовится к загрузке операционной системы
  • 7F Состояние индикатора NumLock устанавливается в соответствии с настройками
  • BIOS Setup
  • 80 Вызывается INT 19 и запускается операционная система

AMIBIOS 8.0

  • D0 Инициализация процессора и чипсета. Проверка контрольных сумм загрузочного блока BIOS
  • D1 Начальная инициализация портов ввода/вывода. Контроллеру клавиатуры передается команда для самотестирования BAT
  • D2 Запрет кэш-памяти L1/L2. Определяется объем установленной ОЗУ
  • D3 Настраиваются схемы регенерации памяти. Разрешается использовать кэш-память
  • D4 Тест 512 Кбайт памяти. Устанавливается стек и назначается протокол обмена с кэш-памятью
  • D5 Код BIOS распаковывается и копируется в теневую память
  • D6 Проверяются контрольные суммы BIOS и нажатие клавиш Ctrl+Home (восстановление BIOS)
  • D7 Управление передается интерфейсному модулю, распаковывающему код в область Run-Time
  • D8 Выполняемый код распаковывается из flash-памяти в оперативную. Сохраняется информация CPUID
  • D9 Распакованный код переносится из области временного хранения в сегменты 0E000h и 0F000h ОЗУ
  • DA Восстанавливаются регистры CPUID. Выполнение POST переносится в оперативную память
  • E1-E8, EC-EE Ошибки, связанные с конфигурацией системной памяти
  • 03 Запрещается обработка NMI, ошибок четности, выдача сигналов на монитор. Резервируется область для журнала событий GPNV, устанавливаются начальные значения переменных из BIOS
  • 04 Проверяется работоспособность батареи и подсчитывается контрольная сумма CMOS
  • 05 Инициализируется контроллер прерываний и строится таблица векторов
  • 06 Тестируется и готовится к работе таймер
  • 08 Тестируется клавиатура (мигают индикаторы клавиатуры)
  • C0 Начальная инициализация процессора. Запрещается использовать кэш-память. Определяется APIC
  • C1 Для многопроцессорных систем определяется процессор, отвечающий за запуск системы
  • C2 Завершается назначение процессора для запуска системы. Идентификация с помощью CPUID
  • C5 Определяется количество процессоров, настраиваются их параметры
  • C6 Инициализируется кэш-память для более быстрого прохождения POST
  • C7 Завершается начальная инициализация процессора
  • 0A Определяется контроллер клавиатуры
  • 0B Поиск мыши, подключенной к порту PS/2
  • 0C Проверяется наличие клавиатуры
  • 0E Детектируются и инициализируются различные устройства ввода
  • 13 Начальная инициализация регистров чипсета
  • 24 Распаковываются и инициализируются модули BIOS, специфические для платформы.
  • Создается таблица векторов прерываний и инициализируется обработка прерываний
  • 2A С помощью механизма DIM определяются устройства на локальных шинах. Готовится к инициализации видеоадаптер, строится таблица распределения ресурсов
  • 2C Обнаружение и инициализация видеоадаптера, видеоадаптер вызывается BIOS
  • 2E Поиск и инициализация дополнительных устройств ввода/вывода
  • 30 Готовится к обработке SMI
  • 31 Инициализируется и активизируется модуль ADM
  • 33 Инициализируется модуль упрощенной загрузки
  • 37 Отображается логотип AMI, версия BIOS, процессора, подсказка клавиши для входа в BIOS
  • 38 С помощью DIM инициализируются различные устройства на локальных шинах
  • 39 Инициализируется контроллер DMA
  • 3A Устанавливается системное время в соответствии с показаниями часов RTC
  • 3B Тестируется оперативная память и отображаются результаты
  • 3C Настраиваются регистры чипсета
  • 40 Инициализируются последовательные и параллельные порты, математический сопроцессор и др.
  • 52 По результатам теста памяти обновляются данные об ОЗУ в CMOS
  • 60 По BIOS Setup устанавливается состояние NumLock и настраиваются параметры автоповтора
  • 75 Запускается процедура для работы с дисковыми устройствами (прерывание INT 13h)
  • 7C Создаются и записываются в NVRAM таблицы расширенной системной конфигурации ESCD
  • 84 Регистрация ошибок, обнаруженных при выполнении POST
  • 85 Выводятся сообщения об обнаруженных некритических ошибках.
  • 87 Если нужно, запускается BIOS Setup, которая предварительно распаковывается в ОЗУ
  • 8C В соответствии с BIOS Setup настраиваются регистры чипсета
  • 8D Строятся таблицы ACPI
  • 8E Настраивается обслуживание немаскируемых прерываний (NMI)
  • 90 Окончательно инициализируется SMI
  • A1 Очистка данных, которые не нужны при загрузке операционной системы
  • A2 Для взаимодействия с операционной системой готовятся модули EFI
  • A4 В соответствии с BIOS Setup инициализируется языковой модуль
  • A7 Выводится итоговая таблица процедуры POST
  • A8 Устанавливается состояние регистров MTRR
  • A9 Если нужно, выполняется ожидание ввода команд с клавиатуры
  • AA Удаляются векторы прерываний POST (INT 1Ch и INT 09h)
  • AB Определяются устройства для загрузки операционной системы
  • AC Завершающие этапы настройки чипсета в соответствии с BIOS Setup
  • B1 Настраивается интерфейс ACPI

PhoenixBIOS 4.0

  • 02 Verify Real Mode
  • 03 Disable Non-Maskable Interrupt (NMI)
  • 04 Get CPU type
  • 06 Initialize system hardware
  • 08 Initialize chipset with initial POST values
  • 09 Set IN POST flag
  • 0A Initialize CPU registers
  • 0B Enable CPU cache
  • 0C Initialize caches to initial POST values
  • 0E Initialize I/O component
  • 0F Initialize the local bus IDE
  • 10 Initialize Power Management
  • 11 Load alternate registers with initial POST values
  • 12 Restore CPU control word during warm boot
  • 13 Initialize PCI Bus Mastering devices
  • 14 Initialize keyboard controller
  • 16 (1-2-2-3) BIOS ROM checksum
  • 17 Initialize cache before memory autosize
  • 18 8254 timer initialization
  • 1A 8237 DMA controller initialization
  • 1C Reset Programmable Interrupt Controller
  • 20 (1-3-1-1) Test DRAM refresh
  • 22 (1-3-1-3) Test 8742 Keyboard Controller
  • 24 Set ES segment register to 4 GB
  • 26 Enable A20 line
  • 28 Autosize DRAM
  • 29 Initialize POST Memory Manager
  • 2A Clear 512 KB base RAM
  • 2C (1-3-4-1) RAM failure on address line xxxx
  • 2E (1-3-4-3) RAM failure on data bits xxxx of low byte of memory bus
  • 2F Enable cache before system BIOS shadow
  • 30 (1-4-1-1) RAM failure on data bits xxxx of high byte of memory bus
  • 32 Test CPU bus-clock frequency
  • 33 Initialize Phoenix Dispatch Manager
  • 34 Disable Power Button during POST
  • 35 Re-initialize registers
  • 36 Warm start shut down
  • 37 Re-initialize chipset
  • 38 Shadow system BIOS ROM
  • 39 Re-initialize cache
  • 3A Autosize cache
  • 3C Advanced configuration of chipset registers
  • 3D Load alternate registers with CMOS values
  • 40 CPU speed detection
  • 42 Initialize interrupt vectors
  • 45 POST device initialization
  • 46 (2-1-2-3) Check ROM copyright notice
  • 48 Check video configuration against CMOS
  • 49 Initialize PCI bus and devices
  • 4A Initialize all video adapters in system
  • 4B QuietBoot start (optional)
  • 4C Shadow video BIOS ROM
  • 4E Display BIOS copyright notice
  • 50 Display CPU type and speed
  • 51 Initialize EISA board
  • 52 Test keyboard Тестируется клавиатура
  • 54 Set key click if enabled
  • 55 Initialize USB bus
  • 58 (2-2-3-1) Test for unexpected interrupts
  • 59 Initialize POST display service
  • 5A Display prompt “Press F2 to enter SETUP”
  • 5B Disable CPU cache
  • 5C Test RAM between 512 and 640 KB
  • 60 Test extended memory
  • 62 Test extended memory address lines
  • 64 Jump to UserPatch1
  • 66 Configure advanced cache registers
  • 67 Initialize Multi Processor APIC
  • 68 Enable external and CPU caches
  • 69 Setup System Management Mode (SMM) area
  • 6A Display external L2 cache size
  • 6B Load custom defaults (optional)
  • 6C Display shadow-area message
  • 6E Display possible high address for UMB recovery
  • 70 Display error messages Выводятся сообщения об ошибках
  • 72 Check for configuration errors
  • 76 Check for keyboard errors
  • 7C Set up hardware interrupt vectors
  • 7D Initialize hardware monitoring
  • 7E Initialize coprocessor if present
  • 80 Disable onboard Super I/O ports and IRQs
  • 81 Late POST device initialization
  • 82 Detect and install external RS232 ports
  • 83 Configure non-MCD IDE controllers
  • 84 Detect and install external parallel ports
  • 85 Initialize PC-compatible PnP ISA devices
  • 86 Re-initialize onboard I/O ports
  • 87 Configure Motheboard Configurable Devices (optional)
  • 88 Initialize BIOS Data Area
  • 89 Enable Non-Maskable Interrupts (NMIs)
  • 8A Initialize Extended BIOS Data Area
  • 8B Test and initialize PS/2 mouse
  • 8C Initialize floppy controller
  • 8F Determine number of ATA drives (optional)
  • 90 Initialize hard-disk controllers
  • 91 Initialize local-bus harddisk controllers
  • 92 Jump to UserPatch2
  • 93 Build MPTABLE for multi-processor boards
  • 95 Install CD ROM for boot
  • 96 Clear huge ES segment register
  • 97 Fixup Multi Processor table
  • 98 (1-2) Search for option ROMs. One long, two short beeps on checksum failure
  • 99 Check for SMART Drive (optional)
  • 9A Shadow option ROMs
  • 9C Set up Power Management
  • 9D Initialize security engine (optional)
  • 9E Enable hardware interrupts
  • 9F Determine number of ATA and SCSI drives
  • A0 Set time of day
  • A2 Check key lock
  • A4 Initialize Typematic rate
  • A8 Erase F2 prompt
  • AA Scan for F2 key stroke
  • AC Enter SETUP
  • AE Clear Boot flag
  • B0 Check for errors
  • B2 POST done — prepare to boot operating system
  • B4 (1) One short beep before boot
  • B5 Terminate QuietBoot (optional)
  • B6 Check password (optional)
  • B9 Prepare Boot
  • BA Initialize DMI parameters
  • BB Initialize PnP Option ROMs
  • BC Clear parity checkers
  • BD Display MultiBoot menu
  • BE Clear screen (optional)
  • BF Check virus and backup reminders
  • C0 Try to boot with INT 19
  • C1 Initialize POST Error Manager (PEM)
  • C2 Initialize error logging
  • C3 Initialize error display function
  • C4 Initialize system error handler
  • C5 PnPnd dual CMOS (optional)
  • C6 Initialize notebook docking (optional)
  • C7 Initialize notebook docking late
  • D2 Unknown interrupt
  • E0 Initialize the chipset
  • E1 Initialize the bridge
  • E2 Initialize the CPU
  • E3 Initialize system timer
  • E4 Initialize system I/O
  • E5 Check force recovery boot
  • E6 Checksum BIOS ROM
  • E7 Go to BIOS
  • E8 Set Huge Segment
  • E9 Initialize Multi Processor
  • EA Initialize OEM special code
  • EB Initialize PIC and DMA
  • EC Initialize Memory type
  • ED Initialize Memory size
  • EE Shadow Boot Block
  • EF System memory test
  • F0 Initialize interrupt vectors
  • F1 Initialize Real Time Clock
  • F2 Initialize video
  • F3 Initialize System Management Mode
  • F4 (1) Output one beep before boot
  • F5 Boot to Mini DOS
  • F6 Clear Huge Segment
  • F7 Boot to Full DOS

Контрольные точки процедур POST, выполняемых в AMIBIOS
, были переработаны и дополнены в 1995 году и до настоящего времени не претерпели существенных изменений. Первое описание POST-кодов или чекпойнтов (check points), как они именуются в AMI, в их нынешнем виде появилось в связи с выходом в свет ядра v6.24 от 15 июля 1995 года. Некоторые изменения в своё время были внесены в AMIBIOS v7.0.

Особенности выполнения стартовых процедур AMIBIOS

Если в процессе старта в диагностическом порту появляются данные 55
, AA
, не следует сопоставлять эту информацию с POST-кодами – мы имеем дело с типовой тестовой последовательностью, в задачи которой входит проверка целостности шины данных как таковой.

На этапе старта вывод в диагностический порт данных носит специфический для каждой платформы характер. В некоторых реализациях первый визуализируемый код связан с действиями, который компания AMI называет chipset specific stuff. Эта процедура сопровождается выводом в порт 80h значения CC
и выполнением ряда действий по настройке регистров системной логики. Как правило, код CC
возникает в тех случаях, когда используется системная логика от Intel.

PIIX — это чипсеты TX, LX, BX

Некоторые бортовые микросхемы ввода-вывода содержат RTC и контроллер клавиатуры, которые по старту находятся в отключенном состоянии. Цель BIOS – проинициализировать эти ресурсы платы для дальнейшего использования. В этом случае первая стартовая процедура, связанная с настройкой контроллера клавиатуры, сопровождается выводом значения 10
, затем выполняется инициализация RTC, о чем свидетельствует появление в диагностическом порту кода DD
. Следует отметить, что отказ хотя бы одного из этих ресурсов повлечет нестарт системной платы в целом на первом же этапе выполнения POST.

На ряде плат процесс инициализации начинается с перевода CPU в защищенный режим. В этом случае вслед за первым визуализируемым кодом 43
выполнение POST продолжается так, как описано в документации AMIBIOS – управление передается в точку D0
.

Device Initialization Manager

Начиная с AMIBIOS95+ компания American Megatrends задекларировала об­об­щен­ный подход к инициализации устройств на всех типах шин. Для этого был раз­ра­ботан универсальный механизм – Device Initialization Manager (DIM), ре­а­ли­зо­ван­ный в виде автономного модуля. Запуск процедур DIM осуществляется в осо­бые моменты выполнения POST, когда необходимо отобразить состояние ини­ци­а­ли­за­ции Option ROM, устройств ввода и отображения информации:

Старший байт отображается в порт 81, указывая на тип выполняемой процедуры Function Number и топологию, где локализованы заданные устройства: Device Number. Топология, как аргумент, отображается в младшей тетраде 81 порта и может принимать следующие значения:

Старшая тетрада 81-го порта Function Number указывает либо на процедуру инициализации, применимую к выбранным устройствам, либо на подмножество устройств, объединенных по заданному признаку, которые следует подготовить к работе.

Этот параметр в современной редакции допускает следующие значения:

0 Reset, Detect, Disable Построение с помощью менеджера ресурсов карты распределения ресурсов. Из блока конфигурационных компонентов NVRAM строится стратегия инициализации всех устройств, описанных функциями 01,…,05
1 Initialization for Static Devices Инициализация дополнительных (off-board) контроллеров PCI IDE
2 Initialization for Output Devices К инициализации средств отображения относится поиск в контрольной точке 2Ah видеоадаптеров, VGA BIOS которых размещается в сегменте C000h. Функция выполняет процедуру ROM Scan, начиная с региона Optional EGA ROM путем поиска сигнатуры 55AAh. Если сигнатура обнаружена, проверяется контрольная сумма и принимается решение о том, что Add-ROM верифицирован и готов принять управление от BIOS. Особенность процедуры — уменьшение пространства RAM выделенного для ROM в связи с «усадкой», когда код занимает меньше места, чем зарезервировано. В этом случае освобождаются регионы C800h/CC00h.
3 Initialization for Input Devices Инициализация устройств консольного ввода (клавиатура и манипулятор «мышь») выполняется только если это указано в установках CMOS Setup.
4 Initialization for IPL Devices Инициализация устройств Initial Program Load (IPL), с которых возможна загрузка операционной системы, выполняется в контрольной точке 38h. К IPL-устройствам согласно BIOS Boot Specification относятся FDD и HDD, позволяющие загрузить ОС. Функция проверяет соответствие найденных дисков по списку, хранящемуся в NVRAM, разрешает их использование и формирует запрос на выделение адресного пространства, портов, IRQ. Использование устройств не указанных в NVRAM становится возможным только если они поддерживают Auto-Detect.
5 Initialization for General Devices Инициализация периферийных (on-board) и дополнительных (off-board) контроллеров, поддерживающих стандарт PnP, а также подключенных к шине PCI контроллеров USB (Universal Serial Bus).
6 POST Error Flags Функция сбора и обработки информации об ошибках выполняется для вывода на экран сообщений пользователю в контрольной точке 39h. Обрабатываются ситуации конфликтов при распределении доступа к ресурсам памяти, портов ввода-вывода, запросов IRQ. Исследуются загрузочные возможности HDD, исходя из информации об их подключении (Master/Slave, Device ID) к соответствующим контроллерам и проверяется бесконфликтность таких подключений. Обрабатываются ошибки от консольных устройств (клавиатура и монитор). Проверяется достоверность и контрольные суммы информации в NVRAM, а также функциональность носителей NVRAM: CMOS и EEPROM.
7 Special Function К специальным функциям модуля DIM относится поиск и инициализация устройств в контрольной точке 95h, Optional ROM которых размещается в сегменте C800h. Этот сегмент используется для дополнительных BIOS контроллеров SCSI/IDE и их RAID модификаций, которые соответствуют BIOS Boot Specification (BBS). Если обнаружен хотя бы один Optional ROM, не поддерживающий BBS, к примеру, MFM-контроллер, AMIBIOS выбирает особый режим старта операционной системы. Специальная функция обслуживает также классифицированные USB Mass Storage устройства.
8 Configure Before Boot IPL Devices Финальное конфигурирование устройств системной загрузки, ранее инициализированных с помощью функции 4 в контрольной точке 38h, требуется на этапе передачи управления операционной системе. По результатам выполнения CMOS Setup, если изменены параметры Boot Device Priority, корректируются таблицы HDD IDE/SCSI, устройств со сменными носителями и CD-ROM. Завершается процедура построением списка загрузочных устройств в порядке, предписанном пользователем.

POST-коды

AMIBIOS 6.x

Как следует из названия, новая версия увидела свет в 1997 году. AMIBIOS97 – это современный во всех отношениях продукт с поддержкой AGP, InstantON и про­чих новинок. Разработка и управление проектом доведены до совершенства с по­мо­щью разнообразных скрипт-процессоров, позволяющих генерировать код, в за­ви­си­мос­ти от особенностей построения NVRAM, DMI и т.п.

00 03 05 06 07 08 09 0A 0B 0C 0E 0F
10 11 12 13 14 19 1A
23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 37 38 39 3A 3B
40 42 43 44 45 46 47 48 49 4B 4C 4D 4E 4F
50 51 52 53 54 57 58 59
60 62 63 65 66 67
7F
80 81 82 83 84 85 86 87 88 89 8B 8C 8D 8F
91 95 96 97 98 99 9A 9B 9C 9D 9E 9F
A0 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE
B0 B1
CC CD CE CF
D0 D1 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF
E0 E1 E2 E4 E6 EC ED EE EF
F0 F1 F2 F4 F5 FB FC FD FF
код название описание
EE В современных реализациях AMIBIOS первый визуализируемый код связан с обращением к устройству, с которого возможна загрузка для восстановления BIOS
CC Chipset specific stuff
Инициализация регистров системной логики
В некоторых версиях AMIBIOS первый визуализируемый код связан с инициализацией регистров системной логики от Intel, построенной на основе контроллера PIIX: чипсеты TX, LX, BX. Если система находится в режиме энергосбережения, выполняется 5V Resume — возврат к полноценному функционированию. В этом случае в диагностический порт посылается значение DD
, и выполняется процедура, задача которой состоит в восстановлении из CMOS содержимого регистров контроллера памяти.
CD Chip ID is unknown
Тип Flash ROM не опознан
Специфичная для плат Gigabyte процедура обслуживания DualBIOS — код производителя и код микросхемы Flash ROM стартового BIOS не найдены в списке поддерживаемых устройств. В числе причин, по которым происходит данное событие — неисправность Flash ROM, нарушение (повреждение) проводников и элементов в схеме подключения BIOS.
CE System halts to wait for hardware reset
Несовпадение контрольных сумм в стартовом BIOS
Специфичная для плат Gigabyte процедура обслуживания DualBIOS. Если обнаружено несовпадение контрольных сумм в стартовом BIOS, выполняется остановка. После перезагрузки система запускается с запасной микросхемы Flash ROM.
CF DualBIOS Feature inaccessible
Ошибка в доступе к запасной микросхеме Flash ROM
Ошибка в доступе к запасной микросхеме Flash ROM возникает в случае, когда невозможно коммутировать сигналы, подключенные к выводам GPIO (General Purpose Input Output), управляющие опцией DualBIOS Feature. Кроме аппаратных проблем, подобная ситуация может произойти также по причине того, что запасная микросхема Flash ROM отсутствует на системной плате.
D0 Power on delay is starting, Verify initialization code checksum
Запрет немаскируемого прерывания NMI. Отработка временной задержки для затухания переходных процессов. Проверка контрольной суммы Boot Block, останов при несовпадении.
Для того, чтобы «переждать» переходные процессы, связанные с включением питания, выполняется аппаратная задержка сигнала Power Good. Временная задержка в BIOS состоит из вывода тестовых последовательностей в диагностический порт для проверки линий данных. Базовая проверка адресных линий выполняется с помощью вычисления объема загрузочного блока (Boot Block) и его контрольной суммы. Если контрольная сумма не совпадает, прохождение POST прекращается.
В виду того, что процессор не имеет средств запрета NMI, эта процедура осуществляется через программно-доступный триггер, управляемый из индексных регистров CMOS. Аналогичным образом выполняется запрет контроля четности.
D1 Performing the keyboard controller BAT Test, check Wake-Up status, starting memory refresh, and entering 4 GB flat mode
Выполнение процедуры регенерации памяти и Basic Assurance Test. Переход в 4 GB режим адресации памяти.
Контроллеру клавиатуры дается команда BAT (Basic Assurance Test), и проверяется результат ее отработки. Если старт системы выполнен по команде Wake Up, управление передается соответствующим процедурам. Запускаются схемы регенерации памяти — задается режим счета и константа счета для первого канала системного таймера.
Содержимое регистров центрального процессора сохраняется в CMOS. Процессор переключается в защищенный режим и устанавливает 4Gb лимиты сегментов в регистрах Descriptor Cache. Затем выполняется возврат в реальный режим. При этом установленные лимиты сегментов сохраняются, что обеспечивает адресацию 4Gb пространства.
D3 Starting memory sizing
Определение объема и первичный тест памяти
Первичная инициализация регистров системной логики позволяет приступить к определению объема памяти. Эта процедура устанавливает значение адреса BIOS и диапазон адресов для каждого из банков памяти, в соответствии с их объемами. Адрес, начиная с которого прекращается совпадение читаемых и записанных значений, принимается как граница памяти. Процедура памяти носит аппаратно-зависимый характер и выполняется с учетом особенностей платформы.
D4 Test 512 kB done. Returning to real mode
Возврат в реальный режим адресации памяти. Ранняя инициализация чипсета Установка стека
С помощью операций записи и контрольного чтения проверяется базовый регион Conventional Memory. Операция выполняется двойными словами с помощью ассемблерных команд repe stosd.
Если задано прохождения POST в ускоренном режиме, то процедура носит характер обнуления области в 512 Кб с последующей верификацией данных в памяти.
Процессор переводится в Real Mode, лимиты сегментов устанавливаются равными 0000FFFFh, что соответствует режиму 16-битовых адресов для обслуживания 64 Кб сегментов.
D5 The initialization code is copied to segment 0 and control will be transferred to segment 0
Перенос модуля POST из Flash ROM в транзитную область памяти
Выполняется перенос модуля Boot Block из Flash ROM в транзитную область памяти, подготовленную на предыдущем шаге. Инициализационный код BIOS размещается начиная с адреса 0 и на него передается управление.
D6 Enable Internal Cache. Checking if Ctrl Home was pressed and verifying the system BIOS checksum
При несовпадении контрольной суммы или CTRL+Home выполняется переход на процедуру восстановления Flash ROM (Код E0)
Впервые с момента старта системы разрешается использование процессорного кэш L1. Контроллер клавиатуры программируется для ввода комбинации клавиш Ctrl+Home, по которой пользователь может форсировать выполнение процедуры восстановления Flash ROM. Проверка контрольной суммы BIOS выполняется только в режиме ускоренного прохождения POST, в штатной ситуации она переносится на следующий шаг. Если произошло хотя бы одно из этих событий, запускается процедура перезаписи Flash ROM.
D7 Transfer control to main BIOS
Передача управления служебной программе, осуществляющей распаковку системного BIOS
При штатном прохождении POST выполняется подсчет контрольной суммы BIOS и, в случае успешной проверки, управление передается системному интерфейсному модулю, в задачу которого входит распаковка исполняемого кода и запись его в Shadow RAM. Современные версии AMIBIOS на этом завершают стартовую процедуру из Flash ROM, и POST продолжается из оперативной памяти. Существует ряд реализаций, в частности на некоторых платформах Intel, где перенос кода BIOS в RAM детализирован промежуточными процедурами D8-DC. Если контрольные суммы BIOS не совпадают, принимается решение о вызове процедуры перезаписи Flash ROM. Выполняется инициализации контроллера ввода-вывода (SIO) и управление передается на шаг E0h.
D8 The main system BIOS runtime code will be decompressed
Полная распаковка системного BIOS
В ранних версиях AMIBIOS выполняется распаковка исполняемого кода в транзитный буфер по адресу 1000:0000. Необходимость временного хранения связана с тем, что копия BIOS в системной памяти не может быть создана до тех пор, пока не будет запрещен доступ к ROM.
D9 Passing control to the main system BIOS in shadow RAM
Передача управления системному BIOS в Shadow RAM
Регистры системной логики настраиваются так, что обращение к Flash ROM перенаправляется на копию BIOS в Shadow RAM. Исполняемый код переносится из области временного хранения в сегмент F000. POST передает управление в контрольную точку 03
.
DA Read SPD is over. Load CAS latency into memory controller
Чтение информации из SPD (Serial Presence Detect) модулей DIMM
В зависимости от аппаратных особенностей платформы, выполняется чтение SPD из установленных модулей DIMM. По результатам опроса устанавливаются регистры чипсета, отвечающие за временные характеристики работы с памятью. Формируется значение Memory Top.
DB Use MTRRs to control memory access
Настройка MTRR регистров центрального процессора
Платформы, построенные на процессорах AMD, выполняют настройку MTRR-регистров таким образом, чтобы перенаправить циклы обращения к памяти с шины ISA в область PCI-адресов. После включения кэш инициализация памяти завершается и выполняется запуск процедуры регенерации.
DC End of memory detection. RAM is in normal operation mode
Контроллеры памяти программируются согласно данным, полученным из SPD
Регистры контроллера памяти программируются согласно значениям, полученным из SPD. Модули DIMM переводятся из командного режима в режим нормального функционирования.
DD Early initialization RTC and KBC
Ранняя инициализация RTC, который интегрирован в SIO чип
Некоторые бортовые микросхемы ввода-вывода содержат RTC и контроллер клавиатуры, которые по включению питания находятся в отключенном состоянии. Цель BIOS — проинициализировать эти ресурсы платы для дальнейшего использования. Следует отметить, что отказ хотя бы одного из этих ресурсов повлечет нестарт системной платы в целом на первом же этапе выполнения POST.
Если система находится в режиме энергосбережения, выполняется 5V Resume — возврат к полноценному функционированию: выполняется процедура, которая восстанавливает содержимое регистров контроллера памяти из CMOS. В этом случае управление передается в контрольную точку 11
.
DE Ошибка конфигурации системной памяти. Фатальная ошибка Если в процессе инициализации возникает фатальная ошибка конфигурации памяти, в диагностический порт последовательно выводятся значения DF
и DE
, а следом за ними код ошибки. . На системный динамик выводится последовательность звуковых сигналов, соответствующая коду ошибки, увеличенному на 5. Выполнение POST прекращается.
DF Invalid Memory Configuration
Ошибка конфигурации системной памяти
E0 Start recovery procedure
Выполняется подготовка к перехвату INT19 и проверяется возможность старта системы в упрощенном режиме
Процедура восстановления BIOS выполняется, если пользователь форсировал программирование Flash ROM, удерживая по старту клавиши Ctrl+Home, либо при несовпадении контрольных сумм. В современных BIOS конфигурирование контроллера гибких дисков в составе SIO завершено еще на предыдущем этапе, а группа процедур, выполнявшихся ранее в точках E1
, E2
, E6
сведена к установке векторов прерываний и подготовке контроллера DMA.
Выполняется подготовка к перехвату INT19 и проверяется возможность старта в упрощенном режиме. Если обнаружены ошибки, выводится предупреждение пользователю. См. комментарий к коду 11
.
E1 Initializing the interrupt vector table
Установка векторов прерываний
Установка векторов прерываний выполняется исходя из ограниченных возможностей загрузочного блока. В нем хранится Run-Time код, содержащий обработчики прерываний для процедуры перезаписи Flash ROM, который определяет сокращенный вариант сервиса. См. комментарий к коду 12
.
E2 Восстановление содержимого CMOS, поиск и инициализация BIOS См. комментарий к коду 14
.
E3 Подготовка контроллеров прерываний и непосредственного доступа к памяти Инициализация контроллера DMA состоит в установке полярности сигналов DRQ и DACK, назначении приоритетов каналов и запрете удлиненного цикла записи.
Для контроллера прерываний устанавливается режим прием запросов по фронту сигнала IRQ и назначается режим фиксированных приоритетов. Векторные прерывания IRQ0-IRQ7 картируются на INT8-INT0F, а IRQ8-IRQ15 — на INT70h-INT77. См. комментарий к коду 13
.
E6 Enabling the floppy drive controller and Timer IRQs. Enabling internal cache memory
Разрешение прерываний от системного таймера и FDC
Разрешаются прерывания от системного таймера IRQ0 и контроллера дисковода IRQ6, для этого в регистре маскирования запросов мастер-контроллера (порт 21) обнуляются биты 0 и 6.
Для того чтобы читаемая информация была кэширована в Internal Cache, необходимо выполнение двух условий, объединенных по «И»: в регистре управления процессора CR0 бит 30 должен быть обнулен; при выполнении цикла чтения памяти сигнал разрешения кэширования KEN#, формируемый логикой, должен быть активен.
EC Initializing the DMA and Interrupt controllers
Повторная инициализация контроллеров IRQ и DMA
Настройка контроллера прямого доступа к памяти и контроллера прерываний. Генерация таблицы векторов прерываний.
ED Initializing the floppy drive
Инициализация дисковода
Инициализация дисковода состоит из ряда процедур, одна из которых предназначена для определения количества дорожек. Если дисковод 80-дорожечный, после позиционирования на цилиндр с номером 60 обратный ход на цилиндр 1 переводит сигнал track0 в пассивное состояние, а еще один шаг на цилиндр 0 — в активное. Если дисковод 40-дорожечный, при попытке позиционирования на цилиндр 60 головки упрутся в ограничитель, часть шаговых импульсов не будет отработана и собьется момент перехода с цилиндра 1 на 0, что обнаружится при анализе сигнала track0.
Определяется продольная плотность записи для установленного носителя, для чего выполняется чтение при двух значениях тактовой частоты FDC, управляемой через порт 3F7h. Если успешное чтение имело место при обмене данными со скоростью 500 Кбит/с, принимается решение, что установлена дискета 1.2/1.44Mb, при 250 Кбит/с — 360/720Кb.
По значению байта количества секторов в загрузочном секторе уточняется объем носителя. 15 sec/track соответствует дисководам объемом 1.2 Mb, а для устройств 1.44 Mb используется значение 18 sec/track. Размер устройства — 5.25« или 3.5» — для данной процедуры определять не обязательно, так как стоит задача получить информацию о дисководе и носителе достаточную для загрузки, при условии, что из CMOS ее брать нельзя.
Если в процессе выполнение инициализации дисковода обнаружены ошибки, дальнейшее прохождение POST не выполняется.
EE Looking for a floppy diskette in drive A: Reading the first sector of the Diskette
Чтение загрузочного сектора с дискеты
В современных реализациях AMIBIOS код EE — первый визуализируемый POST код, который выводится в диагностический порт при обращении к устройству, с которого возможна загрузка для восстановления BIOS.
Повторный вызов процедуры чтения загрузочного сектора с дискеты (Cylinder:00, Head:00, Sector:01) выполняется на этапе восстановления BIOS. Если носитель не обнаружен, выводится приглашение пользователю «Insert diskette in A:».
EF A read error occurred while reading the floppy drive
Ошибка дисковых операций
В эту точку управление передается, если обнаружены ошибки при дисковых операциях и с носителя не удалось прочитать загрузочный сектор. Сообщение об ошибках выводится на монитор, прохождение POST продолжается до успешного завершения операции.
Если сбои при чтении вызваны аппаратными проблемами, неуспешные попытки чтения формируют бесконечный цикл, выход из которого требует вмешательства пользователя.
F0 Searching for the AMIBOOT.ROM file in the root directory
Поиск файла AMIBOOT.ROM
По содержимому служебных полей загрузочного сектора определяется, где помещен корневой каталог, в котором выполняется поиск файла с именем AMIBOOT.ROM.
Имя файла AMIBOOT.ROM — зарезервированная константа. Для успешного восстановления BIOS необходимо переименовать файл на гибком диске в соответствии с данным соглашением.
F1 The AMIBOOT.ROM file is not in the root directory
В корневом каталоге файл AMIBOOT.ROM не найден
В эту точку управление передается при ошибке чтения корневого каталога либо если в нем не найден файл AMIBOOT.ROM.
F2 Reading and analyzing the floppy diskette FAT to find the clusters occupied by the AMIBOOT.ROM file
Считывание FAT
Считывается FAT (File Allocation Table) дискеты и по содержимому каталога определяется начало кластерной цепочки, соответствующей файлу AMIBOOT.ROM. В случае, если файл с указанным именем не найден, выполняется безусловный переход в контрольную точку F1 для организации бесконечного цикла, выход из которого возможен только при успешном чтении файла с образом BIOS.
F3 Reading the AMIBOOT.ROM file, cluster by cluster
Считывание AMIBOOT.ROM
На основании цепочки кластеров, описанной в FAT, считывается файл AMIBOOT.ROM.
F4 The AMIBOOT.ROM file is not the correct size
Объем файла AMIBOOT.ROM не соответствует объему Flash ROM
В эту точку управление передается, если размер файла с образом BIOS не соответствует объему микросхемы Flash ROM, установленной на системной плате.
F5 Disabling internal cache memory
Запрет Internal Cache
Путем установки в «1» бита 30 регистра CR0 запрещается Internal Cache для того, чтобы обеспечить когерентность данных при взаимодействии с Flash ROM. В противном случае, после считывания статусного регистра микросхемы все действия будут выполняться над кэш-копией.
Процедура отключения кэш носит аппаратно-зависимый характер. Для некоторых наборов системной логики запрет кэш на данном шаге не выполняется, так как адресный регион, в котором находится Flash ROM, является некэшируемым.
FB Detecting the type of Flash ROM
Определение типа Flash ROM
Определение типа Flash ROM выполняется, как правило, с помощью команды Read Intelligent Identifier. После её записи по любому адресу в регионе ROM, запоминающее устройство переключается из режима чтения памяти в режим ReadID. В таком состоянии из указанного региона будет читаться не содержимое ROM, а идентификаторы: по смещению 0 — Manufacturer Code; по смещению 1 — Device Code.
Перед выполнением всех этих действий необходимо снять блокировку сигнала Flash WE, а также разрешить доступ к региону, для этого программируются регистры системной логики.
FC Erasing the Flash ROM
Стирание основного блока Flash ROM
Flash ROM состоит из загрузочного блока, одного или нескольких блоков параметров и основного блока. Для стирания основного блока выполняется команда Erase Flash, состоящая из кодов Erase Setup и Erase Confirm. Flash ROM переходит в режим стирания и в его адресном пространстве считывается не содержимое, а статус, на основании которого процессор определяет момент завершения операции и ее успешность.
FD Programming the Flash ROM
Программирование основного блока Flash ROM
Программирование основного блока выполняется по алгоритму, который специфицирован производителем запоминающего устройства. Как правило, для каждой записываемой ячейки передается команда, которая состоит из двух кодов: Program Setup и записываемого байта. Момент завершения и успешность операции записи контролируется по статусному регистру Flash ROM. Процесс циклически повторяется для всех ячеек основного блока.
FF Flash ROM programming was successful. Next, restarting the system BIOS
Рестарт BIOS Коды распакованного системного BIOS, выполняемые в ShadowRAM (Runtime code is uncompressed in F000 shadow RAM)
В эту точку управление передается в случае успешного программирования FlashROM. Далее необходимо выполнить рестарт BIOS. Для этого выполняется команда прямого межсегментного перехода по адресу FFFF:0000 (CS=FFFF, IP=0000).
10 Issuing KBC blocking and unblocking command
Ранняя инициализация контроллера клавиатуры
Клавиатуре передана команда сброса. В порт 64h посылаются команды C8/C9 разрешающие или запрещающие управление линией А20. В зависимости от аппаратной реализации используются выводы общего назначения Pin23 и Pin24, соответствующие первому и второму биту второго порта контроллера клавиатуры, совместимого по программной модели с 82С42.
11 Restore the DRAM registers
Возврат из состояния STR (Suspend to RAM)
Возврат из состояния STR (Suspend to RAM) предполагает восстановление контента оперативной памяти. Для этого из CMOS считывается, а в регистры контроллера памяти записывается содержимое, актуальное к моменту выполнения STR. Запускаются схемы регенерации памяти.
E0
.
12 Reenable SMRAM. Setup MTRRs
Восстановление доступа к SMRAM (System Management RAM)
Выполняется настройка System Management RAM (SMRAM) для процедуры обработки System Management Interrupt (SMI Handler). Регистры процессора MTRR настраиваются на обеспечение требуемых условий доступа к региону памяти в сегментах A000 и B000, картируемых на SMRAM.
На некоторых платформах для обозначения данной процедуры используется код E1
.
13 Restore the Refresh rate
Восстановление регенерации памяти
Платформы, построенные на процессорах Intel, восстанавливают содержимое регистров контроллера памяти, отвечающих за регенерацию памяти. На платформах AMD данная процедура не выполняется.
На некоторых платформах для обозначения данной процедуры используется код E2
.
14 Restore CMOS and call VGA BIOS
Поиск и инициализация VGA BIOS
Для платформ с интегрированным видео выполняется поиск и инициализация VGA BIOS.
На некоторых платформах для обозначения данной процедуры используется код E3
.
03 Запрет немаскируемого прерывания NMI. Определение типа сброса
05 Инициализация стека. Запрет кэширования памяти и контроллера USB
06 Выполнение в ОЗУ служебной программы
07 Распознавание процессора и инициализация APIC
08 Проверка контрольной суммы CMOS
09 Проверка отработки клавиш End/Ins
0A Проверка сбоя батарейного питания
0B Очистка буферных регистров контроллера клавиатуры
0C Контроллеру клавиатуры передается команда тестирования
0E Поиск дополнительных устройств, обслуживаемых контроллером клавиатуры
0F Инициализация клавиатуры
10 Клавиатуре передается команда сброса
11 Если нажата клавиша End или Ins, выполняется сброс CMOS
12 Перевод в пассивное состояние контроллеров DMA
13 Инициализация чип сета и кэш L2
14 Проверка системного таймера
19 Выполняется тест формирования запросов на регенерацию DRAM
1A Проверка длительности цикла регенерации
20 Инициализация устройств вывода
23 Считывается порт ввода контроллера клавиатуры. Опрашивается Keylock Switch и Manufacture Test Switch
24 Подготовка к инициализации таблицы векторов прерываний
25 Инициализация векторов прерываний завершена
26 Через порт ввода контроллера клавиатуры опрашивается состояние перемычки Turbo Switch
27 Первичная инициализация контроллера USB. Обновление микрокода стартового процессора
28 Подготовка к установке видеорежима
29 Инициализация LCD панели
2A Поиск устройств, обслуживаемых дополнительными ROM
2B Инициализации VGA BIOS, проверка его контрольной суммы
2C Выполнение VGA BIOS
2D Согласование INT 10h и INT 42h
2E Поиск видеоадаптеров CGA
2F Тест видеопамяти адаптера CGA
30 Тест схем формирования разверток адаптера CGA
31 Ошибка видеопамяти или схем формирования разверток. Поиск альтернативного видеоадаптера CGA
32 Тест видеопамяти альтернативного видеоадаптера CGA и схем разверток
33 Опрос состояния перемычки Mono/Color
34 Установка текстового режима 80х25
37 Видеорежим установлен. Экран очищен
38 Инициализация бортовых устройств
39 Вывод сообщений об ошибках на предыдущем шаге
3A Вывод сообщения «Hit DEL» для входа в CMOS Setup
3B Начало подготовки к тесту памяти в защищенном режиме
40 Подготовка дескрипторных таблиц GDT и IDT
42 Переход в защищенный режим
43 Процессор в защищенном режиме. Прерывания разрешены
44 Подготовка к проверке линии A20
45 Тест линии A20
46 Определение размера ОЗУ выполнено
47 Тестовые данные записаны в Conventional Memory
48 Повторная проверка Conventional Memory
49 Тест Extended Memory
4B Обнуление памяти
4C Индикация процесса обнуления
4D Запись в CMOS полученных размеров Conventional и Extended memory
4E Индикация реального объема системной памяти
4F Выполняется расширенный тест Conventional Memory
50 Коррекция размера Conventional Memory
51 Расширенный тест Extended Memory
52 Объемы Conventional Memory и Extended Memory сохранены
53 Обработка отложенных ошибок четности
54 Запрет контроля четности и обработки немаскируемых прерываний
57 Инициализация региона памяти для POST Memory Manager
58 Выводится приглашение для входа в CMOS Setup
59 Возврат процессора в реальный режим
60 Проверка страничных регистров DMA
62 Тест регистров адреса и длины пересылки контроллера DMA#1
63 Тест регистров адреса и длины пересылки контроллера DMA#2
65 Программирование контроллеров DMA
66 Очистка регистров Write Request и Mask Set POST
67 Программирование контроллеров прерываний
7F Разрешение запроса NMI от дополнительных источников
80 Устанавливается режим обслуживания прерываний от порта PS/2
81 Тест интерфейса клавиатуры при ошибках сброса
82 Установка режима работы контроллера клавиатуры
83 Проверка статуса Keylock
84 Верификация объема памяти
85 Вывод на экран сообщений об ошибках
86 Настройка системы для работы Setup
87 Распаковка программы CMOS Setup в Conventional Memory.
88 Работа программы Setup завершена пользователем
89 Завершено восстановление состояния после работы Setup
8B Резервирование памяти дополнительному блоку переменных BIOS
8C Программирование конфигурационных регистров
8D Первичная инициализация контроллеров HDD и FDD
8F Повторная инициализация контроллера FDD
91 Конфигурирование контроллера жестких дисков
95 Выполняется ROM Scan для поиска дополнительных BIOS
96 Дополнительная настройка системных ресурсов
97 Проверка сигнатуры и контрольной суммы дополнительного BIOS
98 Настройка System Management RAM
99 Установка счетчика таймера и переменных параллельных портов
9A Формирование списка последовательных портов
9B Подготовка области в памяти для теста сопроцессора
9C Инициализация сопроцессора
9D Информация о сопроцессоре сохраняется в CMOS RAM
9E Идентификация типа клавиатуры
9F Поиск дополнительных устройств ввода
A0 Формирование регистров MTRR (Memory Type Range Registers)
A2 Сообщений об ошибках на предыдущих этапах инициализации
A3 Установка временных характеристик автоповтора клавиатуры
A4 Дефрагментирование неиспользованных регионов RAM
A5 Установка видео режима
A6 Очистка экрана
A7 Перенос исполняемого кода BIOS область Shadow RAM
A8 Инициализация дополнительного BIOS в сегменте E000h
A9 Возврат управления системному BIOS
AA Инициализация USB шины
AB Подготовка модуля INT13 для обслуживания дисковых сервисов
AC Построение таблиц AIOPIC для поддержки мультипроцессорных систем
AD Подготовка модуля INT10 для обслуживания видео сервисов
AE Инициализация DMI
B0 Таблица конфигурации системы выведена
B1 Инициализация ACPI BIOS
00 Программное прерывание INT19h – загрузка Boot Sector

Звуковые сигналы

В обязанности данной функции входит поддержка удаленной загрузки по сети, поэтому требуется выполнить посик Boot ROM сетевого адаптера. Если он найден, а установками CMOS Setup в меню Boot Device Priority загрузка по сети указана как первое устройство, выполняется настройка процедур INT18h и INT19h.

Код ошибки может принимать следующие значения: * 0: оперативная память не обнаружена * 1: установлены модули DIMM различных типов * 2: модуль DIMM не оснащен SPD либо чтение содержимого SPD закончилась неудачей * 3: модуль не соответствует системным требованиям для работы на заданной частоте * 4: модуль не может быть использован в данной системе * 5: время между активацией строк модуля и переходом его в состояние регенерации не соответствует системным требованиям * 6: обнаружена ошибка в младшей странице — первые 64 Kb памяти

звуки ошибка
1 короткий Ошибка регенерации памяти. Возможно, неисправен программируемый таймер прерываний или программируемый контроллер прерываний.
2 коротких Ошибка процедуры POST. Не прошла одна из проверок оборудования.
3 коротких Ошибка чётности памяти в первых 64K. Возможно, неисправна микросхема памяти.
4 коротких Ошибка системного таймера или первого банка памяти
5 коротких Ошибка процессора
6 коротких Ошибка линии управления A20. Неисправность контроллера клавиатуры, которая не позволяет переключить процессор в защищенный режим.
7 коротких Ошибка виртуального режима процессора
8 коротких Ошибка чтения/записи видеопамяти. Отсутствует или неисправен видеоадаптер.
9 коротких Контрольная сумма BIOS неверна
10 коротких Ошибка чтения/записи регистра управления питанием в энергонезависимой памяти (CMOS). Неисправность цепей управления питанием.
11 коротких Ошибка кэша 2-го уровня
1 длинный Все проверки прошли нормально — компьютер готов к загрузке операционной системы
1 длинный, 1 короткий Ошибка блока питания
1 длинный, 2 коротких Ошибка в ПЗУ BIOS-а видеокарты или ошибка гашения обратного хода строчной развертки
1 длинный, 3 коротких Обнаружена ошибка в памяти выше 64К

При включении компьютера биос выполняет процесс диагностики аппаратных средств материнской платы и всех подключенных устройств: процессора, оперативной памяти, блока питания, графической подсистемы и других устройств. Если, POST запрос выполнен некорректно, при помощи beep-устройства воспроизводится сигнал или группа сигналов в определенной последовательности тонов. Чтобы протестировать компьютер на этапе включения, достаточно знать следующую таблицу звуковых сигналов BIOS.

Сигналы разных производителей биос.

IBM BIOS

1 короткий
Ошибок не обнаружено, все устройства компьютера исправны, успешный POST-запрос.
1 сигнал и пустой экран
Неисправна видеосистема
2 коротких
Неисправна видеосистема
3 длинных
Неисправна материнская плата (ошибка контроллера клавиатуры), плохое или отсутствующее соединение с планкой оперативной памяти
1 длинный, 1 короткий
Неисправна материнская плата
1 длинный, 2 коротких
Неисправна видеосистема (Mono/CGA)
1 длинный, 3 коротких
Неисправна видеосистема (EGA/VGA)
Повторяющийся короткий
Неисправности связаны с блоком питания или материнской платой
Непрерывный
Проблемы с блоком питания или материнской платой
Отсутствует
Неисправны блок питания, материнская плата, или динамик, отсутствует питание центрального процессора

Award BIOS

1 короткий.
Успешный POST
2 коротких.
Обнаружены незначительные ошибки.
На экране монитора появляется предложение войти в программу CMOS Setup Utility и исправить ситуацию.Проверьте надежность крепления шлейфов в разъемах жесткого диска и материнской платы.
3 длинных.
Ошибка контроллера клавиатуры
1 короткий, 1 длинный.
Ошибка оперативной памяти (RAM)
1 длинный, 2 коротких.
Ошибка видеокарты
1 длинный, 3 коротких.
Не определена видеокарта или ошибка видеопамяти.
1 длинный, 9 коротких.
Ошибка при чтении из ПЗУ
Повторяющийся короткий.
  • Проблемы с блоком питания;
  • Проблемы с RAM (ОЗУ)
Повторяющийся длинный.
Проблемы с ОЗУ
Циклично чередующихся два звуковых тона — «сирена».
Проблемы с CPU — перегрев процессора.
Непрерывный.
Проблемы с блоком питания

AMI BIOS

1 короткий
Ошибок не обнаружено, ПК исправен
2 коротких
Ошибка чётности ОЗУ или вы забыли выключить сканер или принтер
3 коротких
Ошибка в первых 64 КБ ОЗУ
4 коротких
Неисправность системного таймера. Замените материнскую плату.
5 коротких
Проблемы с процессором
6 коротких
Ошибка инициализации контроллера клавиатуры
7 коротких
Проблемы с материнской платой
8 коротких
Ошибка памяти видеокарты
9 коротких
Контрольная сумма BIOS неверна
10 коротких
Ошибка записи в CMOS
11 коротких
Ошибка кэша, расположенного на материнской плате
1 длинный, 1 короткий
Проблемы с блоком питания
1 длинный, 2 коротких
Ошибка видеокарты (Mono-CGA). Неисправность разъемов оперативной памяти. Замените материнскую плату.
1 длинный, 3 коротких
Проблемы оперативной памяти, необходимо перезагрузить компьютер, заменить DDR память.
1 длинный, 4 коротких
Отсутствие видеокарты
1 длинный, 8 коротких
Проблемы с видеокартой не подключён монитор или другое устройство. Попробуйте отключить новое устройство.
3 длинных
Оперативная память — тест чтения/записи завершен с ошибкой. Переустановитепамять или замените исправным модулем.
5 коротких, 1 длинный
Оперативная память не установлена или установлена не как рекомендует производитель.
Непрерывный звуковой сигнал
Неисправность памяти, блока питания либо перегрев компьютера

AST BIOS

1 короткий
Ошибка при проверке регистров процессора. Неисправность процессора
2 коротких
Ошибка буфера клавиатурного контроллера. Неисправность клавиатурного контроллера.
3 коротких
Ошибка сброса клавиатурного контроллера. Неисправность клавиатурного контроллера или системной платы.
4 коротких
Ошибка связи с клавиатурой.
5 коротких
Ошибка клавиатурного ввода.
6 коротких
Ошибка системной платы.
9 коротких
Несовпадение контрольной суммы ПЗУ BIOS. Неисправна микросхема ПЗУ BIOS.
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-1-2 Ошибка при тесте процессора. Процессор неисправен. Замените процессор
1-1-3 Ошибка записи/чтения данных в/из CMOS-памяти.
1-1-4 Обнаружена ошибка при подсчете контрольной суммы содержимого BIOS.
1-2-1
1-2-2 или 1-2-3 Ошибка инициализации контроллера DMA.
1-3-1 Ошибка инициализации схемы регенерации оперативной памяти.
1-3-3 или 1-3-4 Ошибка инициализации первых 64 Кбайт оперативной памяти.
1-4-1 Ошибка инициализации материнской платы.
1-4-2
1-4-3
1-4-4 Ошибка записи/чтения в/из одного из портов ввода-вывода.
2-1-1 Обнаружена ошибка при чтении/записи 0-го бита (в шестнадцатеричном представлении) первых 64 кбайт ОЗУ
2-1-2 Обнаружена ошибка при чтении/записи 1-го бита (в шестнадцатеричном представлении) первых 64 кбайт ОЗУ
2-1-3 Обнаружена ошибка при чтении/записи 2-го бита (в шестнадцатеричном представлении) первых 64 кбайт ОЗУ
2-1-4 Обнаружена ошибка при чтении/записи 3-го бита (в шестнадцатеричном представлении) первых 64 кбайт ОЗУ
2-2-1 Обнаружена ошибка при чтении/записи 4-го бита (в шестнадцатеричном представлении) первых 64 кбайт ОЗУ
2-2-2 Обнаружена ошибка при чтении/записи 5-го бита (в шестнадцатеричном представлении) первых 64 кбайт ОЗУ
2-2-3 Обнаружена ошибка при чтении/записи 6-го бита (в шестнадцатеричном представлении) первых 64 кбайт ОЗУ
2-2-4 Обнаружена ошибка при чтении/записи 7-го бита (в шестнадцатеричном представлении) первых 64 кбайт ОЗУ
2-3-1 Обнаружена ошибка при чтении/записи 8-го бита (в шестнадцатеричном представлении) первых 64 кбайт ОЗУ
2-3-2 Обнаружена ошибка при чтении/записи 9-го бита (в шестнадцатеричном представлении) первых 64 кбайт ОЗУ
2-3-3 Обнаружена ошибка при чтении/записи 10-го бита (в шестнадцатеричном представлении) первых 64 кбайт ОЗУ
2-3-4 Обнаружена ошибка при чтении/записи 11-го бита (в шестнадцатеричном представлении) первых 64 кбайт ОЗУ
2-4-1 Обнаружена ошибка при чтении/записи 12-го бита (в шестнадцатеричном представлении) первых 64 кбайт ОЗУ
2-4-2 Обнаружена ошибка при чтении/записи 13-го бита (в шестнадцатеричном представлении) первых 64 кбайт ОЗУ
2-4-3 Обнаружена ошибка при чтении/записи 14-го бита (в шестнадцатеричном представлении) первых 64 кбайт ОЗУ
2-4-4 Обнаружена ошибка при чтении/записи 15-го бита (в шестнадцатеричном представлении) первых 64 кбайт ОЗУ
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 Ошибка инициализации оперативной памяти.
4-3-2 Ошибка инициализации первого таймера.
4-3-3 Ошибка инициализации второго таймера.
4-4-1 Ошибка инициализации одного из последовательных портов.
4-4-2 Ошибка инициализации параллельного порта.
4-4-3 Ошибка инициализации математического сопроцессора.
Длинные, непрекращающиеся сигналы
Неисправна материнская плата.
Звук сирены с высокой на низкую частоту
Неисправна видеокарта, проверить электролитические ёмкости, на утечку или заменить все на новые, заведомо исправные.
Непрерывный сигнал
Не подключен (неисправен) кулер CPU.

Compaq BIOS

DELL BIOS

Quadtel BIOS

Список регулярно обновляется.

Многим известно, что при запуске компьютера, сначала грузится БИОС, который сразу же сканирует и проверяет все устройства на исправность и способность нормально функционировать. BIOS при загрузке Windows являются следствием того, что в системе обнаружена какая-то ошибка.

Разумеется, всех их запомнить практически нереально, поэтому всегда нужно иметь инструкцию перед глазами. Или же, к примеру, распечатать эту статью и пользоваться ею в дальнейшем.

Стоит отметить, что БИОСы от различных производителей отличаются, и, соответственно, тоже.

Для справки хотелось бы сказать
, как можно определить фирму БИОСа, чтобы вы знали, на всякий случай, если что-то случится, и смогли правильно определить ошибку инициализации. Название видно при загрузке ПК, или же при помощи каких-нибудь программ, к примеру, Everest (Aida).

Начнем со старичков. Не думаю, что стоит описывать всевозможные варианты сигналов, а стоит упомянуть лишь самые основные и часто встречающиеся.

1 короткий:

Пустой экран и 1 сигнал:
видеосистема неисправна, в связи с чем информация на экран не выводится.

2 коротких:
монитор не подключен.

выявлены неполадки с материнской платой.

Если же

Короткий сигнал, который либо периодически повторяется или просто непрерывен:
какие-то сбои или дефекты у материнской платы или БП.

Если же сигнал вовсе отсутствует
, то это значит, что у вас материнская плата или же БП.

Сигналы
AMI BIOS
:

1 короткий:
POST завершился успешно. То есть, ошибок не найдено.

1 длинный и затем 1 короткий:
обнаружены какие-то проблемы с БП.

1 длинный и затем 4 коротких:
видеокарта не обнаружена.

2 коротких:
включен принтер или же сканер.

3 длинных сигнала:
проблемы RAM. Попробуйте переустановить её или же заменить линейки.

4 коротких:
системный таймер дал сбой.

5 коротких:
обнаружены некие проблемы с процессором.

7 коротких:
у мат. платы выявлены неполадки.

8 коротких:
память видеокарты выдала ошибку.

1 длинный и затем 2 коротких:
видеокарта имеет какие-то неполадки (Mono / CGA)

Если же
1 длинный и затем 3 коротких:
видеокарта имеет какие-то неполадки (EGA / VGA)

1 длинный и затем 8 коротких:
отсутствует монитор или видеокарта неисправна.

Пустой экран и отсутствие какого-либо сигнала:
процессор вышел из строя, или же плохой контакт у его ножек.

Сигнал непрерывен:
Блок питания неисправен или же компьютер перегрелся

Сигналы BIOS от Award:

1 короткий:
POST завершился успешно. Никаких изъянов не найдено.

2 коротких звука:
были обнаружены лишь незначительные помехи. Нужно будет проверить контакты и различные крепления шлейфов, жестких дисков, и тому подобное.

3 длинных:
ошибка, вызванная контроллером для работы с клавиатурой.

1 короткий и затем 1 длинный:
ошибка чтения или же записи информации с RAM.

1 длинный и затем 2 коротких:
выявлены ошибки видеокарты.

1 длинный и затем 3 коротких:
ошибка чтения или же записи информации с видеопамяти.

1 длинный и затем 3 коротких:
ошибка чтения или же записи данных из ПЗУ.

Короткий сигнал, который периодически повторяется:
выявлены какие-то дефекты в блоке питания.

Длинный сигнал, который периодически повторяется:
Проблемы с RAM.

Повторяющийся звуковой сигнал, то на высоких, то на низких частотах:
Проблемы с процессором.

Непрерывный сигнал:
Неисправности в блоке питания.

И на последок…
Если у вас какая-то другая версия БИОСа, или же вы хотите узнать все звуковые то зайдите на сайт производителя и посмотрите инструкцию. Если же вы не найдете подробной инструкции на подобных сайтах, то попробуйте поискать более подробную информацию на ссылках, которые предоставляются в программе Эверест.

Очень часто у меня спрашивают, что означают звуковые сигналы БИОС при включении ПК
. В этой статье мы подробно рассмотрим звуки БИОСа в зависимости от производителя, наиболее вероятные ошибки и способы их устранения. Отдельным пунктом я расскажу 4 простых способа, как узнать производителя БИОС, а также напомню базовые принципы работы с «железом».

1. Для чего нужны звуковые сигналы BIOS

Каждый раз при включении вы слышите, как пищит компьютер. Зачастую это, который раздается из динамика системного блока. Он означает, что программа диагностики самотестирования POST успешно завершила проверку и не обнаружила каких-либо неисправностей. После чего начинается загрузка установленной операционной системы.

Если у вашего компьютера отсутствует системный динамик, то никаких звуков вы не услышите. Это не является показателем ошибки, просто производитель вашего устройства решил сэкономить.

Чаще всего я наблюдал такую ситуацию у ноутбуков и стационарок DNS (теперь они выпускают свою продукцию под маркой DEXP). «Чем же грозит отсутствие динамика?» — спросите вы. Вроде это такая мелочь, да и компьютер нормально работает и без него. Но в случае невозможности инициализации видеокарты, не получится определить и устранить проблему.

В случае обнаружения неполадок, компьютер издаст соответствующий звуковой сигнал – определенную последовательность длинных или коротких писков. С помощью инструкции к материнской плате можно его расшифровать, но кто из нас хранит такие инструкции? Поэтому в этой статье я подготовил для вас таблицы с расшифровкой звуковых сигналов BIOS, которые помогут выявить проблему и устранить ее.

В современных материнках системный динамик встроенный

Внимание!
Все манипуляции с аппаратной конфигурацией компьютера следует осуществлять, если он полностью отключен от электросети. Перед тем как вскрыть корпус, необходимо обязательно вынуть вилку питания из розетки.

2. Как узнать производителя BIOS

Перед тем как искать расшифровку звуков компьютера, необходимо выяснить производителя BIOS, поскольку звуковые сигналы у них существенно отличаются.

2.1. Способ 1

Произвести «идентификацию» можно различными способами, самый простой –посмотреть на экран в момент загрузки
. Вверху обычно указан производитель и версия БИОСа. Чтобы успеть зафиксировать этот момент,нажмите на клавиатуре клавишу Pause
. Если вместо необходимой информации вы видите лишь заставку производителя материнской платы, нажмите Tab
.

Два самых популярных производителя БИОС — AWARD и AMI

2.2. Способ 2

Зайдите в BIOS
. Просмотрите разделы и найдите пункт – System Information. Там должна быть указана текущая версия БИОС. А в нижней (или верхней) части экрана будет указан производитель – American Megatrends Inc. (AMI), AWARD, DELL и т.д.

2.3.
Способ 3

Один из самых быстрых способов выяснить производителя БИОС – использовать горячие клавиши Windows+R и в открывшейся строке «Выполнить» ввести команду MSINFO32. Таким образом будет запущена утилита «Сведения о системе»
, с помощью которой можно получить всю информацию об аппаратной конфигурации компьютера.

Запуск утилиты «Сведения о системе»

Также ее можно запустить из меню: Пуск -> Все программы -> Стандартные -> Служебные -> Сведения о системе

Узнать производителя БИОС можно через «Сведения о системе»

2.4. Способ 4

Использовать сторонние программы. Чаще всего используют CPU-Z
, она абсолютно бесплатна и очень проста (скачать можно на официальном сайте). После запуска программы, перейдите во вкладку «Плата» и в разделе BIOS вы увидите всю информацию о производителе:

Как узнать производителя БИОС с помощью CPU-Z

3. Расшифровка сигналов БИОС

После того, как мы с вами выяснили тип BIOS, можно приступить к расшифровке звуковых сигналов в зависимости от производителя. Рассмотрим основные из них в таблицах.

3.1. AMI BIOS – звуковые сигналы

AMI BIOS (American Megatrends Inc.) с 2002 года является самым популярным производителем
в мире. Во всех версиях успешным окончанием самотестирования является один короткий звуковой сигнал
, после которого происходит загрузка установленной операционной системы. Другие звуковые сигналы AMI BIOS указаны в таблице:

Тип сигнала
Расшифровка
2 коротких Ошибка четности оперативной памяти.
3 коротких Ошибка первых 64 Кб оперативной памяти.
4 коротких
5 коротких Неисправность ЦП.
6 коротких Ошибка контроллера клавиатуры.
7 коротких Неисправность материнской платы.
8 коротких Неисправность памяти видеокарты.
9 коротких Ошибка контрольной суммы BIOS.
10 коротких Невозможно выполнить запись в CMOS.
11 коротких Ошибка ОЗУ.
1 дл + 1 кор Неисправность блока питания компьютера.
1 дл + 2 кор
1 дл + 3 кор Ошибка работы видеокарты, неисправность ОЗУ.
1 дл + 4 кор Отсутствует видеокарта.
1 дл + 8 кор Не подключен монитор, либо проблемы с видеокартой.
3 длинных Неполадки с ОЗУ, тест завершен с ошибкой.
5 кор + 1 дл Отсутствует оперативная память.
Непрерывный Проблемы с блоком питания или перегрев ПК.

Как бы банально это ни звучало, но своим друзьям и клиентам я советую в большинстве случаев выключить и включить компьютер
. Да, это типичная фраза ребят из техподдержки вашего провайдера, но ведь помогает! Однако если после очередной перезагрузки из динамика раздаются писки, отличные от привычного одного короткого звукового сигнала, то нужно устранять неисправность. Об этом я расскажу в конце статьи.

3.2. AWARD BIOS – сигналы

Наряду с AMI, AWARD также является одним из самых популярных производителей БИОСа. Сейчас на многих материнских платах установлена версия 6.0PG Phoenix Award BIOS. Интерфейс привычен, можно даже назвать его классическим, ведь он не менялся уже более десяти лет.

Как и у AMI, один короткий звуковой сигнал
AWARD BIOS сигнализирует об успешном самотестировании и начале запуска операционной системы. Что же означают другие звуки? Смотрим таблицу:

Тип сигнала
Расшифровка
1 повторяющийся короткий Проблемы с блоком питания.
1 повторяющийся длинный Неполадки с ОЗУ.
1 длинный + 1 короткий Неисправность ОЗУ.
1 длинный + 2 коротких Ошибка работы видеокарты.
1 длинный + 3 коротких Проблемы с клавиатурой.
1 длинный + 9 коротких Ошибка чтения данных с ПЗУ.
2 коротких Незначительные неисправности
3 длинных Ошибка контроллера клавиатуры
Непрерывный звук Неисправен блок питания.

3.3. Phoenix BIOS

У PHOENIX очень характерные «бипы», в таблице они записаны не так, как у AMI или AWARD. В таблице они указаны как сочетания звуков и пауз. Например, 1-1-2 будет звучать как один «бип», пауза, еще один «бип», опять пауза и два «бипа».

Тип сигнала
Расшифровка
1-1-2
Ошибка ЦП.
1-1-3
Невозможно выполнить запись в CMOS. Вероятно, села батарейка на материнской плате. Неисправность материнской платы.
1-1-4
Неверная контрольная сумма BIOS ROM.
1-2-1
Неисправен программируемый таймер прерываний.
1-2-2
Ошибка контроллера DMA.
1-2-3
Ошибка чтения или записи контроллера DMA.
1-3-1
Ошибка регенерации памяти.
1-3-2
Не запускается тест ОЗУ.
1-3-3
Неисправен контроллер ОЗУ.
1-3-4
Неисправен контроллер ОЗУ.
1-4-1
Ошибка адресной строки ОЗУ.
1-4-2
Ошибка четности ОЗУ.
3-2-4
Ошибка инициализации клавиатуры.
3-3-1
Села батарейка на материнской плате.
3-3-4
Неисправность видеокарты.
3-4-1
Неисправность видеоадаптера.
4-2-1
Неисправность системного таймера.
4-2-2
Ошибка завершения CMOS.
4-2-3
Неисправность контроллера клавиатуры.
4-2-4
Ошибка работы ЦП.
4-3-1
Ошибка в тесте ОЗУ.
4-3-3
Ошибка таймера
4-3-4
Ошибка в работе RTC.
4-4-1
Неисправность последовательного порта.
4-4-2
Неисправность параллельного порта.
4-4-3
Неполадки в работе сопроцессора.

4. Самые популярные звуки БИОС и их значение

Я мог бы сделать для вас еще десяток различных таблиц с расшифровкой бипов, но решил, что куда полезнее будет обратить внимание на самые популярные звуковые сигналы БИОС. Итак, что чаще всего ищут пользователи:

  • один длинный два коротких сигнала BIOS – практически наверняка этот звук не предвещает ничего хорошего, а именно проблемы с видеокартой. Первым делом нужно проверить вставлена ли видеокарта до конца в материнскую плату. О, кстати, давно ли вы чистили ваш компьютер? Ведь одной из причин проблем с загрузкой может быть банальная пыль, которая забилась в кулер. Но вернемся к проблемам с видеокартой. Попробуйте вытащить ее и почистить контакты стирательной резинкой. Не будет лишним убедиться, что в разъемах нет мусора или посторонних предметов. Все равно возникает ошибка? Тогда ситуация сложнее, придется пытаться загрузить компьютер с интегрированной «видюхой» (при условии, что она есть на материнской плате). Если загрузится – значит, проблема в снятой видеокарте и без ее замены не обойтись.
  • один длинный сигнал BIOS при включении – возможно, проблемы с оперативной памятью.
  • 3 коротких сигнала БИОС – ошибка ОЗУ. Что можно сделать? Вынуть модули оперативки и почистить контакты стирательной резинкой, протереть ваткой, смоченной спиртом, попробовать поменять модули местами. Также можно сбросить БИОС. Если модули ОЗУ рабочие, компьютер загрузится.
  • 5 коротких сигналов БИОС – неисправен процессор. Очень неприятный звук, не правда ли? Если процессор был впервые установлен, проверьте его совместимость с материнской платой. Если раньше все работало, а сейчас компьютер пищит как резаный, то нужно проверить чистые ли контакты и ровные ли они.
  • 4 длинных сигнала BIOS – низкие обороты либо остановка вентилятора ЦП. Необходимо либо почистить его, либо заменить.
  • 1 длинный 2 коротких сигнала БИОСа – неполадки с видеокартой либо неисправность разъемов оперативки.
  • 1 длинный 3 коротких сигнала БИОС – либо проблемы с видеокартой, либо неполадки оперативной памяти, либо ошибки клавиатуры.
  • два коротких сигнала БИОС– см. производителя, чтобы уточнить ошибку.
  • три длинных сигнала БИОС – проблемы с оперативной памятью (решение проблемы описано выше), либо неполадки с клавиатурой.
  • сигналы БИОСа много коротких – нужно считать, сколько именно коротких сигналов.
  • не загружается компьютер и нет сигнала БИОСа – неисправен блок питания, проблема работоспособности процессора или отсутствует системный динамик (см. выше).

На своем опыте могу сказать, что достаточно часто все проблемы с загрузкой компьютера заключаются в плохом контакте различных модулей, например оперативной памяти или видеокарты. И, как я уже писал выше, в некоторых случаях помогает обычная перезагрузка. Иногда можно решить проблемусбросив настройки БИОСа к заводским, перепрошить его или обнулив настройки системной платы.

Внимание!
Если вы сомневаетесь в своих силах – лучше доверить диагностику и ремонт профессионалам. Не стоит рисковать, а потом обвинять автора статьи в том, в чем он не виноват:)

  1. Для решения проблемы необходимо вытащить модуль
    из разъема, удалить пыль и вставить обратно. Контакты можно аккуратно зачистить и протереть спиртом. Для очистки разъема от загрязнений удобно использовать сухую зубную щетку.
  2. Не забудьте провести визуальный осмотр
    . Если какие-то элементы деформированы, имеют черный налет или потёки, причина проблем с загрузкой компьютера будет как на ладони.
  3. Напомню также, что любые манипуляции с системным блоком следует выполнять только при выключенном питании
    . Не забудьте снять статическое электричество. Для этого достаточно будет взяться за системный блок компьютера обеими руками.
  4. Не прикасайтесь
    к выводам микросхем.
  5. Не используйте
    металлические и абразивные материалы, чтобы очистить контакты модулей оперативной памяти или видеокарты. Для этой цели можно воспользоваться мягким ластиком.
  6. Трезво оценивайте свои возможности
    . Если ваш компьютер находится на гарантии, лучше воспользоваться услугами специалистов сервисного центра, чем самостоятельно копаться в «мозгах» машины.

Если остались вопросы — задавайте их в комментариях к этой статье, будем разбираться!

Compaq BIOS:

Error Message

Description

System is booting properly

BIOS ROM checksum error

The contents of the BIOS ROM to not match the expected contents. If possible, reload the BIOS from the PAQ

Check the video adapter and ensure it»s seated properly. If possible, replace the video adapter

7 beeps (1 long, 1s, 1l, 1 short, pause, 1 long, 1 short, 1 short)

The AGP video card is faulty. Reseat the card or replace it outright. This beep pertains to Compaq Deskpro systems

1 long neverending beep

Memory error. Bad RAM. Replace and test

Reseat RAM then retest; replace RAM if failure continues

IBM Desktop BIOS:

Error Message

Description

System is booting properly

Initialization error

Error code is displayed

System board error

Video adapter error

EGA/VGA adapter error

3270 keyboard adapter error

Power supply error

Replace the power supply

Power supply error

Replace the power supply

Replace the power supply

IBM Thinkpad BIOS:

Beeps/Error

Description

Continuous beeping

System board failure

One beep; Unreadable, blank or flashing LCD

LCD connector problem; LCD backlight inverter failure; video adapter faulty; LCD assembly faulty; System board failure; power supply failure

One beep; Message «Unable to access boot source»

Boot device failure; system board failure

One long, two short beeps

System board failure; Video adapter problem; LCD assembly failure

One long, four short beeps

Low battery voltage

One beep every second

Low battery voltage

Two short beeps with error codes

POST error message

System board failure

IBM Intellistation BIOS:

Beep error code:

Action / Run diagnosics on the following components:

1-1-3 CMOS read/write error 1. Run Setup
2. System Board
1-1-4 ROM BIOS check error 1. System Board
1-2-X DMA error 1. System Board
1-3-X 1. Memory Module
2. System Board
1-4-4 1. Keyboard
2. System Board
1-4-X Error detected in first 64 KB of RAM. 1. Memory Module
2. System Board
2-1-1, 2-1-2 1. Run Setup
2. System Board
2-1-X First 64 KB of RAM failed. 1. Memory Module
2. System Board
2-2-2 2. System Board
2-2-X First 64 KB of RAM failed. 1. Memory Module
2. System Board
2-3-X 1. Memory Module
2. System Board
2-4-X 1. Run Setup
2. Memory Module
3. System Board
3-1-X DMA register failed. 1. System Board
3-2-4 Keyboard controller failed. 1. System Board
2. Keyboard
3-3-4 Screen initialization failed. 1. Video Adapter (if installed)
2. System Board
3. Display
3-4-1 Screen retrace lest detected an error. 1. Video Adapter (if installed)
2. System Board
3. Display
3-4-2 POST is searching for video ROM. 1. Video Adapter (if installed)
2. System Board
4 1. Video Adapter (if installed)
2. System Board
All other beep code sequences. 1. System Board
One long and one short beep during POST.
Base 640 KB memory error or shadow RAM error.
1. Memory Module
2. System Board
One long beep and two or three short beeps during POST.(Video error) 1. Video Adapter (if installed)
2. System Board
Three short beeps during POST. 1. See «System board memory» on page 62.
2. System Board
Continuous beep. 1. System Board
Repeating short beeps. 1. Keyboard stuck key?
2. Keyboard Cable
3. System Board

Mylex BIOS:

Error Message

Description

System is booting normally

Video adapter error

The video adapter is either faulty or not seated properly. Check the adapter

Keyboard controller error

The keyboard controller IC is faulty. Replace the IC if possible

The keyboard controller IC is faulty or the keyboard is faulty. Replace the keyboard, if problem still persists, replace the keyboard controller IC

The programmable interrupt controller is faulty. Replace the IC if possible

The programmable interrupt controller is faulty. replace the IC if possible

DMA page register error

The DMA controller IC is faulty. Replace the IC if possible

RAM refresh error

RAM parity error

DMA controller 0 error

The DMA controller IC for channel 0 has failed

The CMOS RAM has failed

DMA controller 1 error

The DMA controller IC for channel 1 has failed

CMOS RAM battery error

The CMOS RAM battery has failed. If possible, replace the CMOS or battery

CMOS RAM checksum error

The CMOS RAM has failed. If possible, replace the CMOS

BIOS ROM checksum error

The BIOS ROM has failed. If possible replace the BIOS or upgrade it

Mylex 386 BIOS:

Error Message

Description

System is booting normally

Video adapter failure

Either the video adapter is faulty, not seated properly or is missing

1 long, 1 short, 1 long

Keyboard controller error

Either the keyboard controller IC is faulty or the system board circuitry is faulty

1 long, 2 short, 1 long

Either the keyboard controller is faulty or the system board circuitry is faulty

1 long, 3 short, 1 long

1 long 4 short, 1 long

The programmable interrupt controller IC is faulty

1 long, 5 short, 1 long

DMA page register error

The DMA controller IC 1 or 2 is faulty or the system board circuitry is faulty

1 long, 6 short, 1 long

RAM refresh error

1 long, 7 short, 1 long

1 long, 8 short, 1 long

RAM parity error

1 long, 9 short, 1 long

DMA controller 1 error

The DMA controller for channel 0 is faulty or the system board circuitry is faulty

1 long, 10 short, 1 long

Either the CMOS RAM is faulty. Replace the CMOS

1 long, 11 short, 1 long

DMA controller 2 error

The DMA controller for channel 1 is faulty or the system board circuitry is faulty

1 long, 12 short, 1 long

CMOS RAM battery error

The CMOS RAM battery is faulty or the CMOS RAM is bad. Replace the battery if possible

1 long, 13 short, 1 long

CMOS checksum error

The CMOS RAM is faulty

1 long 14 short, 1 long

BIOS ROM checksum failure

The BIOS ROM checksum is faulty. Replace the BIOS or upgrade

Phoenix ISA/MCA/EISA BIOS:

The beep codes are represented in the number of beeps. E.g. 1-1-2 would mean 1 beep, a pause, 1 beep, a pause, and 2 beeps.

  • With a Dell computer, a 1-2 beep code can also indicate that a bootable add-in card is installed but no boot device is attached. For example, in you insert a Promise Ultra-66 card but do not connect a hard drive to it, you will get the beep code. I verified this with a SIIG (crap — avoid like the plague) Ultra-66 card, and then confirmed the results with Dell.

Error Message

Description

CPU test failure

The CPU is faulty. Replace the CPU

System board select failure

The motherboard is having an undetermined fault. Replace the motherboard

CMOS read/write error

The real time clock/CMOS is faulty. Replace the CMOS if possible

Extended CMOS RAM failure

The extended portion of the CMOS RAM has failed. Replace the CMOS if possible

BIOS ROM checksum error

The BIOS ROM has failed. Replace the BIOS or upgrade if possible

The programmable interrupt timer has failed. Replace if possible

DMA read/write failure

The DMA controller has failed. Replace the IC if possible

RAM refresh failure

The RAM refresh controller has failed

64KB RAM failure

The test of the first 64KB RAM has failed to start

First 64KB RAM failure

The first RAM IC has failed. Replace the IC if possible

First 64KB logic failure

The first RAM control logic has failed

Address line failure

The address line to the first 64KB RAM has failed

Parity RAM failure

The first RAM IC has failed. Replace if possible

EISA fail-safe timer test

Replace the motherboard

EISA NMI port 462 test

Replace the motherboard

64KB RAM failure

Bit 0; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 1; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 2; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 3; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 4; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 5; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 6; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 7; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 8; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 9; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 10; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 11; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 12; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 13; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 14; This data bit on the first RAM IC has failed. Replace the IC if possible

64KB RAM failure

Bit 15; This data bit on the first RAM IC has failed. Replace the IC if possible

Slave DMA register failure

The DMA controller has failed. Replace the controller if possible

Master DMA register failure

The DMA controller had failed. Replace the controller if possible

Master interrupt mask register failure

Slave interrupt mask register failure

The interrupt controller IC has failed

Interrupt vector error

The BIOS was unable to load the interrupt vectors into memory. Replace the motherboard

Keyboard controller failure

CMOS RAM power bad

Replace the CMOS battery or CMOS RAM if possible

CMOS configuration error

The CMOS configuration has failed. Restore the configuration or replace the battery if possible

Video memory failure

There is a problem with the video memory. Replace the video adapter if possible

Video initialization failure

There is a problem with the video adapter. Reseat the adapter or replace the adapter if possible

The system»s timer IC has failed. Replace the IC if possible

Shutdown failure

The CMOS has failed. Replace the CMOS IC if possible

Gate A20 failure

The keyboard controller has failed. Replace the IC if possible

Unexpected interrupt in protected mode

This is a CPU problem. Replace the CPU and retest

RAM test failure

System RAM addressing circuitry is faulty. Replace the motherboard

Interval timer channel 2 failure

The system timer IC has failed. Replace the IC if possible

Time of day clock failure

The real time clock/CMOS has failed. Replace the CMOS if possible

Serial port failure

A error has occurred in the serial port circuitry

Parallel port failure

A error has occurred in the parallel port circuitry

Math coprocessor failure

The math coprocessor has failed. If possible, replace the MPU

Description

Verify real mode

Initialize system hardware

Initialize chipset registers with initial values

Set in POST flag

Initialize CPU registers

Initialize cache to initial values

Initialize power management

Load alternative registers with initial POST values

Jump to UserPatch0

Initialize timer initialization

8254 timer initialization

8237 DMA controller initialization

Reset Programmable Interrupt Controller

Test DRAM refresh

Test 8742 Keyboard Controller

Set ES segment register to 4GB

Clear 512K base memory

Test 512K base address lines

Test 51K base memory

Test CPU bus-clock frequency

CMOS RAM read/write failure (this commonly indicates a problem on the ISA bus such as a card not seated)

Reinitialize the chipset

Shadow system BIOS ROM

Reinitialize the cache

Autosize the cache

Configure advanced chipset registers

Load alternate registers with CMOS values

Set initial CPU speed

Initialize interrupt vectors

Initialize BIOS interrupts

Check ROM copyright notice

Initialize manager for PCI Options ROMs

Check video configuration against CMOS

Initialize PCI bus and devices

initialize all video adapters in system

Shadow video BIOS ROM

Display copyright notice

Display CPU type and speed

Set key click if enabled

Test for unexpected interrupts

Display prompt «Press F2 to enter setup»

Test RAM between 512K and 640K

Test expanded memory

Test extended memory address lines

Jump to UserPatch1

Configure advanced cache registers

Enable external and CPU caches

Initialize SMI handler

Display external cache size

Display shadow message

Display non-disposable segments

Display error messages

Check for configuration errors

Test real-time clock

Check for keyboard errors

Setup hardware interrupt vectors

Test coprocessor if present

Disable onboard I/O ports

Detect and install external RS232 ports

Detect and install external parallel ports

Reinitialize onboard I/O ports

Initialize BIOS Data Area

Initialize Extended BIOS Data Area

Initialize floppy controller

Initialize hard disk controller

Initialize local bus hard disk controller

Jump to UserPatch2

Disable A20 address line

Clear huge ES segment register

Search for option ROMs

Shadow option ROMs

Setup power management

Enable hardware interrupts

Scan for F2 keystroke

Clear in-POST flag

Check for errors

POST done — prepare to boot operating system

Check password (optional)

Clear global descriptor table

Clear parity checkers

Check virus and backup reminders

Try to boot with INT 19

Interrupt handler error

Unknown interrupt error

Pending interrupt error

Initialize option ROM error

Extended Block Move

Shutdown 10 error

Keyboard Controller failure (most likely problem is with RAM or cache unless no video is present)

Initialize the chipset

Initialize refresh counter

Check for Forced Flash

Do a complete RAM test

Do OEM initialization

Initialize interrupt controller

Read in bootstrap code

Initialize all vectors

Initialize the boot device

Boot code was read OK

Quadtel BIOS:

Error Messages

Description

System is booting normally

The CMOS RAM is faulty. Replace the IC if possible

The video adapter is faulty. Reseat the video adapter or replace the adapter if possible

Peripheral controller error

One or more of the system peripheral controllers is bad. Replace the controllers and retest

Не каждый задумается, а что значат звуковые сигналы БИОС
, когда мы нажимаем кнопку включения ПК. Именно BIOS вызывает подобные звуки, которые могут быть короткие или длинные. Разные типы БИОСа имеют разные звуковые сигналы, в данной статье я постараюсь рассказать обо всех, а также решить некоторые проблемы, которые они сопровождают.

Предназначение звуковых сигналов BIOS

Когда включаете свой компьютер, то слышите писк. Обычно он короткий и выходит из динамика, находящегося внутри системника. Такой сигнал ничего плохого не предвещает и говорит о том, что программа успешно диагностировала самотестирование POST, отвечающее за проверку комплектующих на исправность. Если все нормально, будет именно такой сигнал.

На некоторых моделях ПК вы вообще можете ничего не услышать, но это только благодаря производителю, который не встроил динамик в компьютер. К сожалению, отсутствие динамика не является хорошим решением, так как не получится определить неисправность, например, видеокарты.

Если произошла какая-то неисправность, то при включении компьютера вы услышите звук. Их может быть несколько, и они могут быть длинные, в зависимости от того, что неисправно. Обычно в инструкции к уже есть все необходимые сведения о сигналах BIOS, но если у вас этого руководства уже нет, то читайте эту статью и, возможно, вы найдете определение тех или иных сигналов BIOS.

Рекомендация!
Если вы решите заглянуть внутрь системного блока, например, чтобы проверить присутствие динамика, то обязательно обесточьте ПК, и лезьте не сразу, а через несколько минут после отключения.

Как узнать, кем изготовлена BIOS?

В данном разделе я покажу, как узнать, кем изготовлена микропрограмма BIOS вашей системной платы. Это нужно знать, потому что в разных моделях звуковые сигналы говорят о разных нарушениях.

Первый вариант

Самое простое, что можно сделать – включить ПК и на пару секунд вы заметите окошко, в котором уже указан производитель BIOS и некоторые другие параметры. Наиболее популярные производители – это AMI
и AWARD
. Есть, конечно, и другие.

Второй вариант

Для этого вам нужно и найти пункт, показывающий информацию о компьютере и самой микропрограмме BIOS. Обычно вкладка называется System Information
.

Третий вариант

Загрузитесь в Windows и
откройте окно «Выполнить»
с помощью клавиш Win+R
. Туда введите команду msinfo32

. Слева вы должны находится в разделе «Сведения о системе»
. Справа смотрим на пункт «Версия BIOS
».

Четвертый вариант

Можно использовать и различные утилиты, например, AIDA64
или CPU-Z
. Бесплатная программа CPU-Z имеет вкладку «Плата»
, куда вы и переходите. Там есть подраздел «BIOS»
и вся необходимая информация о нем.

Используя программу AIDA64 зайдите в раздел «Системная плата»
слева и нажмите там на пункт «BIOS»
, все сведения о Биос будут указаны там.

Как расшифровать звуковые сигналы БИОС?

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

Звуковые сигналы BIOS AMI

Одна из самых известных компаний American Megatrends Inc
. Сокращённо AMI BIOS. В 2002 году уже являлась таковой. Итак, нормальный звуковой сигнал – короткий звук. Он обозначает, что все хорошо, после чего начнется загрузка ОС. Теперь разберем другие звуки.

Сигнал

Обозначение

Долгий непрерывный
Неисправность блока питания, перегрев компьютера.
Два коротких

Ошибка четности оперативной памяти.
Три коротких

Ошибка первых 64 Кбайт оперативной памяти.
Четыре коротких

Пять коротких

Шесть коротких

Ошибка в контроллере клавиатуры.
Семь коротких

Проблемы с системной платой.
Восемь коротких

Проблемы с памятью видеокарты.
Девять коротких

Ошибка контрольной суммы BIOS.
Десять коротких

Запись в CMOS невозможна.
Одиннадцать коротких
Ошибка оперативной памяти.
1 длинный и 1 коротких
Что-то с блоком питания.
1 длинный и 2 коротких
Проблемы с оперативной памятью или видеокартой.
1 длинный и 3 коротких
Проблемы в работе видеокарты или ОЗУ.
1 длинный и 4 коротких
В слоте нет видеокарты.
1 длинный и 8 коротких
Отсутствие подключение монитора, что-то с видеокартой.
Три длинных

Завершение теста с ошибкой, проблемы с ОЗУ.
5 коротких и 1 длинный
Нет модуля оперативной памяти.

Иногда, звуки бывают ложными, если заново выключить ПК, а потом включить, то есть вероятность, что такого сигнала больше не будет. Если же вы слышите не один короткий звук, а такие, как показаны в таблице, то нужно решать проблему.

Звуковые сигналы AWARD

Следующим популярный изготовителем является AWARD
. Рассмотрим и его звуковые сигналы. Потом как-нибудь напишу обо всех существующих типах BIOS, а также посоветую книгу, в которой очень подробно всё расписано.

Нормальный звуковой сигнал, свидетельствующий об исправности всех комплектующих компьютера все тот же, как и в первом варианте – короткий сигнал. Остальные звуки указаны в таблице ниже.

Сигнал

Обозначение

Непрерывный сигнал
Неисправность блока питания.
Один короткий, повторяется
Что-то с блоком питания.
Один длинный, повторяющийся
Проблемы с оперативной памятью.
Один длинный и один короткий
Неисправность оперативной памяти.
Один длинный и два коротких
Проблемы в работе видеокарты.
Один длинный и три коротких
Что-то с клавиатурой.
Один длинный и девять коротких
Ошибка чтения данных с ПЗУ.
Два длинных

Есть не критические неисправности.
Три длинных

Звуковые сигналы Phoenix

В этом типе BIOS звуки сопровождаются паузами, то есть, если слышен 1 звук, потом идет пауза, далее еще один звук, и еще пауза, а потом два звука, тогда сигнал записывается, в виде этих самых последовательностей пауз и звуков — 1-1-2
. Теперь покажу это в таблице.

Сигнал

Обозначение

1-1-2

Проблемы с центральным процессором.
1-1-3

Запись в CMOS невозможна. Села батарейка CMOS, значит нужно заменить. Проблемы с системной платной.
1-1-4

Неверная контрольная сумма BIOS ROM.
1-2-1

Программируемый таймер прерываний неисправен.
1-2-2

В DMA контроллере ошибка.
1-2-3

В чтении/записи DMA контроллера ошибка.
1-3-1

Проблемы с регенерацией памяти.
1-3-2

Тест оперативной памяти не запускается.
1-3-3

1-3-4

Контроллер оперативной памяти поврежден.
1-4-1

В адресной строке ОЗУ проблемы.
1-4-2

Ошибка четности ОЗУ.
3-2-4

С инициализацией клавиатуры возникли проблемы.
3-3-1

Батарейка CMOS села.
3-3-4

Проблемы с видеокартой.
3-4-1

Проблемы с видеоадаптером.
4-2-1

Проблемы с системным таймером.
4-2-2

Проблемы с завершением CMOS.
4-2-3

Проблемы с контроллером клавиатуры.
4-2-4

Ошибка в работе центрального процессора.
4-3-1

Тестирование ОЗУ завершилось с ошибкой.
4-3-3

Ошибки в таймере.
4-3-4

Проблемы с работой RTC.
4-4-1

Проблемы с последовательным портом.
4-4-2

Проблемы с параллельным портом.
4-4-3

Проблемы с работой сопроцессора.

Это интересно:

Наиболее частые звуковые сигналы BIOS

Конечно, существует еще много звуковых последовательностей для различных типов BIOS, и таблиц здесь было бы куда больше. Поэтому я решил рассмотреть самые популярные сигналы, которые встречаются у большинства пользователей.

  • 1 длинный и 2 коротких звука
    – обычно такой сигнал говорит о проблемах с видеокартой. Проверьте, хорошо ли вставлена видеокарта в свой слот, также не забывайте, что из-за пыли и грязи могут быть проблемы с подключением устройств, поэтому лучше все почистить. Вытащите видеокарты, протрите контактные дорожки стеркой, причем очень аккуратно. Потом вставьте обратно. Если трудность не исчезла, то можно попробовать вставить видеокарту в другой слот или переключиться на встроенную, при условии, что она есть на системной плате. Речь идет про интегрированную.
  • 1 длинный звук
    – говорит о неисправностях с оперативной памятью.
  • 3 коротких звука
    – Опять ошибки в оперативно-запоминающем устройстве. Тут есть вариант следующий – вытащить модули оперативки и прочистить контакты, а также слоты от пыли и грязи, поменять местами, заменить другими модулями ОЗУ. Как вариант можно сбросить BIOS.
  • 5 коротких звука
    – этот сигнал свидетельствует о неисправности процессора. Возможно, что вы приобрели новый процессор, который не совместим с вашей системной платой. Также проверьте все контакты и почистите пыль.
  • 4 длинных звука
    – сигнал говорит о проблемах с системой охлаждения, то есть с кулерами. Возможно они вообще неисправны, либо медленно работают. Тут два варианта, почистить их от пыли, либо поменять.
  • 1 длинный + 2 коротких звука
    – неисправность видеокарты, либо с разъемов ОЗУ.
  • 1 длинный + 3 коротких звука
    – тоже может свидетельствовать о проблемах с видеокартой и оперативной памятью, либо что-то с клавиатурой. Придется проверить все.
  • 2 коротких звука
    – точно сказать не могу, проверьте свою документацию. Возможна проблема с оперативной памятью.
  • Несколько коротких звуков
    – просто посчитайте сколько звуков и посмотрите, если ли такая комбинация в таблице.
  • Нет загрузки ПК и звука BIOS
    – если нет звука, то скорее всего у вас нет динамика, либо он неисправен. Если не грузится компьютер, то проверьте блок питания.

Советы по устранению проблем с компьютером, издающим сигналы BIOS

У меня практически никогда не выходили из строя какие-то компоненты, а звуковые сигналы появлялись только из-за плохого контакта каких-то комплектующих. Например, плохо вставил модули оперативной памяти или видеокарту. Иногда просто произошел какой-то сбой, и простая перезагрузка компьютера помогает. Иногда в решении проблем вообще может помочь .

Хочу сказать, что не знающим людям не стоит предпринимать каких-либо действий. Если у вас есть знакомые, которые могут помочь, то обратитесь к ним, либо идите в сервис.

  1. Исправить ситуация иногда можно так: выньте какой-нибудь компонент и протрите его контакт от пыли, также продуйте разъем. Потом вставьте все обратно. Чистить контакты можно спиртом и сухой тряпкой, либо ластиком.
  2. Посмотрите на все компоненты и элементы, находящиеся внутри системного блока. Нет ли запаха сгоревших комплектующих, вздутых конденсаторов, окиси и прочих нехороших явлений.
  3. Прежде чем лезть внутрь системного блока – отключите его от питания, а еще снимите с себя статическое электричество. Можно просто дотронуться за сам блок питания руками.
  4. Не трогайте выводы плат.
  5. Для чистки модулей никогда не используйте металлические приспособления.
  6. Перед началом работ оцените ситуацию. Компьютер на гарантии, а у вас даже нет опыта работы? Тогда отдайте его по гарантии, либо попросите знающего знакомого помочь.

Какие-либо вопросы прошу задавать в комментарии. Надеюсь эта статья вам помогла в решении ваших проблем.

Ошибки БИОСа | Коды ошибок | Звуковые сигналы BIOS

Во время загрузки компьютера программы БИОСа анализируют компьютер на наличие ошибок. В случае сбоя сведения об ошибке выводятся на экран, а также подается звуковые сигналы определенной высоты и продолжительности, по которым также можно определить причину сбоя.

Коды ошибок BIOS

Текстовые сообщения об ошибках AMI BIOS

Сообщение Проблема Примечание
CH-2 Timer Error Не фатально. Может быть вызвано периферией Попробуйте перезагрузиться
INTR#1 Error Первый канал прерывания не прошёл POST Проверьте устройства, занимающие IRQ 0-7
INTR#2 Error Второй канал прерывания не прошёл POST Проверьте устройства, занимающие IRQ 8-15
CMOS Battery State Low   Замените аккумулятор
CMOS Checksum Failure Контрольная сумма данных в CMOS-памяти не сходится с вычисленной ранее Запустите Setup
CMOS Memory Size Mismatch Размер занятой CMOS-памяти не сходится с тем, что должно быть Запустите Setup
CMOS System Optons Not Set Данные в CMOS повреждены или отсутствуют Запустите Setup
Display Switch Not Proper Неправильно выставлен тип монитора (цветной или моно) на материнской плате Переставьте перемычку в правильное положение
Keyboard is locked   Разблокируйте клавиатуру
K/B interface error Проблема с подсоединением клавиатуры к материнской плате Проверьте разъём и кабель
FDD controller failure BIOS не может связаться с контроллером гибких дисков Проверьте шлейф и кабель питания дисковода
HDD controller failure BIOS не может связаться с контроллером жёстких дисков Проверьте шлейф и кабель питания жёсткого диска
C: Drive Error Диск С не отвечает Либо в Setup выставлен неправильный тип диска, либо диск не отформатирован, либо плохо подключен
D: Drive Error Диск D не отвечает Либо в Setup выставлен неправильный тип диска, либо диск не отформатирован, либо плохо подключен
C: Drive Failure Диск С обнаружен, но не работает Если на диске нет важных данных, попробуйте низкоуровневое форматирование
D: Drive Failure Диск D обнаружен, но не работает  
CMOS Time and date not set   Запустите Setup
Cache memory bad, do not enable cache   Действительно плохой кэш придётся заменить, но сначала попробуй перезагрузиться
8042 Gate-A20 error Линия А20 контроллера клавиатуры не работает Замените контроллер клавиатуры (микросхема 8042)
Address Line Short Проблема со схемой адресации памяти Попробуйте выключить компьютер и подождать 30 секунд
DMA#1 error Ошибка первого канала DMA Может быть вызвана соответствующим периферийным устройством
DMA error Ошибка контроллера DMA Может быть вызвана соответствующим периферийным устройством
No ROM Basic Система не может загрузиться (например, невозможно найти операционную систему) Установите загрузочный диск или измените список загрузочных дисководов
Diskette boot failure Не удаётся загрузиться с дискеты Поставьте другую дискету
Invalid boot diskette Дискета не читается Надо вставить ЗАГРУЗОЧНЫЙ диск
On board parity error Ошибка контроля чётности Может быть вызвана соответствующим периферийным устройством
Off board parity error То же То же
Parity error То же То же
Memory parity error at XXXX Ошибка памяти То же
I/O card parity error at XXXX То же То же
DMA bus time-out Устройство не отвечает в течении 7,8 мкс Проблема в платах расширения (попытайтесь найти плату, вызывающую ошибку и замените её)
Memory mismatch, run Setup   Установите в Setup опцию Memory Relocation в Disable
EISA CMOS inoperational Ошибка чтения/записи в CMOS RAM Может подсесть аккумулятор
Expansion board not ready at slot X BIOS не может найти плату в слоте номер X Проверьте установку платы в этом слоте
 

Текстовые сообщения об ошибках AWARD BIOS

Сообщение об ошибке Описание ошибки
BIOS ROMchecksum error — System halted Неверна контрольная сумма БИОСа. Исправляется его перепрошивкой.
CMOS battery failed Контрольная сумма CMOS неверна, соответственно компьютер будет загружен с настройками по умолчанию. Эта ошибка может возникнуть, если испорчена батарея на материнской плате.
CPU at nnnn Это сообщение показывает частоту процессора.
Display switch is set incorrectly Сообщение выводится, если положение переключателя типа вывода на экран (черно-белый / цветной) на плате не соответствует настройкам в БИОС. Чтобы исправить ошибку, нужно установить переключатель в соответствии с настройками видео. На современных материнских платах, как правило, такой переключатель отсутствует.
Press ESC to skip memory test «Нажмите ESC, чтобы пропустить тестирование памяти (RAM)»
Floppy disk(s) fail Ошибка инициализации контроллера флоппи дисковода или самого привода. Проверьте его работоспособность и корректность подключения. Если же в ПК нет дисковода, то в BIOS Setup установите соответствующий пункт в NONE или AUTO.
HARD DISK initializing

Please wait a moment

«Инициализация жесткого диска.» Подождите, пока это сообщение не исчезнет с экрана.
HARD DISK INSTALL FAILURE Ошибка инициализации контроллера жестких дисков или самого винчестера. Проверьте, чтобы контроллер был настроен корректно. Если жесткие диски не подключены, в BIOS Setup установите соответствующие пункты в NONE.
Hard disk(s) diagnosis fail Это сообщение появляется в случае возникновения ошибки во время диагностики жестких дисков.
Keyboard error or no keyboard present ПК «не видит» клавиатуру. Ошибка возникает, если клавиатура не подсоединена или во время прохождения теста была нажата какая-либо кнопка на клавиатуре. Если вы хотите отключить проверку клавиатуры, но при этом остальные сообщения об ошибках должны выводиться, в BIOS Setup в пункте HALT ON выберите вариант ALL, BUT KEYBOARD.
Keyboard is locked out — Unlock the key Закрыт замок блокировки клавиатуры. Для продолжения работы необходимо открыть замок ключом.
Memory Test: Полное тестирование памяти (RAM).
Memory test fail Во время тестирования памяти была обнаружена ошибка. После этого сообщения будет выведена дополнительная информация об обнаруженной ошибке.
Override enabled — Defaults loaded Если система не может загрузиться с использованием настроек CMOS, BIOS перезапишет их, использовав для загрузки настройки по умолчанию.
Press TAB to showPOST screen Некоторые OEM системы заменяют стандартный экран Award BIOS’а своим, для его отключения нужно нажать TAB.
Primary master hard disk fail Ошибка primary master жесткого диска.
Primary slave hard disk fail Ошибка primary slave жесткого диска.
Resuming from disk, Press TAB to show POST screen Нажмите клавишу TAB, если вы хотите загрузить настройки с дискеты. После нажатия TAB будут выведены дополнительные инструкции.
Secondary master hard disk fail Ошибка secondary master жесткого диска.
Secondary slave hard disk fail Ошибка secondary slave жесткого диска.

Некоторые версии БИОС при появлении ошибки выдают на экран монитора сообщение вида: Error at [code] , где code — код ошибки

01 Причина ошибки не поддается определению
02 Проблема в блоке питания
1 Ошибка на материнской плате
2 Ошибка оперативной памяти
3 Ошибка клавиатуры
4 Ошибка монохромной видеоплаты (MDA, Hercules)
5 Ошибка видеоплаты CGA
6 Ошибка BIOS при работе флоппи-дисковода
7 Ошибка BIOS при работе математического сопроцессора
9 Ошибка BIOS при работе параллельного порта LPT1
10 Ошибка BIOS при работе параллельного порта LPT2
11 Ошибка BIOS при работе последовательного порта COM1
12 Ошибка BIOS при работе последовательного порта COM2
13 Ошибка при работе игрового порта
14 Ошибка при работе принтера
17 Ошибка при работе жесткого диска
18 Ошибка при работе какой-либо платы расширения
30 Ошибка при работе сетевой платы
74 Ошибка при работе видеокарты
85 Ошибка при работе памяти в режиме EMS

Таблицы звуковых сигналов

IBM BIOS

Последовательность звуковых сигналов Описание ошибки
1 короткий Успешный POST
1 сигнал и пустой экран Неисправна видеосистема
2 коротких Неисправна видеосистема (не подключен монитор)
3 длинных Неисправна материнская плата (ошибка контроллера клавиатуры)
1 длинный, 1 короткий Неисправна материнская плата
1 длинный, 2 коротких Неисправна видеосистема (Mono/CGA)
1 длинный, 3 коротких Неисправна видеосистема (EGA/VGA)
Повторяющийся короткий Неисправности связаны с блоком питания
Непрерывный Проблемы с блоком питания
Отсутствует Неисправен блок питания

Award BIOS

Последовательность звуковых сигналов Описание ошибки
1 короткий Успешный POST
2 коротких Обнаружены незначительные ошибки. На экране монитора появляется предложение войти в программу CMOS Setup Utility и исправить ситуацию. Проверьте надежность крепления шлейфов в разъемах жесткого диска и материнской платы.
3 длинных Ошибка контроллера клавиатуры
1 короткий, 1 длинный Ошибка оперативной памяти (RAM)
1 длинный, 2 коротких Ошибка видеокарты
1 длинный, 3 коротких Ошибка видеопамяти
1 длинный, 9 коротких Ошибка при чтении из ПЗУ
Повторяющийся короткий Проблемы с блоком питания; Проблемы с ОЗУ
Повторяющийся длинный Проблемы с ОЗУ
Повторяющаяся высокая-низкая частота Проблемы с CPU
Непрерывный Проблемы с блоком питания

AMI BIOS

Последовательность звуковых сигналов Описание ошибки
1 короткий Ошибок не обнаружено ПК исправен
1 длинный, 1 короткий Проблемы с блоком питания
1 длинный, 4 коротких Отсутствие Видеокарты
2 коротких Ошибка чётности RAM или вы забыли выключить сканер или принтер
3 коротких Ошибка в первых 64 КБ RAM
4 коротких Неисправность системного таймера
5 коротких Проблемы с процессором
6 коротких Ошибка инициализации контроллера клавиатуры
7 коротких Проблемы с материнской платой
8 коротких Ошибка памяти видеокарты
9 коротких Контрольная сумма BIOS неверна
10 коротких Ошибка записи в CMOS
11 коротких Ошибка кэша, расположенного на системной плате
1 длинный, 2 коротких Ошибка видеокарты (Mono-CGA)
1 длинный, 3 коротких Ошибка видеокарты (EGA-VGA)
1 длинный, 8 коротких Проблемы с видеокартой или не подключён монитор
Отсутствует и пустой экран Неисправен процессор. Возможно изогнут контакт микросхемы. Если не помогло, замените процессор.

AST BIOS

Последовательность звуковых сигналов Описание ошибки
1 короткий Ошибка при проверке регистров процессора. Неисправность процессора
2 коротких Ошибка буфера клавиатурного контроллера. Неисправность клавиатурного контроллера.
3 коротких Ошибка сброса клавиатурного контроллера. Неисправность клавиатурного контроллера или системной платы.
4 коротких Ошибка связи с клавиатурой.
5 коротких Ошибка клавиатурного ввода.
6 коротких Ошибка системной платы.
9 коротких Несовпадение контрольной суммы ПЗУ BIOS. Неисправна микросхема ПЗУ BIOS.
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

Beep-коды представлены в количестве звуковых сигналов. Например, 1-1-2 означает 1 звуковой сигнал, пауза, 1 звуковой сигнал, пауза, и 2 звуковых сигнала.

Последовательность звуковых сигналов Описание ошибки
1-1-2
1-1-3 Ошибка записи/чтения данных в/из CMOS-памяти.
1-1-4 Обнаружена ошибка при подсчете контрольной суммы содержимого BIOS.
1-2-1 Ошибка инициализации материнской платы.
1-2-2 или 1-2-3 Ошибка инициализации контроллера DMA.
1-3-1 Ошибка инициализации схемы регенерации оперативной памяти.
1-3-3 или 1-3-4 Ошибка инициализации первых 64 Кбайт оперативной памяти.
1-4-1 Ошибка инициализации материнской платы.
1-4-2 Ошибка инициализации оперативной памяти.
1-4-3 Ошибка инициализации системного таймера.
1-4-4 Ошибка записи/чтения в/из одного из портов ввода/вывода.
2-1-1 Обнаружена ошибка при чтении/записи 0-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-1-2 Обнаружена ошибка при чтении/записи 1-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-1-3 Обнаружена ошибка при чтении/записи 2-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-1-4 Обнаружена ошибка при чтении/записи 3-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-2-1 Обнаружена ошибка при чтении/записи 4-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-2-2 Обнаружена ошибка при чтении/записи 5-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-2-3 Обнаружена ошибка при чтении/записи 6-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-2-4 Обнаружена ошибка при чтении/записи 7-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-3-1 Обнаружена ошибка при чтении/записи 8-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-3-2 Обнаружена ошибка при чтении/записи 9-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-3-3 Обнаружена ошибка при чтении/записи 10-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-3-4 Обнаружена ошибка при чтении/записи 11-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-4-1 Обнаружена ошибка при чтении/записи 12-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-4-2 Обнаружена ошибка при чтении/записи 13-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-4-3 Обнаружена ошибка при чтении/записи 14-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
2-4-4 Обнаружена ошибка при чтении/записи 15-го бита (в шестнадцатеричном представлении) первых 64 Кбайт ОЗУ
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 Ошибка инициализации оперативной памяти.
4-3-2 Ошибка инициализации первого таймера.
4-3-3 Ошибка инициализации второго таймера.
4-4-1 Ошибка инициализации одного из последовательных портов.
4-4-2 Ошибка инициализации параллельного порта.
4-4-3 Ошибка инициализации математического сопроцессора.
4-4-4  
Длинные, непрекращающиеся сигналы Неисправна материнская плата.
Звук сирены с высокого на низкую частоту Неисправна видеокарта, проверить электролитические емкости, на утечку или заменить все на новые заведомо исправные.
Непрерывный сигнал Не подключен (неисправен) кулер CPU.

Compaq BIOS

Звуки Описание
1 короткий Ошибок нет. Нормальная загрузка системы.
1 длинный + 1 короткий Ошибка контрольной суммы памяти CMOS BIOS. Возможно сел аккумулятор ROM.
2 короткий Глобальная ошибка.
1 длинный + 2 короткий Ошибка инициализации видеокарты. Проверьте правильность установки видеокарты.
7 сигналов (1 длинный, 1 с, 1?, 1 короткий, пауза, 1 длинный, 1 короткий, 1 короткий) Неисправность видеокарты AGP. Проверьте правильность установки.
1 длинный постоянный Ошибка оперативной памяти, попробуйте перезагрузиться.
1 короткий + 2 длинных Неисправность оперативной памяти. Перезагрузитесь через Reset. 

DELL BIOS

Beep-коды представлены в количестве звуковых сигналов. Например, 1-1-2 означает 1 звуковой сигнал, пауза, 1 звуковой сигнал, пауза, и 2 звуковых сигнала.

Последовательность звуковых сигналов Описание ошибки
1-2 Не подключена видеокарта
1-2-2-3 Ошибка контрольной суммы ПЗУ BIOS
1-3-1-1 Ошибка обновления DRAM
1-3-1-3 Ошибка клавиатуры 8742
1-3-3-1 Неисправна память
1-3-4-1 Ошибка ОЗУ на линии xxx
1-3-4-3 Ошибка ОЗУ на младшем бите xxx
1-4-1-1 Ошибка ОЗУ на старшем бите xxx
 

Понравилась статья? Поделить с друзьями:
  • Dm8261 partition error 03
  • Dm1spn2 ошибка камаз
  • Dm verity error как исправить
  • Dns query failed internal error
  • Dns probe started ошибка