на тему рефераты Информационно-образоательный портал
Рефераты, курсовые, дипломы, научные работы,
на тему рефераты
на тему рефераты
МЕНЮ|
на тему рефераты
поиск
Техническая диагностика средств вычислительной техники
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



© 2003-2013
Рефераты бесплатно, курсовые, рефераты биология, большая бибилиотека рефератов, дипломы, научные работы, рефераты право, рефераты, рефераты скачать, рефераты литература, курсовые работы, реферат, доклады, рефераты медицина, рефераты на тему, сочинения, реферат бесплатно, рефераты авиация, рефераты психология, рефераты математика, рефераты кулинария, рефераты логистика, рефераты анатомия, рефераты маркетинг, рефераты релиния, рефераты социология, рефераты менеджемент.