p align="left">Таблица 2.8. Некоторые видео-коды других ошибок ввода-вывода. КОД НЕИСПРАВНОСТЬ 199 - 432 - неисправность контроллера или принтера 7хх - неисправность схем ввода-вывода на SB 9хх - неисправность контроллера LPT 901 - неисправен контроллер или принтер 11хх - 12хх - неисправность ввода-вывода на SB 13хх - неисправность адаптера игрового контроллера 14хх - неисправность интерфейса принтера 15хх - неисправность SB в части COM, или кабеля COM-порта 18хх - неисправна плата COM-порта, или его кабель 1819 - неисправен контроллер COM-порта 1820 - 1821 - неисправен кабель COM-порта 20хх - 21хх - неисправность SB в части COM-порта, или кабель адаптера COM-порта. Таблица 2.9. Некоторые коды других ошибок. СИМПТОМ, КОД, СООБЩЕНИЕ НЕИСПРАВНОСТЬ Экран темный, звуковой сигнал был, - неисправно ПЗУ ROM BIOS дисковод работает, на экране нет на SB или тактовый гене- сообщения, нет системного приглашения. ратор.
F600 ROM -¬ F800 ROM ¦ - ошибки ROM BIOS FA00 ROM ¦ на системной плате. FC00 ROM --
Keyboard Not Functional - неисправна (не подключена, или заблокирована) клавиатура.
Parity Check 1 -¬ - неисправность в ОЗУ, Рarity Error 1 -- попытайтесь обнулить ОЗУ.
Printer Problem - неисправность в принтере. Контрольные вопросы. 1. Как выводятся сообщения о системных ошибках? 2. Какие из системных ошибок выводятся в виде аудио кодов? 3. После какой из проверок возможна выдача POST-программой сообщений об ошибках на видеотерминал? 4. Как POST-программа сообщает об ошибках DRAM? 5. Каким кодом POST-программа сообщает об ошибках KBD? 6. Что следует сделать, если система c HDD не загружается? Программа ROM Diagnostic. В некоторых компьютерах, где установлен ROM BIOS фирмы Phoenix Technologies Ltd, имеется встроенная программа тестирования периферийных устройств компьютера - ROM Diagnostics, позволяющая протестировать жесткий диск, накопитель на гибких магнитных дисках, системную клавиатуру, видеоподсистему и коммуникационные LPT- и СОМ-порты. Для запуска ROM Diagnostics нужно, в ответ на приглашение BIOS, нажать клавишу <Del> и, в открывшемся меню, выбрать пункт RUN DIAGNOSTIC. После этого, открывается главное меню программы, в котором выбирают устройство для тестирования: Hard Disk, Floppy, Keyboard, Video или Miscellaneous. Программа проста в обращении, поддерживает общение с ней в диалоговом режиме. Так, после выбора пункта главного меню Hard Disk, появляется подменю режимов тестирования диска: 1) Format - для низкоуровневого форматирования НЖМД, 2) Auto Interleave - для автоматического определения и установки оптимального фактора чередования секторов на тестируемом диске, 3) Media Analyses - для проверки поверхности диска на отсутствие сбойных участков, 4) Performance Test - для измерения фактических скоростных характеристик тестируемого диска: средней скорости передачи данных в дисковой системе и времени позиционирования головок на соседний цилиндр, 5) Seek Test - тест проверки позиционирования головок методами линейного и случайного перебора всех цилиндров в заданном диапазоне. Ошибки позиционирования фиксируются, 6) Read/Verify Test - тест чтения и верификации информации на диске (чтением данных со всех секторов и проверкой их на адекватность контрольных сумм), в заданных оператором пределах цилиндров, 7) Check Test Cyl - многократная проверка цилиндра записью, чтением и сверкой записанной информации не только с контрольной суммой, но и с эталонной информацией. Чтобы не потерять имеющуюся на диске информацию, тест выполняется на последнем цилиндре, который обычно никогда не бывает занят информацией, 8) Force Bad Tracks - корректировка списка сбойных дорожек. Так, если в процессе тестирования диска по 3-му или 6-му режимам были обнаружены перемежающиеся сбои на некоторых дорожках, то эти дорожки можно вручную включить в список плохих, и они будут исключены из работы с диском. Конечно, доступная емкость диска несколько уменьшится на величину емкости всех помеченных дорожек, но диск в целом останется работоспособным без сбоев. Если выбрать пункт Floppy главного меню, то откроется подменю для тестирования дисковода. Для функциональной проверки клавиатуры следует выбрать пункт KeyBoard. С помощью пункта Video главного меню можно проверить исправность и режимы работы компонент видеоподсистемы. Пункт Miscellaneous главного меню позволяет проверить исправность СОМ- и LPT-портов компьютера. Для проверки СОМ-порта, на его разъем следует подключить внешнюю заглушку, перемыкающую контакты TXD - RXD, RTS - CTS и DSR - DTR. Без такой заглушки тест выводит сообщение об ошибке Error - Time out (время ожидания ответа от абонента превышает лимит). Тестирование устройств РС. Тестирование устройств персонального компьютера, с использованием микропрограммных тестов практически не применяется, из-за стремления к удешевлению РС. Исключением является микропрограммное тестирование некоторых интеллектуальных устройств, таких как CPU, контроллеры клавиатуры и IDE-жестких дисков. И даже эти микропрограммы самотестирования выполняют минимальный тест функционирования, без детализации их компонент и локализации мест ошибок. Центральный процессор микроЭВМ - самая важная, но и самая сложная часть АПС с точки зрения контроля его функционирования и диагностики неисправностей. В развитых АПС типа Main Frame, процессор может выполняться на наборах отдельных плат (ТЭЗ), содержащих функциональные узлы процессора. В этом случае, эти узлы снабжаются и специальными схемами функционального контроля: схемы контроля арифметических и логических операций, выполняемых сумматором, схемы контроля счетчиков и дешифраторов, регистров хранения и сдвигов, схемы контроля работы блока микропрограммного управления и т. д. Это самый полный контроль вычислительного процесса, но и чрезвычайно дорогостоящий. Если процессор имеет микропрограммное управление и допускает его перенастройку (загрузку других, аппаратно совместимых с ним микропрограмм), то, в ответственных случаях, используют микротестовый контроль и диагностику неисправностей процессора. При этом в ОЗУ микропрограмм процессора загружаются не микропрограммы машинных операций и процедур, а специально написанные микропрограммы его тестирования. Эти микропрограммы методом «раскрутки» досконально проверяют сначала все отдельные узлы регистров, сумматоров, сдвигателей, общей шины самого процессора, а затем - устройств его системной поддержки (таймеров, контроллеров прерываний, шинных формирователей и т. д.). Код, полученный после выполнения соответствующей секции микротеста, может указывать не только на узел, но и - на конкретную компоненту неисправного узла (микросхему) с уточнением, в каком режиме, с какими данными и на каких выводах компоненты обнаружена ошибка В персональных компьютерах такой встроенный контроль не применяется, ввиду его дороговизны и непригодности для простого пользователя. Неискушенный пользователь не знает досконально устройства своего компьютера и сведения, полученные от микротестов, ему бесполезны. Специалисты же по обслуживанию РС имеют и необходимые знания, и специальные средства диагностики - программы общего и углубленного тестирования всех компонент РС, в том числе - и его CPU. Тем не менее, CPU РС, имея микропрограммное управление, имеет и встроенные средства самодиагностики. Так, при каждом включении питания или перезагрузке операционной системы, или в режимах простоя, микропроцессор запоминает в стеке свое состояние и запускает специальную микропрограмму самоконтроля, бегло проверяющую исправность функциональных узлов самого микропроцессора.. Контроль регистров общего назначения (РОН) CPU выполняет также и POST-программа, запускающаяся при каждом включении компьютера или при перезагрузке операционной системы. При техническом обслуживании используются другие программные средства контроля и диагностики, - внешние (загружаемые) тест-программы, например, CheckIt, NDiags, PC-doctor, Sandra и т. д., тестирующие в числе прочих и сам микропроцессор. Так, NDiags выполняет программы общего тестирования микропроцессора, тесты его регистров, арифметических операций, переключения CPU в защищенный режим и т. д. Для запуска этого теста достаточно выбрать в меню тест-программы Norton Diagnostics пункт СИСТЕМА\СИСТЕМНАЯ ПЛАТА. Для запуска тестов CPU и FPU в программе PC-doctor, нужно выбрать в меню программы пункт CPU/Coprocessor и затем нужные тесты из набора: CPU Registers, CPU Arithmetic's, CPU Logical Operations, CPU String Operations, CPU Interrupt/Executions, CPU Buffer/Cache, CPU CRT/Cyrix Specific, CoProc Registers, CoProc Commands, CoProc Arithmetic's, CoProc Transcendental, CoProc Exceptions, CoProc Cyrix/IIT. 2.4.2.4) Внешние программы общего тестирования. Из многих внешних, загружаемых программ общего тестирования и диагностики РС под DOS наиболее популярны программы CheckIt и Norton Diagnostic. Обе программы, по своим тестирующим возможностям, примерно одинаковы, и какую из них использовать решает сам пользователь. Здесь коротко рассматриваются возможности, предоставляемые каждой из этих тест-программ. Программа CheckIt. Программа CheckIt позволяет получить сведения о конфигурации, используемых системных ресурсах и протестировать многие аппаратные средства, составляющие АПС. Главное меню программы состоит из пунктов: 1.SysInfo - информация о системе. Позволяет получить сведения о системных аппаратных средствах и программном обеспечении тестируемого РС в подпунктах: 1) Configuration - инсталлированная версия DOS, используемая версию BIOS, список аппаратных средств и установленного периферийного оборудования; 2) Memory Map - карта распределения памяти, включая базовую и зарезервированную (от 640 Кбайт до 1 Мбайт), с возможностью подробного просмотра отдельных областей: I (Interrupt) - занятых векторами прерываний; P (Programs) - программами (DOS, TSR, драйверами, самой CheckIt); A (Available) - доступные, незанятые области; В (BIOS) - область расширенной памяти с участками, занятыми копиями ROM BIOS и видеопамятью; E (Enhanced) - страничный блок, используемый спецификацией EMS; 3) Interrupts - устройства и программы, использующие аппаратные и программные прерывания, а также стандартные назначения каналов DMA; 4) CMOS Table - текущие параметры аппаратной конфигурации, записанные в CMOS-памяти; 5) Device Drivers - список блоков DOS и драйверов, инсталлированных в РС, с указанием адреса сегмента, в котором этот блок размещен; 2.Tests - позволяет выбрать из предложенного списка устройство или подсистему, подлежащие проверке в подпунктах: 1) Memory - диагностика DRAM, в том числе базовой, расширенной и дополнительной. Объемы каждого из разделов памяти должны быть заданы специально. Перед началом тестирования можно выбрать режим только быстрого тестирования (Quick Memory Test Only), или более полного тестирования. В последнем случае, тестирование выполняется не только по записи-чтению псевдослучайных чисел в ячейки памяти, но и пробегом нуля и единицы влево и вправо и другими тест-кодами, способными обнаружить ошибки, вызванные чипами неправильного размера, оборванными выводами и другими адресными проблемами, когда один неправильный бит, может повлиять на другой, отдаленный байт. Еще один интересный параметр режима - число проходов теста (Number of Tests Passes), позволяет задавать до 1000 проходов теста, что бывает нужно при поиске плавающих ошибок в DRAM. Если при тестировании DRAM обнаружены ошибки, то можно выбрать в главном меню пункт Tools (инструментальные средства), который, после правильно проведенного диалога с программой, способен вывести на дисплей карту расположения всех чипов памяти на системной плате и отметить неисправные чипы. 2) Hard Disk - тест НЖМД, позволяет выбрать для тестирования любой из установленных HDD-накопителей, выводит сведения о геометрии тестируемого диска и общий объем тестируемого накопителя. Поле тестов состоит из четырех основных тестов: - диагностика контроллера, - проверяет исправность портов ввода-вывода контроллера дисковода; - тестирование поверхностей диска методом линейного чтения, начиная с первого (нулевого) цилиндра и, последовательно, для всех остальных цилиндров; - тест "бабочка" (Butterfly), - проверяет сначала нулевой и последний цилиндры, а затем очередные за ними и так далее - к средним. Этот тест задает самый тяжелый режим работы позиционера головок, проверяя надежность его работы;
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41
|