Андрей Смирнов
Время чтения: ~13 мин.
Просмотров: 2

POST card или ликбез по диагностике

Только в моем блоге, без регистрации и смс! Вся правда о не имеющей названия китайской красной диагностической POST-карте для слота PCI, так же известной на ебее как «New LED 4 Digit Analysis Diagnostic Tester POST Card». Пару месяцев назад купил себе такую:post-card-2.jpg Модель- абсолютный нонейм, потому условно назовем её «красной картой». Такие на ебее продают за 2.30 $. Эта диагностическая POST-карта(посткарта) вставляется в порт PCI материнской платы(МП) компьютера и используется для определения ее неисправности или отсутствия таковой. МП во время запуска проходит несколько стадий(инициализация памяти, видео и т.д.) и постоянно выводит код(1 байт, 16-ричные значения от 0 до FF, на карте 2 индикатора дублируют друг друга) текущей стадии в порт PCI и если там стоит посткарта, мы видим этот код. Таким образом, если карта стопорится на каком-то коде, мы можем узнать в чем проблема. В комплекте карты идет книжечка с описанием кодов. Значения пост-кодов для разных биосов разнятся:POST-коды AMI BIOSPOST-коды AWARD BIOSPOST-коды Phoenix BIOS Все коды в одном файле Казалось бы, принцип работы пост-карт карт крайне примитивен и даже самые дешевые из них должны быть надежны.Но получается что-то странное. Во-первых, среди кодов нет означающего «запуск материнской платы проведен успешно, ошибок в процессе запуска не обнаружено». Отображается код последнего проинициализированного(или нет) устройства. Во-вторых, судя по по заявлениям корифеев крупнейшего сайта по ремонту материнок rom.by, такие китайские посткарты, вроде моей, работают плохо и веры им нет, потому что на некоторых абсолютно рабочих платах они останавливаются на странных кодах вроде 25 или 26. И пользоваться нужно только хорошими, годными, рекомендованными этими гуру моделями плат(какими именно- читай, мол, форум). И на том спасибо, хоть со двора не погнали ущербного с недокартой. Но я не верю на слово без доказательств даже гуру, а то получится как с тем парнем. Решил опробовать красного китайца на рабочих компах. Увы, но гуру были правы:

Материнаская плата<o> Сокет<o> Процессор<o> POST-код<o> BIOS<o> Дата BIOS
Asrock B75M-GL<o> 1150<o> G2020<o> AA<o> AMI<o> 07/01/11<o>
Asrock P67 Pro3<o> 1155<o> G850<o> AA<o> AMI<o> 10/25/10<o>
Asrock P4SB1333-650<o> 775<o> Celeron 420<o> AA<o> AMI<o> 07/31/07<o>
Asrock 880GM-LE<o> AM3<o> Athlon X2 240<o> AA<o> AMI<o> 06/18/10<o>
Biostar A780L3C<o> AM3<o> Sempron 140<o> E2<o> AMI<o> 04/10/13<o>
Biostar A780L3G<o> AM3<o> Sempron 140<o> E2<o> AMI<o> 04/21/10<o>
Biostar A780L3L<o> AM3<o> Athlon64 X2 5000+<o> E2<o> AMI<o> 06/07/10<o>
Biostar NF61S MicroAM2 SE<o> AM2<o> Sempron 3000+<o> 25<o> Phoenix-Award WorkstationBIOS v6.00PG<o> 02/08/07<o>
Biostar NF61S MicroAM2 SE<o> AM2<o> Athlon64 X2 5000+<o> 25<o> Phoenix-Award WorkstationBIOS v6.00PG<o> 10/18/07<o>
Biostar NF520-A2*<o> AM2<o> Sempron 3000+<o> 25<o> Phoenix-Award WorkstationBIOS v6.00PG<o> 29/10/07<o>
Biostar MCP6P M2+<o> AM2+<o> Sempron LE-1250<o> FF<o> Phoenix-Award WorkstationBIOS v6.00PG<o> 05/06/09<o>
ECS C51GM-M<o> AM2<o> Sempron 3000+<o> FF<o> Phoenix-Award WorkstationBIOS v6.00PG<o> 06/23/06<o>
ECS N2U400-A<o> A<o> Athlon 2500+<o> FF<o> Phoenix-AwardBIOS v6.00PG<o> 10/06/03<o>
Asus A7V400-MX<o> A<o> Sempron 2200+<o> FF<o> Phoenix-AwardBIOS v6.00PG<o> 07/20/04<o>

*МП с подозрением на неисправность Может так и надо? К примеру, если посткарта остановилась на коде 25, то операцию именно под кодом 25 материнская плата осуществила последней в процессе загрузки? Для проверки этой версии можно было бы проверить загрузку с помощью эталонной посткарты, но у меня ее нет. Зато есть МП Asrock P67 Pro3 с встроенным в нее POST-индикатором. Глянем, что показывает во время старта материнки ее постиндикатор и китайская карта: Я вынул ОЗУ, запустил комп, он запищал и постиндикатор МП честно остановился на коде 53, что у биоса AMI означает проверку оперативной памяти. А красная карта в это же самое время показала код F6, который в амибиосе означает… ничего не означает! Отсюда Вывод №1: красная китайская нонейм POST-карта как минимум в некоторых случаях показывает неправильный POST-код! И Вывод №2: красная китайская нонейм POST-карта при попытке разобраться в причине неисправности материнских плат может ввести в заблуждение и принести больше вреда, чем пользы. Может быть именно потому что работает красная карта абы как, она не имеет названия. Возможно, перед покупкой забил бы в гугл «посткарта великий китайский поход-3 отзывы», тут же прочел сто мнений «это полное говно» и не купил бы. А так ведь попробуй найди о ней информацию, только по косвенным признакам: китайская дешевая POST-карта красного цвета для слота PCI…Так что же с хорошими POST-картами? Я нашел-таки длинную ветку обсуждения посткарт, к которым апеллировали мэтры. Немного прочел, хвалят модели за 100 и 600 $. Тут я могу сказать только одно: да вы ахренели! Ну не может посткарта стоить таких конских денег просто в силу примитивности принципа работы- все что она должна делать, так это правильно считывать сигналы с PCI и отображать их на индикаторе. И это все, и это не сложная инженерная задача. Потому драть за такую хрень цену хорошего ноутбука уже чересчур. Это как продавать за 90 евро шнуры с двумя оптопарами. Подозреваю, что продающиеся на ебее посткарты в ценовой категории 10-30 баксов справляются с поставленной задачей. Но нужно пробовать, конечно. 

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

Рассмотрим основные причины того обстоятельства, когда требуется ремонт ноутбуков:

  • Брак изготовителя

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

Вина производителя</li>

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

Срок эксплуатации истек</li>Так как, в каждом устройстве есть срок гарантии и срок эксплуатации, то речь идет именно о последнем, то есть о сроке работы компьютерной техники. Другими словами, ноутбук перестает исправно работать, что может привести к серьезной поломке. Поэтому в таком случае необходимо обратиться за помощью к профессионалам, которые произведут ремонт ноутбуков в Киеве. </ul>

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

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

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

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

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

icon.jpgЗдравствуйте, уважаемые читатели блога Help начинающему пользователю компьютера. Предлагаю Вашему вниманию основные 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-коды AMIBIOS.

POST-код Описание
D0 Предварительная инициализация чипсета материнской платы и процессора. Проверка контрольной суммы BIOS. Запрет немаскируемого прерывания NMI. Выполняется проверка контроллера Super I/O, проверка CMOS.
D1 Контроллером клавиатуры выполняется процесс самотестирования (BAT-тест). Выполняется начальная инициализация портов ввода/вывода. Инициализация контроллера DMA.
D2 Запрещение использования кэш-памяти. Выполняется процедура определения объема установленной оперативной памяти.
D3 Проверяется формирование запросов на регенерацию динамической оперативной памяти. Разрешение использования кэш-памяти.
D4 Тестирование 512 Кбайт памяти. Выполняется установка адреса стека, настраивается кэш-память.
D5 Код системной БИОС распаковывается и перезаписывается в Shadow RAM (затененную память).
D6 Производится вычисление контрольной суммы БИОС и проверка нажатия комбинации клавиш Ctrl+Home. Если хотя бы одно из этих условий выполняется, запускается процедура востановления BIOS.
D7 В случае успешной проверки контрольных сумм BIOS управление передается модулю InterfaceModule, который выполняет распаковку исполняемого кода в Run-Time области.
D8 Выполняется распаковка Run-Time-кода из флеш-памяти в ОЗУ. Информация CPUID сохраняется в ОЗУ.
D9 Распакованный Run-Time-код переносится из области временного хранения в оперативную память. Управление передается распакованному модулю.
DA Выполняется восстановление регистров CPUID. Выполняется процедура POST.
E0 Инициализация регистров контроллера флоппи-дисковода. Выполняется инициализация контроллера прерываний и установка векторов прерываний. Включение кэш-памяти первого уровня.
E9 Настройка регистров флоппи-дисковода.
EA Выполняется проверка операции чтения с ATAPI CD-ROM и дисковой памяти.
EB Возврат на контрольную точку E9 в случае возникновения ошибок при операциях с ATAPI CD-ROM.
EF Возврат на контрольную точку EB в случае возникновения ошибок при операциях с дисками.
F0 Выполняется поиск файла восстановления с именем AMIBOOT.ROM.
F1 В точку F1 выполняется переход в том случае, если файл восстановления не найден.
F5 Отключение кэш-памяти первого уровня.
FB Определение типа FlashROM. Поиск во FlashROM раздела для хранения настроек чипсета.
F4 В точку F4 выполняется переход в том случае, если файла восстановления с именем AMIBOOT.ROM имеет некорректный размер.
FC Обнуление основного блока Flash BIOS.
FD Выполняется программирование основного блока Flash BIOS.
FF В точку FF выполняется переход в том случае, если программирование Flash BIOS успешно завершено. Запрещается запись у FlashROM. Выполняется отключение оборудования ATAPI. Восстанавливается значение CPUID.
03 Запрещается обработка немаскируемого прерывания (NMI), проверка ошибок четности оперативной памяти. Выполняется инициализация области данных текущего выполнения BIOS и процедуры POST.
04 Проверка контрольной суммы CMOS и напряжения питания аккумулятора.
05 Выполняется инициализация контроллера прерываний и формирование таблицы векторов прерываний.
06 Подготовка к работе интервального таймера.
08 Контроллером клавиатуры выполняется процесс самотестирования (BAT-тест). Инициализация ЦП.
C0 Запрещение использования кэш-памяти. Инициализация контроллера APIC. Подготовка процессора к работе.
С1 Настройка параметров работы процессора.
C2 Идентификация процессора с помощью команды CPUID.
C5 Определение количества процессоров и настройка их параметров.
C6 Инициализация кэш-памяти процессора.
С7 Завершение процесса начальной инициализации центрального процессора.
0A Инициализация контроллера клавиатуры.
0B Выполняется поиск мыши, подключенной с помощью интерфейса PS/2.
0C Выполняется поиск клавиатуры.
E Поиск и инициализация устройств ввода/вывода. Захват прерывания INT 09h. Вывод на экран логотипа БИОС.
13 Выполняется начальная инициализация регистров чипсета.
24 Выполняется распаковка и инициализация модулей BIOS. Подготовка к инициализации таблицы векторов прерываний.
25 Завершение инициализации таблицы векторов прерываний.
2A Выполняется инициализация устройств на локальных шинах (с помощью механизма DIM-DeviceInitializationManager). Подготовка к инициализации видеоадаптера.
Поиск и инициализация видеокарты.
2E Выполняется поиск и инициализация дополнительных устройств ввода/вывода.
30 Выполняется инициализация компонента SMI (System Management Interrupt).
31 Распаковка модуля ADM. Инициализация и активизация ADM.
33 Инициализация модуля загрузчика.
37 Вывод на экран монитора логотип AMI, информация о версии БИОС, информации о типе процессора и его скорости. Отображение на мониторе названия клавиши, которую можно использовать для входа в BiosSetup.
38 Выполняется инициализация устройств на локальных шинах (с помощью механизма DIM-DeviceInitializationManager).
39 Выполняется инициализация контроллера DMA.
3A Установка системного времени в соответствии с показаниями часов реального времени (RTC).
3B Выполняется тестирование оперативной памяти с последующим отображением на мониторе результатов теста.
3C Настройка регистров чипсета.
40 Выполняется инициализация математического сопроцессора, параллельных и последовательных портов.
50 Выполняется корректировка модулей управления памяти.
52 Выполняется корректировка информации в CMOS об объеме оперативной памяти (согласно результатам теста оперативной памяти).
60 Программирование контроллера клавиатуры на частоту автоповтора и время ожидания до входа в режим автоповтора согласно настройкам BIOS Setup. Установка состояния индикатора Numlockсогласно настройкам BIOS Setup.
75 Выполняется инициализация прерывания INT 13h, которое используется для работы с дисковыми устройствами.
78 Создается список устройств, с которых можно выполнить загрузку ОС.
7A Выполняется инициализация остальных расширений БИОС.
7C Создание и сохранение таблицы ESCD.
84 Выполняется составление отчета об ошибках, которые были обнаружены во время прохождения процедуры POST.
85 Вывод на монитор информации об ошибках, обнаруженных во время прохождения процедуры POST.
87 На данном этапе имеется возможность войти в программу BIOS Setup.
8C Настройка регистров чипсета.
8D Выполняется построение таблицы ACPI.
8E Обслуживание NMI-прерываний. Настройка параметров периферийных устойств.
90 Выполняется завершающая инициализация SMI
A Запрос пароля на загрузку (если в настройках BIOS Setup это предусмотрено).
A1 Выполняется очистка данных, которые не требуются для загрузки ОС.
A2 Подготовка модулей EFI.
A4 Выполняется инициализация языкового модуля.
A7 Вывод на монитор таблицы итоговых результатов прохождения процедуры POST.
A8 Программирование регистров MTRR (Memory Type Range Register).
A9 Ожидание ввода команд с клавиатуры.
AA Сброс прерываний INT 1C, INT 09. Отключение модуля обслуживания процедур (ADM).
AB Определение устройств, с которых можно выполнить загрузку ОС.
AC Завершающий этап инициализации регистров чипсета в соответствии с параметрами BIOS Setup.
B1 Выполняется настройка интерфейса ACPI.
00 Выполнение прерывания BIOS INT 19h. Управление процессом загрузки передается загрузчику операционной системы. Начинается загрузка ОС.

Поделиться:Используемые источники:

  • http://www.comp-man.info/2015/09/post-code-25-e2-other.html
  • http://www.n-fixer.com/
  • http://xiod.ru/post-kodyi-ami-bios/

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации