Видеоподсистема.
Наличие, исправность портов ввода-вывода и самодиагностика видеоконтроллера (видеокарты) тестируется POST-программой перед загрузкой операционной системы.
Подробное тестирование видеомонитора в автоматическом режиме без участия оператора невозможно, т. к. сама программа не может проверить правильность отображения шрифтов, линейность развертки, цветовую палитру, правильность отработки атрибутов символов и т. д. Тест-программа только генерирует и выводит на экран монитора соответствующие картинки, снабжая изображение указаниями признаков правильной работы, а оператор, выполняя указания программы, должен отвечать программе – соответствует ли изображение требованиям программы.
Встроенная программа ROM Diagnostic, программы сервисных плат RACER, ROM&DIAG и комплекса PC-tester содержат соответствующие пункты проверки видеоподсистемы РС, но, в силу ограниченности емкости их памяти, полноценную проверку организовать не могут. Поэтому, для более тщательной проверки качества видеосистемы следует воспользоваться внешними (загружаемыми) тест-программами.
Программа CheckIt имеет пункт меню Tests/Video, который состоит из трех основных частей:
Video RAM – для автоматической проверки видео-памяти и аппаратных средств подкачки. Сначала различными шаблонами проверяется запись и чтение видеопамяти., При этом тесте на экране появляются странные изображения, т. к. информация в видеопамяти, всегда всегда формирует изображение на экране, но далеко не все шаблоны теста проверки видеопамяти формируют осмысленное изображение. На следующем шаге программа формирует видео страницы, выводом на экран цифр разных цветов, причем цифры, из которых сформирован экран, соответствуют номерам видео страниц.;
Text – проверяет все текстовые режимы, доступные данному РС. Тест состоит из 10 шагов, представляющих оператору различные изображения. На каждом экране, в левом верхнем углу отображаются название шага, режим экрана и номер текущего шага. Что должен оператор увидеть на экране, сообщается перед началом каждой группы режимов и оператор, выполняя эти задания, должен сообщить программе, соответствует ли изображение требованиям программы, на каждом шаге теста. В первых пяти пунктах теста на экран выводятся наборы всех символов ASCII разными цветами и с разным разрешением, на следующих пяти – символы с разными атрибутами, на последней – 8 разноцветных полос с контрастными строками текста.
Graphics – проверяет графические режимы работы видеосистемы. Вывод сетки позволяет оценить линейность горизонтальной и вертикальной разверток, а следующим тестом – выводятся 6 экранов с цветными блоками; цвет каждого блока должен соответствовать надписи о его цвете. Это позволяет оценить правильность работы цветообразующих узлов видеокарты и монитора. На следующих трех экранах выводится каждый раз один из трех основных цветов, что помогает оценить чистоту цвета по всему полю экрана.
Некоторые из тест-режимов программы, на конкретном компьютере могут работать неправильно, т. к. не все типы видеоподсистем поддерживают максимальное разрешение и частоты разверток, а тест написан по-максимуму. Так что, если какие-то режимы выполняются неправильно, нужно обратиться к техническому описанию данной видеосистемы и только тогда можно будет сделать вывод – это ошибка видеосистемы, или эти режимы просто не поддерживаются данной видеосистемой РС.
По симптомам неправильной работы видеосистемы можно довольно уверенно определить место неисправности с точностью до узла подсистемы. Так, например,
- если на экраневидеомонитора нет развертки, и органами регулировки яркости и контрастности ее получить не удается, то, вероятно, неисправен генератор строчной развертки видеомонитора, или схема выработки высокого напряжения (25 киловольт) для питания третьего анода кинескопа в видеомониторе;
- если на экране вместо полной развертки кадра видна только яркая горизонтальная линия, то – неисправен узел кадровой развертки видеомонитора;
- если на экране вместо полной развертки кадра видна только яркая вертикальная линия,то – неисправен узел строчной развертки видеомонитора;
- если при проверке чистоты цвета наблюдается неравномерность окраски по площади экрана, заметны переходы, например, красного в фиолетовый, то это – следствие намагниченности маски экрана. Размагнитить маску кинескопа можно специальной катушкой размагничивания. Подобный симптом может также явиться следствием неправильной работы схемы сведения лучей видеомонитора.
- если при проверке текстовых режимов в некоторых из них обнаруживаются искажения или отсутствие отдельных символов, можно уверенно сказать, что это – ошибка знакогенератора, который расположен на видеокарте;
- если символы выводятся верно, но с неправильными атрибутами, то это ошибка контроллера электронно-лучевой трубки (ЭЛТ), расположенного на видеокарте;
- если в режимах вывода сетки обнаруживаются неравномерности размеров ее ячеек, или искажения типа «бочка» или «подушка», можно сделать вывод, что неправильно работает схема линеаризации развертки, расположенная в видеомониторе;
- если наблюдается нестабильность изображения по вертикали, то это – следствие неверной работы схем кадровой синхронизации. Чтобы определить место неисправности (видеокарта, или видеомонитор), нужно просмотреть осциллографом импульсы кадровой синхронизации на выходе видеокарты и, если там все в порядке, то неисправность заключена в цепи синхронизации генератора кадровой развертки видеомонитора;
- если имеет место нестабильность изображения по горизонтали, или вертикальные границы изображения не совпадают с краями экрана, или наблюдается полное рассыпание изображения, значит – ошибка в схеме строчной синхронизации. Локализация места подобной неисправности аналогична кадровой;
- если какой-то из основных цветов выводится как дополнительный (например, красный выводится желтым), то это говорит о том, что вторая составляющая этого дополнительного цвета (в данном примере – зеленая) не управляется, т. е. не гасится при выводе красного цвета. Предварительная локализация подобной неисправности – канал зеленого, а уточнение места возникновения дефекта аналогично локализации неисправностей синхронизации;
- если некоторые дополнительные цвета выводятся основными, (например голубой выводится зеленым), то неисправен канал синего цвета, т. е. не управляется синяя составляющая.
- если все цвета не отличаются по яркости(например, красный от светло-красного и т. п.), то это – неисправность в канале яркости (интенсивности). Локализация – аналогична предыдущему.
Для точного нахождения места неисправности следует воспользоваться функциональной, а затем – принципиальной схемами выделенного узла (видеокарты, видеомонитора) и стандартной КИА (осциллограф и др.), просматривая сигналы синхронизации, цветовых составляющих, сигналов интенсивности в том режиме теста, где этот дефект обнаружен. Для справки, можно воспользоваться параметрами сигналов исправного канала.
Метод замены подозреваемого устройства на заведомо исправное (видеокарта, монитор) не может быть рекомендован, т. к. есть серьезный риск испортить исправное устройство. Если предварительная локализация окажется неправильной, а вторая составляющая видеоподсистемы имеет серьезный дефект, например, высокое напряжение на входах или выходах интерфейса, то замена первой компоненты может повлечь за собой выход из строя замененной исправной компоненты.
Методы тестирования подобные программе CheckIt предлагает и программа NDiags,в пункте меню Видео, отличаясь только несколько большим набором режимов тестирования.
Программа PC-doctor отличается углубленностью режимов тестирования. В пункте меню Diagnostics/Video Adapter предлагаются пункты:
- Video Memory – шаблонное тестирование видеопамяти,
- Video Pages – тестирование восьми видеостраниц,
- VGA Controller Registers – тестируются регистры контроллера, и если обнаружена версия видеокарты VESA или SVGA, то и в их стандартах,
- VGA Color-DAC Registers – тестируются 6-битовые регистры цветовых составляющих, всего с палитрой из 262144 цветовых оттенков.
В пункте меню Interactive Tests предлагаются тесты:
- Character Sets – 12 модификаций в текстовых и графических режимах,
- Color Palettes – 12 модификаций в графических режимах цветовой палитры,
- Monitor Quality – предлагает свое контекстное меню:
- Solid Block – чисто белый экран высокой яркости,
- Flashing Block – белый экран с атрибутом мерцания,
- Vertical Lines – вывод чередующихся черных и белых вертикальных полос,
- Horizontal Lines – вывод чередующихся черных и белых горизонтальных полос,
- Checkerboard – на экран выводится черно-белая шахматка,
- Flashing Checkerboard – на экран выводится черно-белая шахматка с мерцанием,
- VGA Functionality со своим подменю:
- Horizontal Pan – на экран выводится рамка с качанием по горизонтали,
- Vertical Pan – на экран выводится рамка с качанием по вертикали,
- Display Start Address – периодическое переключение 1-й и 2-й страниц,
- Split Screen – периодический скроллинг двух страниц по вертикали,
- Split Screen with Horizontal Pan – периодический скроллинг двух страниц по горизонтали,
- 512 Display Characters – вывод 512 ASCII-символов в стандартах 9х16 и 8х8 пикселей.
Контрольные вопросы.
1. Какими средствами можно проверить функционирование клавиатуры и манипуляторов РС?
2. Что означает POST-код хх301?
3. Какими средствами можно протестировать манипуляторы?
4. Какими средствами можно протестировать видеоподсистему РС?
5. Что, вероятно неисправно в видеоподсистеме РС, если на экране видеомонитора только одна яркая вертикальная полоса?
6. Что, вероятно неисправно в видеоподсистеме РС, если некоторые дополнительные цвета выводятся как основные?
Дата добавления: 2015-07-18; просмотров: 1457;