не идут пост коды на материнской плате
POST card или ликбез по диагностике
Приветствую, дорогие хабровчане!
Не первый год занимаюсь диагностикой и реанимацией десктопов и ноутбуков, преимущественно на дому у клиента. Со временем напрашивается вывод, что с собой необходимо иметь чемодан, а возможно, даже чемоданище с комплектующими для диагностики неисправной железки. Некоторые могут мне возразить — «Можно обходиться и без комплектующих! Опыт позволяет выполнять диагностику и без них!». Это отчасти верно, но стопроцентной точности не дает, это как факт.
Опираться на POST коды спикера? Не всегда можно конкретно определить на что же он ругается. Например, один длинный два коротких сигнала спикера сигнализируют о неисправности видеосистемы, но это не всегда означает неисправность самой видеокарты. Встречаются, например, проблемы с доп. питанием на эту самую видеокарту, а это уже неисправность блока питания.
Здесь я остановлюсь и расскажу уважаемым читателям, что же такое сигналы спикера.
При включении компьютера запускается BIOS (базовая система ввода/вывода) — факт известный всем, но упомянуть будет не лишним. В составе BIOS’а есть программа под названием POST (power on self testing). Как следует из названия, программа предназначена для начальной диагностики устройств и портов материнской платы.
Процедура инициализации POST сопровождается выводом изображения на монитор:
После прохождения POST видим:
В процессе выполнения POST генерирует так называемый POST код, который записывается в специальный диагностический регистр.
И дальше управление переходит к загрузчику операционки.
Собственно, сигналы спикера являются кодами ошибок при выполнении POST, если POST выполняется без ошибок, мы слышим один короткий сигнал.
POST карта — это плата расширения, чаще всего встречаются карты формата PCI:
Так же есть карты формата miniPCI (для ноутбуков):
И встречаются карты для LPT (требуют дополнительного питания по USB):
Имея на руках десктоп с замечательным диагнозом «не включается» (не путать с «не заводится»), чаще всего сначала последовательно отключается некритичная периферия — звуковуха, тюнер, сетевуха, харды, приводы.
Затем, если в процессе не выявлены неисправности, начинается замена комплектующих: оперативки, видеокарты, процессора (ага тот самый чемоданище с железками).
Но вот у нас есть в руках вместо чемодана с железом POST карта, мы экономя время минуем вышеописанную процедуру с заменой/отключением железа (экономим в среднем минут 40, замечу, что после отключения одной железки производится как минимум один цикл включения — выключения).
Собственно, вставляем нашу замечательную карту и наблюдаем за тем что происходит.
А происходит следующее — на табло карты у нас появляются пост коды, которые указывают нам на то, что тестируется в данный момент. Дойдя до неисправного элемента, процедура выполнения POST останавливается и на табло остается код, собсно к сабжу чаще всего прилагается мануал с POST кодами (они разнятся в зависимости от производителя и версии BIOS).
Сопоставив код ошибки с его расшифровкой, чаще всего получаем конечный диагноз, как то: неисправная память, процессор или же компонент на материнской плате.
Предполагаю написать серию статей по диагностике, если тема интересна хабровчанам.
Ошибка материнской платы 00, в чем проблема и как ее исправить
Хотя количество материнская плата RMA медленно сокращается в последние годы, к сожалению, есть ошибка, которая повторяется со временем и которую некоторые из вас наверняка испытали. Речь идет об известной ошибке 00 в QCode материнской платы, то есть на дисплее, который есть во многих моделях среднего и высокого класса. Что делает это ошибка 00 означает и как материнская плата может это отображать?
К сожалению, эта ошибка вообще ничего хорошего не означает. Это ошибка, которую мы могли видеть почти на всех платформах, и всегда, во всех случаях, за ней стоит ряд проблем, которые в некоторых случаях имеют решение, а в других требуется гарантия.
Ошибка 00 на материнских платах, опасения любого пользователя
Начнем с основ: что такое ошибка 00 и что ее вызывает? В зависимости от производителя материнской платы у нас будет хорошее руководство (физическое или онлайн), где, возможно, эта ошибка объясняется в большей или меньшей степени.
Правда в том, что плата покажет этот код в своем QCode когда он не может запустить CPU / ЦЕНТРАЛЬНЫЙ ПРОЦЕССОР или обнаруживает сбой физического соединения между ним и сокетом. То, что кажется таким простым и таким простым, имеет ряд ошибок, и мы попытаемся посмотреть, сможем ли мы снова запустить нашу доску.
Плохое размещение процессора
Как бы странно это ни звучало, неправильное размещение процессора может вызвать эту ошибку. В разъемах PGA это сделать намного сложнее, поскольку именно процессор имеет контакты и входит в каждое отверстие вертикально, но в LGA…
Столь же AMD и Intel Старайтесь делать все возможное, чтобы избежать ошибок такого типа, многие пользователи считают, что размещение ЦП должно приходить и падать, но не подходить. Бывают случаи, когда ЦП не полностью блокируется, а система удержания принудительно закрывается.
В этих случаях есть плохой Контакты выравнивание на штырях и плате выдаст эту ошибку. Если все пойдет хорошо и нигде не будет обрывов, останется только правильно поставить ЦП и перезагрузить ПК.
Грязь в розетке
Иногда это действительно трудно увидеть из-за размера грязи, но требуется время и очистка розетки, обычно с баллончиком со сжатым воздухом и на расстоянии, чтобы не повредить.
Изгиб материнской платы или сокета
Это еще одна повторяющаяся проблема, которая подразумевает, что в один прекрасный день вы так довольны своим ПК, а на следующий день мы обнаруживаем ошибку 00. Многие пользователи думают, что необходимо установить радиатор и заблокировать анкеры до предела, или что вес Радиатор High-End Giant не повлияет на вашу материнскую плату. Большая ошибка. Давление, оказываемое блоком или радиатором на якорь сокета, во многих случаях настолько сильное, что по прошествии часов, дней, месяцев или лет они в конечном итоге изгибают материнскую плату, образуя букву S прямо в центре. наверху.
Что происходит, когда это происходит? Чтобы сокет и ЦП перестали контактировать, независимо от того, насколько плотна система крепления или радиатор / блок. Деформация составляет всего несколько миллиметров для человеческого глаза, но в гнезде они составляют десятые доли миллиметра, ровно настолько, чтобы контакты и процессор (LGA) не соприкасались. В сокетах PGA гораздо сложнее определить длину выводов ЦП и их систем крепления.
Ошибка 00, CPU KO?
Сломанная материнская плата
Наконец, ошибка 00 также может означать, что материнская плата попрощалась, и может даже случиться так, что через короткое время скончались и процессор, и материнская плата, хотя это встречается реже.
В любом случае, если мы попробуем другой процессор с той же ошибкой 00, нам придется отправить материнскую плату на РМА так что они обнаруживают, какой именно сбой произошел во всех их системах. Эта ошибка 00 на материнских платах более или менее распространена в зависимости от установленных чипсетов, а не от сокета, который они содержат, поскольку эта ошибка также связана с определенными внутренними шинами, которые необходимо проверить в POST, и что если ЦП не может их проверить отметит эту ошибку в QCode.
POST коды ошибок BIOS диагностика с помощью POST карты
Предлагаю Вашему вниманию основные 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-кодов можно осуществить несколькими способами.
Поскольку BIOS выпускается несколькими производителями, соответственно, для каждой BIOS отдельного производителя имеется своя таблица POST-кодов.
AWARD BIOS6.0 Полная загрузка
Данная таблица содержит POST-коды, которые отображаются при полной процедуре POST.
Award BIOS 6.0: сокращенная загрузка
Сокращенная процедура выполняется при установке в BIOS параметра Quick Power On Self Test.
AMIBIOS8.0
PhoenixBios 4.0
Оригинальные и достоверные таблицы 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
Звуковые сигналы и ошибки POST различных версий BIOS
Ошибки возникают в работе любого оборудования и часто в самый неожиданный момент, например, во время игры происходит зависание, после которого компьютер отказывается грузиться и показывает неизвестную вам надпись или просто пищит. Чтобы быстро решить проблему нужно знать, что привело к появлению ошибки: умерла какая-то плата, посыпался винчестер или просто запылился вентилятор на процессоре и произошёл перегрев.
Для решения таких проблем BIOS, являющийся основой любого компьютера и предназначенный для настройки оборудования и обеспечения функций ввода/вывода, имеет широкие диагностические возможности, которые выявляют ошибки и сообщают об этом с помощью звуковых сигналов и сообщений.
Ошибки возникают в работе любого оборудования и часто в самый неожиданный момент, например, во время игры происходит зависание, после которого компьютер отказывается грузиться и показывает неизвестную вам надпись или просто пищит. Чтобы быстро решить проблему нужно знать, что привело к появлению ошибки: умерла какая-то плата, посыпался винчестер или просто запылился вентилятор на процессоре и произошёл перегрев.
Для решения таких проблем BIOS, являющийся основой любого компьютера и предназначенный для настройки оборудования и обеспечения функций ввода/вывода, имеет широкие диагностические возможности, которые выявляют ошибки и сообщают об этом с помощью звуковых сигналов и сообщений.
Давайте рассмотрим как происходит запуск ПК. После нажатия кнопки питания компьютера включается блок питания, и, если все питающие напряжения в допустимых значениях, включается центральный процессор, который обращается к микросхеме BIOS для выполнения процедуры тестирования (POSТ):
- инициализируются и настраиваются процессор, чипсет, оперативная пямять и видеоадаптер;
- проверяется контрольная сумма CMOS-памяти и состояние батарейки (в случае неправильной контрольной суммы CMOS-памяти настройки сбрасываются);
- тестируются процессор и оперативная память;
- инициализируются и настраиваются периферийные устройства;
- распределяются ресурсы между устройствами;
- инициализируются устройства с собственной BIOS;
- вызывается загрузчик операционной системы;
В случае успешного завершения процедуры POST, запускается система инициации загрузочного сектора (на приведённом ниже скриншоте POST не пройден из-за ошибки контрольной суммы CMOS). Если обнаружена ошибка, проверка останавливается с подачей звуковых сигналов или вывода сообщения на экран монитора.
В тех случаях, когда система не может вывести сообщение о неисправности на экран, используются звуковые сигналы, но некоторые современные корпуса не имеют динамиков (speaker), а значит, мы не услышим звукового сигнала об ошибке. В таком случае можно воспользоваться индикатором POST-кодов (о них вы узнаете в конце статьи).
Если причину неполадки не удалось определить по звуковому сигналу или сообщению на экране, то стоит посмотреть POST-код ошибки и расшифровать его. На некоторых материнских платах встроены индикаторы POST-кодов, а расшифровка их находится в руководстве пользователя данного оборудования.
POST 00
Кто виноват?
Краткий перечень используемых инструментов для поиска:
Примеры причин POST 00:
AMIBIOS8:
asus p7p550e. ничто не предвещало беды.
нет сигнала на мониторе.
блок питания менял.. мосты, проц греются в пределах нормы.
ECS G31T-M7 (ver:. 1.0)
Доброго времени суток. Есть пара елиттрупов с одинаковыми симптомами. На PC Analyzer пост E0, на второй карточке (О, да, у меня есть ещё одна) 00:9b и не горит FRAME. Питания памяти соответствуют номиналам, продавливание мостов и сокета ничего не дало.
P5WD2 Premium греется СМ и сетевуха
Помогите разобраться с МB P5WD2. Стартует, доходит до Post 85, издает один писк (как положено), затем выдает пост Post 00. Через некоторое время издает повторный писк, мигает Post 85 и опять стопорится на Post 00 (перезагрузки нет, на экране идет загрузка винды). Виндовс грузится, но работает с тормозами.
Обнаружен нагрев сетевухи и северного моста. Замеры напряжений транзюков привожу ниже.
s1.ipicture.ru/uploads/20120225/iBWJUKqm.jpg
MSI MS-7507 POST 00, нет ресета
Спустя минут 10 такой работы, процессор, северник и южник на ощупь становятся теплыми.
Так же греется (но палец терпит) микросхема с маркировкой GD75232 (на фото обведена красным кругом).
К сообщению прикладываю фото, на котором я подписАл, где и какие напряжения имеются.
С материнками дел не имел, но хочется научиться.
ASUS P5VD2-MX
При включении мамка отдает пост 00, и каждые 2-3 секунды срабатывает reset. После снятия AD1986A, мать начала отдавать пост С1-01-02-03-06-07, ресет и опять по кругу. Питания в норме, БИОС не перешивал, без него ресет все равно срабатывает.
DQ965GF Пост 00 постоянно уходит в ребут
Есть мать DQ965GF. При подключении питания сама включается-выключается. На раз 5-6 включается и работает. на карте POST 00, постоянный CLK.
CPU Vcore 1,26
VDD 1,81
VDD/2 0,91
VDDSPD 3,38
USB 3,34
ЮМ 1,8 (замерял на Q12BV)
Power 3,25
Reset 3,26
Батарея 3,04
Радиатор ЮМ довольно теплый. Горячих мосфетов, кондеров не обнаружил. На вид все эелементы живые.
Сорри если что. это первый пост. При необходимости сфотографирую нужные элементы и замерю доп. напругу.
ASUS P5B-VM не запускается
Помогите пожалуйста, очень охота разобратся в ее болезни.
Перенес в Ремонт матплат.
maco